Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

[SOLVED] Why remove scan chain before the placement?

akhil_psm

Newbie level 4
Joined
Dec 1, 2019
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Location
Bengaluru
Activity points
30
Regarding Scan Chain, why are we remove scan chain before the placement? and why are we reordering scan chain after the placement?
 
Last edited by a moderator:

morris_mano

Full Member level 2
Joined
Apr 9, 2012
Messages
133
Helped
38
Reputation
76
Reaction score
37
Trophy points
1,308
Location
US
Activity points
2,136
Stitching scan chains before placement will not be optimal as placement locations determine the optimal way to stitch scan chains.
 

akhil_psm

Newbie level 4
Joined
Dec 1, 2019
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Location
Bengaluru
Activity points
30
thank you for your response.
You said "not be optimal as Placement location" means?
 

ThisIsNotSam

Advanced Member level 5
Joined
Apr 6, 2016
Messages
1,993
Helped
354
Reputation
708
Reaction score
350
Trophy points
83
Activity points
10,000
thank you for your response.
You said "not be optimal as Placement location" means?
the goal of the placement tool is to minimize wirelength. if you have the scan chain already accounted for, the tool might mistakenly place the cells to try to minimize the scan-chain length. this is backwards. placement should work on minimizing wires that touch cells in critical paths. scan chain order doesn't matter, you can assign it later when you are done with placement.
 
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top