Full-Custom Layout of an SRAM-Based FPGA - University of Toronto
Full-Custom Layout of an SRAM-Based FPGA - University of Toronto
Full-Custom Layout of an SRAM-Based FPGA - University of Toronto
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
The next component in the routing architecture are connection boxes, which provide<br />
connections between logic blocks <strong>an</strong>d routing tracks. The connection box establishes two<br />
types <strong>of</strong> connections; connecting wire tracks to LE inputs, <strong>an</strong>d connecting LE outputs to<br />
wiring tracks. Since only one track c<strong>an</strong> connect to <strong>an</strong>y one input, we use multiplexers for<br />
this purpose, as shown in the following figure:<br />
Outputs, on the other h<strong>an</strong>d c<strong>an</strong> connect to <strong>an</strong>y number <strong>of</strong> tracks, therefore, we use<br />
pass tr<strong>an</strong>sistors to connect the output to <strong>an</strong>y <strong>of</strong> the tracks, as shown in the following<br />
figure.