Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics 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.

dft signals - synopsis

Status
Not open for further replies.

ee1

Full Member level 2
Joined
May 31, 2011
Messages
120
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,298
Activity points
2,036
Hi,
Can someone please explain to me what is the meaning of the options: "existing_dft" and "spec"? in the set_dft_signal command?
(its hte options of "-view" flag)

Thanks!
 

ranger01

Advanced Member level 4
Joined
Jan 20, 2012
Messages
100
Helped
14
Reputation
28
Reaction score
15
Trophy points
1,298
Location
Santa Clara, CA
Activity points
1,908
existing --> the signal is already defined as port in the rtl.
spec --> defining the new port and adding to the netlist.

somtimes designer might have included dft test points in the rtl . In that case scanmode or testmode signal will be defined as ports in the rtl. While defining the DFT architecture you just have to mention that dft signal is already "existing" in the rtl
 

ee1

Full Member level 2
Joined
May 31, 2011
Messages
120
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,298
Activity points
2,036
10X,
So if all my dft signals are already defined in rtl, tey all should be "existing_dft"?
BTW, if i define a signal as "spec" and he allready exsist in my rtl, would it be wrong and give me errors/violations? or it will just not be created?
 
Last edited:

ranger01

Advanced Member level 4
Joined
Jan 20, 2012
Messages
100
Helped
14
Reputation
28
Reaction score
15
Trophy points
1,298
Location
Santa Clara, CA
Activity points
1,908
10X,
So if all my dft signals are already defined in rtl, tey all should be "existing_dft"?

Yes.

BTW, if i define a signal as "spec" and he allready exsist in my rtl, would it be wrong and give me errors/violations? or it will just not be created?

If the signal already exists and you try to "create_port" then it will give error saying the port already exists. Instead, without creating the port you define the dft signal with spec then it will not give you error. But in both cases the dft test points in rtl will not function as intended.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top