09.07.2015 Views

Master of Engineering Balram Sahu - Embedded Sensing ...

Master of Engineering Balram Sahu - Embedded Sensing ...

Master of Engineering Balram Sahu - Embedded Sensing ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 4Flip-Flop CharacterizationIn theory any logic system can be built using universal cells (NAND or NOR) or usingAND, OR and NOT gates but as the complexity <strong>of</strong> circuit design grows, it becomesimpractical to design circuits by hand. Therefore, the use <strong>of</strong> automatic synthesis toolshas become mandatory. The use <strong>of</strong> synthesis and PNR tools requires the provision <strong>of</strong>cell library. So the first step <strong>of</strong> the design is to develop such a library, or to acquire one.There are two most common properties that a layout library must posses.The first requirement is the functional completeness. Synopsys’ Design Analyzersynthesis tool require the library to contain, at minimum, six different types <strong>of</strong> cells,namely:• One type <strong>of</strong> tristate cell.• Either NOR and NAND gates or AND and OR gates.• Inverter• D flip-flop with asynchronous set and reset.• D latch with asynchronous set and reset.The second requirement pertains to the shape and sizes <strong>of</strong> cells. The shape and sizes<strong>of</strong> standard cells must be very regular. This also applies to the geometries inside the cellsparticularly those on metal layers. These requirements are intended to ensure that PNRtools would be able to lay down the routing tracks without being obstructed by metalgeometries.17

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

Saved successfully!

Ooh no, something went wrong!