摘要:
A method of sending signals, including data and timing information, between transportation units on a communication bus of an integrated circuit, by generating clock triggers for every transportation unit on the bus, thereby initiating each preceding one of the transportation units to start sending the signals in a wave-front to an adjacent succeeding one of the transportation units, where the wave-front is initiated at each of the transportation units at a common point in time, and every transportation unit applying a timing adjustment to at least one of the data and timing information that it receives in the signals from the preceding transportation unit, to at least one of (1) capture the data from the preceding transportation unit, (2) relay the data without modification from the preceding transportation unit to the succeeding transportation unit on the communication bus, and (3) load new data to the communication bus, with updated timing information in a succeeding wave-front.
摘要:
A method of sending signals, including data and timing information, between transportation units on a communication bus of an integrated circuit, by generating clock triggers for every transportation unit on the bus, thereby initiating each preceding one of the transportation units to start sending the signals in a wave-front to an adjacent succeeding one of the transportation units, where the wave-front is initiated at each of the transportation units at a common point in time, and every transportation unit applying a timing adjustment to at least one of the data and timing information that it receives in the signals from the preceding transportation unit, to at least one of (1) capture the data from the preceding transportation unit, (2) relay the data without modification from the preceding transportation unit to the succeeding transportation unit on the communication bus, and (3) load new data to the communication bus, with updated timing information in a succeeding wave-front.
摘要:
Described embodiments provide a multi-port memory system that has a plurality of memory banks and an equal number of mapping memory banks, each one of the data memory banks corresponding to one of the mapping memory banks. The multi-port memory reads, from one of the mapping memory banks selected by a read logical bank number, a read physical bank number identifying which one of the data memory banks data is to be read. The memory system also calculates, from at least one physical bank number read from the mapping memory banks other than the mapping memory bank selected by the read logical bank number, a write physical bank number indicating which one of the data memory banks is to be written. The calculation uses a hash of the physical bank numbers, such as by using an Exclusive-OR. This arrangement allows for simultaneous read/write access of the memory with fixed latency.
摘要:
A system for verifying an item in a package using a database comprises a database and a verifier. A package producer provides the database with an identifier for one or more items each of a type, wherein the package producer produces a package, where the package includes the one or more items each of the type with an associated one or more selected tag identifiers that are placed in a location on an item of the one or more items. The verifier verifies the one or more items of the type using 1) the associated one or more selected tag identifiers as detected using a spectral measurement or 2) a tag characteristic as detected using an imager, and 3) the identifier retrieved from the database.
摘要:
The specification and drawings present a new method, apparatus and software related product (e.g., computer readable memory) for implementing a device-to-device communication of cellular, e.g., LTE, wireless devices on a shared band (e.g., ISM 2.4 GHz band), including the signaling and procedure design for contending or coordinating with the already existing radio systems (e.g., WLAN systems).
摘要:
A system verifying an item in a package comprises a package producer and a verifier. The package producer produces a package with a label, wherein the package includes an item each with one or more selected tag identifiers that are placed in a location on the item. The verifier verifies the item using 1) the one or more selected tag identifiers as detected using a spectral measurement or 2) a location or a shape of the one or more selected tag identifiers on the item, and 3) the label as read using a label reader.
摘要:
A system for producing rugate tags comprises a processor and an etcher. The processor is configured to determine an identifying data value. The etcher is for producing an identifier. The identifier comprises a rugate phase tag. The rugate phase tag encodes the identifying data value at least in part using a calculated rugate phase information.
摘要:
Described embodiments provide a first-in, first-out (FIFO) buffer for packet switching in a crossbar switch with a speedup factor of m. The FIFO buffer comprises a plurality of registers configured to receive N-bit portions of data in packets and a plurality of one-port memories, each having width W segmented into S portions a width W/S. A first logic module is coupled to the registers and the one-port memories and receives the N-bit portions of data in and the outputs of the registers. A second logic module coupled to the one-port memories constructs data out read from the one-port memories. In a sequence of clock cycles, the N-bit data portions are alternately transferred from the first logic module to a segment of the one-port memories, and, for each clock cycle, the second logic module constructs the data out packet with output width based on the speedup factor of m.
摘要:
A method for detecting a media type of an optical disc system comprising the steps of (A) checking for a first wobble signal associated with a first media type, (B) if step (A) detects the first wobble signal, operating the optical disc system as the first media type, (C) checking for a second wobble signal associated with a second media type, and (D) if step (C) detects the second wobble signal, operating the optical disc system as the second media type.
摘要:
Described embodiments provide for transfer of data between data modules. At least two crossbar switches are employed, where input nodes and output nodes of each crossbar switch are coupled to corresponding data modules. The ith crossbar switch has an Ni-input by Mi-output switch fabric, wherein Ni and Mi are positive integers greater than one. Each crossbar switch includes an input buffer at each input node, a crosspoint buffer at each crosspoint of the switch fabric, and an output buffer at each output node. The input buffer has an arbiter that reads data packets from the input buffer according to a first scheduling algorithm. An arbiter reads data packets from a crosspoint buffer queue according to a second scheduling algorithm. The output node receives segments of data packets provided from one or more corresponding crosspoint buffers.