Claims
- 1. A parallel, point-to-point bus architecture for interconnecting two or more electronic components for data communication, comprising:
a non-blocking crosspoint switch having a tap for interconnection to each component; a clock terminal for receiving a common clock signal; an interface for connecting each component to a tap of the crosspoint switch, including:
parallel data terminals for coupling data signals between the crosspoint switch tap and the component; a clock terminal for coupling the common clock signal between the crosspoint switch tap and the component; and a clock-to-data alignment system for aligning the data signals coupled between the crosspoint switch tap and the component to the common clock signal.
- 2. The bus architecture of claim 1 wherein the clock-to-data alignment system includes first bit trigger capability.
- 3. The bus architecture of claim 1 and further including a clock reference to providing the common clock signal.
- 4. The bus architecture of claim 1 wherein:
the interfaces are connected directly to the crosspoint switch; and the bus architecture further includes parallel buses for connecting the interfaces to the components.
- 5. The bus architecture of claim 1 and further including parallel buses for connecting the interfaces to the taps of the crosspoint switch.
- 6. A method for communicating data in a parallel format between a plurality of electronic components through one or more crosspoint switches, including:
distributing a common clock signal to the electronic components through the crosspoint switch; transmitting first data signals from a first transmitting component to a first receiving component through the crosspoint switch; and aligning the first data signals with the common clock signal at the first receiving component before sampling the first data signals.
- 7. The method of claim 6 and further including:
transmitting second data signals from a second transmitting component to a second receiving component through the crosspoint switch simultaneously with the transmission of the first data signals.
- 8. The method of claim 6 and further including transmitting handshaking protocol signals with the first data signals.
- 9. The method of claim 6 wherein aligning the first data signals with the common clock signal includes aligning the first bit of the data signals with the common clock signal.
REFERENCE TO RELATED APPLICATIONS
[0001] Reference is hereby made to the following commonly assigned applications filed on even date herewith:
[0002] 1. U.S. application Ser. No. ______ entitled Self-Terminating Current Mirror Transceiver Logic
[0003] 2. U.S. application Ser. No. ______ entitled Performance Enhanced Leaded Packaging For Electrical Components.
[0004] 3. U.S. application Ser. No. ______ entitled Data Bit-To-Clock Alignment Circuit With First Bit Capture Capability