Continue to Site

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.

STA & PD inter relation

Status
Not open for further replies.

pavi622

Junior Member level 1
Joined
Apr 2, 2012
Messages
19
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,400
hi i have some doubts, can any1 plz clarify

1. What is the difference btw RTL & synthesised netlist

2. What are PVT corners & how are thy defined.

3. What is the relationship between PVT corners & delay for a particular library?
 

1. RTL is designs in VHDL or Verilog. Synthesized netlist is produced when the RTL designs is translated to logic/standard cells according to certain technology. Both have similar functionality but different forms.

Thanks
 

Hai pavi,

1. As hairo said RTL(Register Transfer Level) which is code in verilog or VHDL(Here u will use some gates ex:-and , nand etc..,) When u synthesized these gates will be replaced with some gates in technology lib)

EX:- Assume your lib has "and gate" as AND1X


then synthesized file .v will consists as

"AND1X A1 (.A (n_335), .B (n_541), .Z (n_336));"

A1 is the instance name.

2. PVT is process, voltage and temperature. The lib file contatin details about it.. They are defined based on working conditions of that corresponding lib cells..

3. By default a lib will have all these three Process, voltage and temp value. So each cell in lib will have a delay value based on pvt.. Thats why we are choosing worst case lib for setup and best case for hold....
 

hai frnds

1. RTL is REGISTER TRANSFER LOGIC which is in the form of behavioural modelling so in order to change this to standard cell format, it is synthesized to convert it in to the gate level modelling corresponding to the standard cells present in the library

2. PVT (Process Voltage Temperature)

in the best case library Voltage is HIGH and Temperature is LOW Process is Fast ----> delay values are low ---> used for Hold analysis

in the worst case library Voltage is LOW and Temperature is HIGH Process is Slow----> delay values are high ---> used for setup analysis
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top