Abstract: A vector-processor SIMD RISC computer system uses virtual addressing and overlapped instruction execution. Indicators for each of the architected registers assume different states when an instruction, overlapped with a vector memory-reference instruction, has or has not read from or written to a particular register. Multiple overlapped vector memory-reference instructions are assigned separate sets of indicators. Indicators in a certain state prevents a subsequent overlapped instruction from writing to its associated register.
Abstract: Diamond is used as an electrically insulating substrate in multi-layer devices. In a transformer, the first electrical conductor forms a coil. The first electrical conductor is formed in a plurality of layers. Electrical carriers are formed on a layer to make an electrical path around a core of ferrous material. The second conductor forms a second coil of the transformer and also wraps around the core of ferrous material. Using diamond is advantageous in a transformer since the diamond is very effective at transferring heat from the core. The diamond also electrically insulates the various portions of the transformer. An electronic packaging concept includes mounting one or more electronic components to a substrate including a layer of diamond. The layer of diamond is sufficient to transfer heat from the one or more electronic components attached to the diamond substrate. The entire substrate can also be made of diamond.