02.12.2012 Views

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

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!