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.

differences of VHDL and Verilog HDL Netlist

Status
Not open for further replies.

cheesent

Junior Member level 1
Joined
Sep 4, 2006
Messages
17
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
1,356
vhdl netlist diff example

Hello,

If I convert VHDL and Verilog HDL source codes to netlists, are there make any differences? like "VHDL netlist" and "Verilog Netlist"? Or we call them netlist only?

Chee Sent
 

There isn't much difference between VHDL and Verilog netlists.
There are also EDIF netlists.
And SPICE netlists for analog.
 

Hi
there are differences.
Ur module names remain the same in the netlist and the instantiations in ur module are replaced by the technology available blocks outside ur module.
Hence a netlist is a technology dependent elobarated top level block.
so ur netlist would be much lengthy than ur verilog or vhdlcode.

cheers
srinivas
 

Does that mean that netlist converted from verilog and VHDL are different even their functions are same?

For example, if I wrote CRC(cyclic redundancy check) in both verilog and VHDL. Then I convert both source codes to netlist. Are they make any differences?
 

Hi
Yes ur verilog and vhdl netlists will be different.
verilog ex.
module add(a,b,c);
input a,b;
output c;
register c;
assign c<= a + b;
end

the netlist would be

module add(a,b,c);
input a,b;
output c;
register c;

//here goes ur instantiated adder from the library & how it does is technology
//and tool dependent like
add10_x u_add10_x(.a(in1), .b(in2), .c(out);
end

here will be ur description of the adder from the library.
say add10_x(in1,in2,out)
--
--
--
end add10_x

this adder will be in the library and it differs from design flow say FPGA and ASIC
the one what i told above is for ASIC design flow from synopsys Design Compiler.

Hope u have got the point.

cheers
srinivas
 

Hello Srinivas,

Thank you very much.
I got what you meant.

Regards,
Chee Sent
 

What I mean is the VHDL and verilog netlist should be functionally the same, right?
You can convert from VHDL to Verilog netlists and vice versa and not loose functionality.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top