Question: A design is given with its RTL code, synthesis netlist, and layout ( vias for cell pins are ignored for simplicity ) as below. (

A design is given with its RTL code, synthesis netlist, and layout (vias for cell pins are ignored
for simplicity) as below.
(2pt) There is an error of wire connection in the layout. Indicate where it is, e.g. simply
mention the connection of u0a.out and u0?and_0.in_0.
(2pt) Describe how to automatically detect such errors using EDA tools?
(2pt) What connection should be established instead?
(8pt) Unfortunately, the careless designer also finds out that the specification for the register
d should be "dd+b+a;", not "dd+b;", and the backend team tells her that there
are no spare cells available. Please help this desperate designer. Indicate how we should
proceed ECO by modifying the netlist and the layout.
(2pt) Describe how to confirm the correctness of such ECO using EDA tools.
 A design is given with its RTL code, synthesis netlist, and

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!