| Author |
Message |
hawks4peace
Joined: 06 Apr 2006 Posts: 15
|
04 Oct 2008 5:46 question reg RTL coding |
|
|
|
Hello
Can any one tell me what is the difference between Register Transfer Level (RTL) style coding and normal HDL coding. I mean is there any difference at all or is it just a structural coding of logic diagram (combinatorial cloud and register pairs).
Thank you for your help
|
|
| Back to top |
|
 |
madhavisai
Joined: 03 Feb 2008 Posts: 35
|
07 Oct 2008 17:15 question reg RTL coding |
|
|
|
| In RTL we assume that the code we r writing which is a vector quantity which will transfer betweenfunctional units.
|
|
| Back to top |
|
 |
hawks4peace
Joined: 06 Apr 2006 Posts: 15
|
07 Oct 2008 17:45 Re: question reg RTL coding |
|
|
|
Thanks for the reply.
I couldn't understnd the concept properly.
Can you please explain it in more detail or if u know a source or website can you please guide me to it.
regards
|
|
| Back to top |
|
 |
ramana459
Joined: 01 Apr 2008 Posts: 20
|
08 Oct 2008 19:25 Re: question reg RTL coding |
|
|
|
When you written the code in verilog or vhdl (called HDL coding) in Xilinx or @ltera plotform, after synhesis it will give one netlist file. The main of aim of this netlist is to fix into FPGA or DE2board,
If you synthesis this verilog or vhdl code in RTL Compiler(RC from Cadence, using different library files which was given by foundries) you will get netlist file. This netlist useful for particular foundry only(which library file you used).
|
|
| Back to top |
|
 |
ljxpjpjljx
Joined: 05 May 2008 Posts: 198 Helped: 4 Location: Shang Hai
|
09 Oct 2008 3:39 Re: question reg RTL coding |
|
|
|
| you should obey the coding style in RTL level, not the gate level!
|
|
| Back to top |
|
 |
kevine
Joined: 03 Jul 2006 Posts: 8 Helped: 1
|
09 Oct 2008 6:16 question reg RTL coding |
|
|
|
you must use RTL style code if the design needs synthsis and transfer to netlist ;
you can use behavior level style code when your target is function model ,that you will use behavior style conveniently and freely. only your code is compatible for HDL syntax, this style maybe the normal style you said above
|
|
| Back to top |
|
 |