wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

2nd week

Total questions: 20

Worksheet time: 14mins

Name
Class
Date
1.

In Back-end design which timing violation has more priority? Why?

a)

Setup, because setup timing already exists during Place stage

b)

Hold, because hold violation is related to data path and no depends on clock; where setup can be eliminated by slowing the clock.

c)

Setup, because setup related to clock and clock frequency cannot be adjusted

d)

Hold, because setup can clean up easily by pushing clock

2.

What is slack?

Hint: The time difference between _____ and _____ time ?

(a)  

3.

What is the routing components?

a)

Logical connection and metal layers

b)

metal layers and vias

c)

Logical connection, vias and metal layers

4.

One of the DRC violations is short. What does it mean by 'short'?

(a)  

5.

Routing blockage is one of the routing constraint. True or false?

a)

True

b)

False

6.

From the NDR name specified in below command, can you guess what are the rules being applied to the net?

set_routing_rule [get_nets netA] -rule Track2X_Wide1X_Metal_With_Shield

a)

Double spacing, single width and shielding

b)

Single spacing, single width and shielding

c)

Double spacing and single width

d)

Double spacing, double width and shielding

7.

What is the specific goal of Search and Repair by route_detail?

a)

To reduce DRC

b)

To reduce IR drop

c)

To reduce EM violations

d)

None of the above

8.

Please list out one of the solution to fix Antenna violations

(a)  

9.

What is the purpose of tap cells? (Choose more than 1 answer)

a)

Avoid latch up

b)

Maintain VDD and VSS NWELL continuity

c)

prevent DRC violations

d)

prevent Antenna

10.

How many types of Physical Verification we have? (Choose more than 1 answer)

a)

CbTileANT

b)

CbTileLVS

c)

CbTileEDRC

d)

CbTileDRC

e)

CbTileMiniEDRC

11.

Choose the correct answer for RED timing paths

a)

Clock gating path

b)

Asyn path

c)

Clock path

d)

Data path

12.

What do we have for timing report header? (Choose more than 1 answer)

a)

Startpoint

b)

Endpoint

c)

Slack

d)

Path group and type

13.

Which answer is NOT related to common path pessimism

a)

Launch and capture clocks share a common path

b)

Difference between the max delay and min delay of common clock path

c)

STA have techniques to remove CM pessimism to achieve more accurate sign off result

d)

Required time - data path time = clock common path

14.

Multi cycle path is the timing path need take more than once clock cycle for the data to propagate from Starpoint to Endpoint.

a)

True

b)

False

15.

Which color path is the shortest path?

a)

RED

b)

Yellow

16.

Floorplan must be stable and lockdown. Which milestone should have this priority?

a)

NLA

b)

NLD

c)

NLB

d)

NLC

e)

ECO

17.

What is the things to check and make sure you can converge before you entering ECO milestone?

a)

DRV

b)

Timing

c)

DRC

d)

All answers

18.

When you have pin terminal off track, what is the possible DRC violation you will see?

a)

Width violation

b)

Length violation

c)

Spacing violation

d)

Short

19.

This DRC simply depicts the minimum area of the M4 layer (highlighted).

How will you going to fix this DRC? Please choose the correct answer

a)

Extend the violated M4 shape

b)

Change to higher metal layer

c)

Add bigger via

d)

Increase the layer width

20.

Filler cells are cells with no logical functionality.

What if we missing filler cells, what violations we will get?

(Choose more than 1 answer)

a)

Base violations

b)

Density issue

c)

Utilization issue

d)

power rail issue