摘要:
A DMA (Direct Memory Access) Exchange Block (DXB) processor may include a receive processor for writing data from a local memory to a host memory over a bus, e.g., a Peripheral Component Interconnect Extended (PCI/X) bus, and a transmit processor for writing data retrieved from the host memory over the bus to the local memory. Each processor may include a high priority queue and a normal priority queue. A controlling program generates DXBs, each of which include a tag assigned by the controlling program and memory descriptors corresponding to a direct memory access operation. The memory descriptor may include a host memory descriptor (address/length) and one or more local memory descriptors. The controlling program writes a DXB to one of the queues in a cache line spill operation. The transfer processor may include two channel registers, enabling the processor to perform two PCI/X data transfers simultaneously.
摘要:
A memory controller for a multi-byte burst memory device may control access to memory based on parameters set up by a client. These parameters may include a byte address and a byte count that indicates the number of bytes the client is requesting from memory. These values, and an integer representing the number of bytes in a burst-accessed word, may be operated on to produce a word that may be used to identify valid bytes in the burst-accessed word.
摘要:
A data formatter includes a shift register and a pointer manager. The shift register receives data from a providing RAM and shifts that data in response to reading data from the providing RAM and writing data to a receiving FIFO. A pointer manager maintains a pointer that points to a first valid byte in a sub-block of data into the correct bytes lanes of the FIFO by moving the pointer as data is shifted into and out of the shift register.
摘要:
The present invention is directed to a memory data interface for transferring data between a memory device and an integrated circuit, whereby, in accordance with one aspect of the present invention, the memory data interface includes a data selector for selecting and normalizing data from memory devices operating at different data transfer timing, and, in accordance with another aspect of the present invention, the memory data interface is capable of transferring data between a memory device and an integrated circuit having a different bus width than the memory device. In accordance with yet another aspect of the present invention, the memory data interface is capable of transferring data between an integrated circuit and a variety of different memory device having different data bus widths. Finally, in accordance with yet another aspect of the present invention, the memory data interface is capable of transferring data between an integrated circuit and a variety of memory devices having different bus widths and different data transfer timing.
摘要:
A spring leaf and an overrunning clutch provided with the same are provided. The spring leaf is made up of a support strip (3-1), a clamping strip (3-2), and a connection beam (3-3). The support strip (3-1) supports a needle roller in suspension. The connection beam (3-3) connects the support strip (3-1) with the clamping strip (3-2). The main body of the clamping strip (3-2) is a straight strip (3-2-1), either end of which is provided with a V-shaped bended part (3-2-2). The overrunning clutch is provided with a retainer, multiple needle rollers, and multiple spring leaves. Mounting grooves for the spring leaves are respectively disposed at positions, corresponding to each crossbeam, on outer end surfaces of a first and a second annular end edge at both ends of a window hole of the retainer. The bottom of the mounting groove for the spring leaf is V-shaped when cut along an axial direction of the retainer. An inner surface of the straight strip (3-2-1) of the clamping strip (3-2) of the spring leaf is matched with an outer surface of the crossbeam. An inner surface of the V-shaped bended part (3-2-2) of the clamping strip (3-2) is matched with a bottom surface of the mounting groove for the spring leaf. The technical problem of the potential displacement and detachment of the spring leaf during the reciprocation of the existing overrunning clutch at a high rotational speed and high frequency is solved by the invention.
摘要:
A hub port in a Fibre Channel loop for detecting and bypassing attached node ports in an OLD-PORT state is disclosed. The hub port includes a hub data source, a detect circuits, and an output control circuit. The hub data source supplies data to the hub port from a Fibre Channel loop. The detect circuit is configured to detect a valid non-Arbitrated Loop sequence from an attached node port indicating that the node port is in an OLD-PORT state. The output control circuit operates to bypass the node port from the loop when the valid non-Arbitrated Loop sequence is detected.
摘要:
An interconnect joint comprises a substrate (110), a solder resist layer (120) over the substrate, a solder resist opening (130) (having a top surface (131)) in the solder resist layer, a solder material (140) in the solder resist opening, and an electrically conducting structure (150) having a portion that extends into the solder material below the top of the solder resist opening.
摘要:
In an embodiment, an initialization extension device may provide an extended initialization period to enable a processor to configure a device, for example, an application specific integrated circuit (ASIC), prior to entering an operating mode. The device may include a number of control registers that may be configured to default settings in a register initialization period commenced in response to a reset signal. The reset signal may also trigger an extension timer to countdown a timer extended initialization period. During the timer extended initialization period, the processor may write an extension control signal, e.g., an extension bit, to a register. An initialization extension unit may maintain the device in an initialization mode during the timer extended initialization period and/or while the register contains the extension control signal. The processor may configure the control registers for one or more operations the device may perform when it enters the operating mode.
摘要:
A spring leaf and an overrunning clutch provided with the same are provided. The spring leaf is made up of a support strip (3-1), a clamping strip (3-2), and a connection beam (3-3). The support strip (3-1) supports a needle roller in suspension. The connection beam (3-3) connects the support strip (3-1) with the clamping strip (3-2). The main body of the clamping strip (3-2) is a straight strip (3-2-1), either end of which is provided with a V-shaped bended part (3-2-2). The overrunning clutch is provided with a retainer, multiple needle rollers, and multiple spring leaves. Mounting grooves for the spring leaves are respectively disposed at positions, corresponding to each crossbeam, on outer end surfaces of a first and a second annular end edge at both ends of a window hole of the retainer. The bottom of the mounting groove for the spring leaf is V-shaped when cut along an axial direction of the retainer. An inner surface of the straight strip (3-2-1) of the clamping strip (3-2) of the spring leaf is matched with an outer surface of the crossbeam. An inner surface of the V-shaped bended part (3-2-2) of the clamping strip (3-2) is matched with a bottom surface of the mounting groove for the spring leaf. The technical problem of the potential displacement and detachment of the spring leaf during the reciprocation of the existing overrunning clutch at a high rotational speed and high frequency is solved by the invention.
摘要:
In an embodiment, an initialization extension device may provide an extended initialization period to enable a processor to configure a device, for example, an application specific integrated circuit (ASIC), prior to entering an operating mode. The device may include a number of control registers that may be configured to default settings in a register initialization period commenced in response to a reset signal. The reset signal may also trigger an extension timer to countdown a timer extended initialization period. During the timer extended initialization period, the processor may write an extension control signal, e.g., an extension bit, to a register. An initialization extension unit may maintain the device in an initialization mode during the timer extended initialization period and/or while the register contains the extension control signal. The processor may configure the control registers for one or more operations the device may perform when it enters the operating mode.