摘要:
An address translation unit for Remote Direct Memory Access (RDMA) of a memory of a processor is provided. The address translation unit comprises an address translator and a signer. The address translator is configured to translate a received virtual address in a real address of the memory. The signer is configured to cryptographically sign the real address.
摘要:
Optical waveguide isolator (121) for monolithic integration with semiconductor light emitting diodes such as Fabry-Perot or ring laser diodes. The present optical isolator (121), with optical input port (95) and output pod (96), comprises a branching waveguide coupler (56). This branching waveguide coupler (56) has a waveguide stem (60) splitted at one end into two waveguide branches (57, 58) such that a light wave fed via said input pod (95) into a first of these branches (58), is guided via the waveguide stem (60) and the output pod (96) out of the device. A light wave fed to the isolator's output pod (96) is guided along the stem (60) and coupled into the second waveguide branch (57).
摘要:
A method for contactlessly testing for opens and shorts in conducting paths within or on a nonconducting substrate. There are a plurality of conducting pads on the surface of the substrate. Charges are contactlessly generated, e.g., by an optical beam, in at least one selected pad inducing a voltage thereon and on pads electrically connected therewith through one of the conducting paths. A two dimensional electron flux is contactlessly caused to be emitted from the selected pad and at least one other pad of the plurality of pads, e.g., by an optical beam. The flux emitted from the pads depends on the voltage on each pad. The flux is detected to distinguish pads in electrical connection.
摘要:
A method and a device for combining at least two data signals having a first data rate into a single data stream having a second data rate higher than the first data rate for transmission on a shared medium or vice versa. The device has at least one port for receiving at least two data signals and a port addressing unit for extracting data from the data signals received by the ports. The port addressing unit is configured to place the extracted data at predetermined positions in the single data stream to be transmitted on the shared medium and at least one control data insertion unit is provided for placing control data in the single data stream.
摘要:
A computer system controls ordered memory operations according to a programmatically-configured ordering class protocol to enable parallel memory access while maintaining ordered read responses. The system includes a memory and/or cache memory including a memory/cache controller, an I/O device for communicating memory access requests from system data sources and a memory controller I/O Interface. Memory access requests from the system data sources provide a respective ordering class value. The memory controller I/O Interface processes each memory access request and ordering class value communicated from a data source through the I/O device in coordination with the ordering class protocol. Preferably, the I/O device includes at least one register for storing ordering class values associated with system data sources that implement memory access requests.
摘要:
An apparatus is provided for processing a sequential stream of fixed length cells received via a slotted data transmission medium. The cells may be asynchronous transfer mode (ATM) cells. The apparatus utilizes a demultiplexer to create N (N=2,3,4 . . . ) sub-streams of cells from the input stream and to pass each sub-stream to one of N processing paths. Each of the processing paths is identical and they operate in parallel. The cell sub-streams are fed into the processing paths in a chronological, staggered manner where the time between one sub-stream being fed into its processing path and the next sub-stream being fed into another processing path is equal to the slot duration of the transmission medium. Finally, the apparatus utilizes a multiplexer to combine the processed sub-streams into an output stream which maintains both the sequential order of the cells and their arrangement in the slots of the slotted transmission medium.
摘要:
For testing the integrity of conducting lines on or in a substrate, the following steps are executed: (I) Selected pads are irradiated by a focused optical beam so that they are positively charged due to photon-assisted tunneling of electrons from those pads. The charges propagate through existing conductors so that all selected pads and all pads connected to them assume a specific voltage. (II) The whole surface is irradiated by a flooding optical beam. Photon-assisted tunneling of electrons will now occur from those pads which were not charged previously. (III) The tunneling electrons excite an electroluminescent layer whose illumination reveals the spatial distribution of uncharged pads. This method is performed in air under atmospheric conditions and allows completely contactless testing of circuitry to detect line interruptions as well as shortcuts between separate lines. It is suited for surface lines, buried lines and for via connections.
摘要:
A system for hierarchical occupancy based congestion management includes a buffer embodied in a computer readable storage medium including a plurality of buffer units for storing packets of a data flow received from sources. The system includes a buffer manager that stores information about the packets stored in the buffer, including a selection criterion associated with each of the plurality of sources and a congestion estimator that monitors a congestion level in the buffer. The system also includes a occupancy sampler that randomly selects at least two occupied buffer units from the plurality of buffer units and identifies the source of the packet stored in each of the occupied buffer units and a congestion notification message generator that generates a congestion notification message; wherein if the congestion level in the buffer exceeds a threshold value the congestion notification message is sent to the identified source with a higher selection criteria.
摘要:
A method for hybrid arrival-occupancy based congestion management includes increasing a recent arrivals counter associated with a data flow from one or more sources in response to receiving a data packet from one of the sources and storing the data packet in a buffer including multiple storage units. The method includes determining if a buffer is congested, randomly selecting an occupied unit of the buffer and determining the source of the packet stored in the occupied unit of the buffer, generating a congestion notification message, sending the congestion notification message to the source of the packet stored in the occupied unit of the buffer if the recent arrivals counter exceeds a threshold value and decreasing the recent arrivals counter associated with the source of the packet stored in the occupied unit of the buffer and discarding the congestion notification message if the recent arrivals counter has a zero value.
摘要:
A system for hierarchical occupancy based congestion management includes a buffer embodied in a computer readable storage medium including a plurality of buffer units for storing packets of a data flow received from sources. The system includes a buffer manager that stores information about the packets stored in the buffer, including a selection criterion associated with each of the plurality of sources and a congestion estimator that monitors a congestion level in the buffer. The system also includes a occupancy sampler that randomly selects at least two occupied buffer units from the plurality of buffer units and identifies the source of the packet stored in each of the occupied buffer units and a congestion notification message generator that generates a congestion notification message; wherein if the congestion level in the buffer exceeds a threshold value the congestion notification message is sent to the identified source with a higher selection criteria.