The top level design which generally u write in VHDL r verilog. can be RTL level .. but wen u sysnthesis this using synthesis tools like Design compiler we get a gate level netlist. which actually means a list of all interconnects at transistor level.
The RTL is teh top level entry ..
The top level design which generally u write in VHDL r verilog. can be RTL level .. but wen u sysnthesis this using synthesis tools like Design compiler we get a gate level netlist. which actually means a list of all interconnects at transistor level.
The RTL is teh top level entry ..
RTL simply means Register Transfer Logic. As the expansion says it means data is transferred between registers/Flops. Say for example if in a design we want to communicate between two blocks from B1 to B2. Here we transfer data from B1 to a flipflop and then to B2. This way of interfacing is referred as RTL.
Netlist refers to the actual implementation of a particular logic or design &ts interconnections. It can be a pictorial representation (like what we see after synthesis in DC ) or can be a written one like in SPICE. The one we see in DC is gate netlist & in the SPICE is transistor netlist.
Without delays?
There shouldn't be any delays in RTL or a netlist. Delays are specified by timing information in the library representation of the physical chip.
RTL : Functionality of device written in language like Verilog, VHDL. Its called RTL if it can be synthesized that is it can be converted to gate level description.
Netlist: You get a netlist after you synthesize a RTL. This is gate level description of the device. The high level statements in RTL will be converted to gate level. for example IF being converted to mux....
For timing simultion Netlist is used with SDF(contains delay information)!!!