摘要 |
<p>A wafer-scale integrated circuit comprises a few hundred modules (10) which can be connected into a long chain by commands sent to the modules along a transmit path set up by way of module inputs (XINN, XINE, XINS, XINW) from neighbouring modules and outputs thereto (XOUTN, XOUTE, XOUTS, XOUTW), only one of which is enabled by one of four selection signals (SELN, SELE, SELS, SELW) acting both on transmit path logic (20) and on receive path logic (21) in a return path. A RAM unit (23) can be enabled by WRITE to write a block of data sent to RID via the transmit path and can be enabled by READ to read a block of data to ROD for return along the return path. The provision of SELN, etc READ and WRITE is effected by configuration logic (22) which includes a shift register and is responsive to a command mode signal (CMND), on a line which runs to all modules in parallel. If, when CMND is asserted the bit currently in the transmit path is logic 0, the module is not addressed. If the bit is 1, the module is addressed and the bit is latched as a token within the XMIT path logic (20). The configuration logic then clocks the 1 bit token along its shift register until CMND goes low again. The first six stages of the shift register provide SELN, SELE, SELS, SELW, READ and WRITE respectively and the position of the token when CMND goes low determines which command is generated. The shift register has further stages for providing a signal ACR to reset an address counter in the RAM unit (23) and for toggling RPON which controls the power supply to the RAM unit (23) via a transistor switch.</p> |