13.07.2015 Views

ECEN 454 Digital Integrated Circuit Design Lab9

ECEN 454 Digital Integrated Circuit Design Lab9

ECEN 454 Digital Integrated Circuit Design Lab9

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Change to your tutorial/db/ directory.Enter TOP_attributes.db in the File Name field to save the file to db directory.Check the Save All <strong>Design</strong>s in Hierarchy option.Till now, the entire design hierarchy is loaded and the designs view displays the 13 icons for thealarm clock design. Note that always save your design work in case your machine is down.2. Set attributes for the designAttributes are values set on a design that control or affect the optimization of the design. Forexample, attributes can specify the operating environment of the design, the constraint goals ofoptimization, as well as many other design parameters.g) Select TOP design.Click the down-level-button (down arrow on the left).Click the symbol view button (the 2nd button on the left).h) Set the Drive Strength on Input PortsAssume that all input ports except CLK have drive strength 0.08. Units are determined by thetarget library.Use left mouse button to select the input port ALARM. Use the middle mouse button to selectthe other input ports, except CLK. Select “Attributes->Operating Environment->DriveStrength”. The Drive Strength window displays. Type 0.08 in the Rise field. The Same Riseand fall option is checked by default.Click Apply to set the values.Click Cancel to dismiss the Drive Strength window.Set the Drive Strength for CLK to be that of pin Z of the driver cell B4I in the target library.Select CLK.Select “Attributes->Operating Environment->Drive Strength”.Enter “drive_of (class/B4I/Z)” in the Rise field. The Same Rise and fall option is checked bydefault.Click Apply to set the values.Click Cancel to dismiss the Drive Strength window.i) Set the Load on Output Ports

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

Saved successfully!

Ooh no, something went wrong!