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.

difficulty in instantiating vhdl into verilog

Status
Not open for further replies.

punj33

Newbie level 6
Joined
Jan 2, 2010
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,385
IP core I have is in VHDL and my whole program is in Verilog. Since I have just started studying VHDL, its difficult for me to actually get the idea how to instantiate the whole IP.

I have instantiated a simple VHDL entity into Verilog but this IP core is just too complex for me.

The detail of the IP core is:

There are 4 files:1 file includes only package [no entity], 1 file has the main entity which encompasses everything including the entities of other 2 files.

So, the main entity has:
1] included package in their header file work.controller_pkg.all;
2] port mapped the entities within the block statements

So my problem lies in what to instantiate in my verilog module
1] Should I instantiate only the top entity ? Is it that I compile all the files of vhdl separately and instantiate only the top entity
2] Entity has attributes and generics. How do I instantiate them in verilog ?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top