Abstract:
In a memory system, multiple memory modules communicate over a bus. Each memory module includes a hub and at least one memory storage unit. The hub receives local data from the memory storage units, and downstream data from one or more other memory modules. The hub assembles data to be sent over the bus within a data block structure, which is divided into multiple lanes. An indication is made of where, within the data block structure, a breakpoint will occur in the data being placed on the bus by a first source (e.g., the local or downstream data). Based on the indication, data from a second source (e.g., the downstream or local data) is placed in the remainder of the data block, thus reducing gaps on the bus.
Abstract:
A vacuum-strength measurement device is utilized to determine vacuum producer system performance specifications and system parameters. A flow ability factor can be determined that represents the effect of system piping and usage area equipment on performance. With the flow ability factor, a vacuum strength requirement can be determined to effect a target vacuum performance. For system design, design parameters can be established based on a relationship between a desired flow ability factor and an amount of vacuum strength required to match target vacuum performance.
Abstract:
Systems and methods, for providing distributed configuration storage are presented. The configuration storage is divided into distributed configuration target modules that are physically located in each design section of a device that uses configuration storage. A distributed configuration master module, physically located near the host interface, controls access into and out of each target module via a distributed configuration bus. The creation of each storage array in the distributed configuration storage can be automated using a scripting tool that converts each register specification into hardware description language code.