Problem 2: Use Design Compiler (DC) to generate a timing report for the following circuit by listing the critical path and false path by cell name in your schematics. Circuit C1:
Fig1. Circuit C1.
Cell name B_1, B_2 B_0, B_3 1_0 m1, m2
Logic gate type buffer buffer inverter 2-to-1 MUX
Delay 10 ps 80 ps 10 ps
use cell library value
Table 1. Delay Specification of C1
Instructions: 1. Write a synthesizable structural model with SV, do not apply any delay in your SV code. 2. Synthesize your SV model with DC. As DC optimizes the design, you should use "Compile no map only" design rule to compile your design. After the successful compilation, use "write sdf" to generate your cell delay spec file (sdf file). Find the buffer and inverter in your .sdf file and modify the delay values to the required values in the table.
Use DC to find the critical path and false path (if any). 5. Generate the timing report by "report timing", save it in a text named "your design name.txt".