![]() |
|
|
|
#1 |
|
hi,
i have code written in verilog and want to download it onto an FPGA. the top level file with the port assignments is in VHDL. how can the keyword foreign in vhdl be used to instantiate the verilog module in vhdl? can somebody give me an example on how to do this? thank you. cka. cka |
|
|
|
|
#2 |
|
Posts: n/a
|
Hello:
It depends the simulator you are using. But in most of them they provide a binary to generate a VHDL wrapper for the verilog module you can instantiate into your VHDL code. Then you compile all and works. Regards Javier Castillo www.opensocdesign.com (cka) wrote in news:def708b0.0408270435.2bbc1466 @posting.google.com: > hi, > i have code written in verilog and want to download it onto an FPGA. > the top level file with the port assignments is in VHDL. how can the > keyword foreign in vhdl be used to instantiate the verilog module in > vhdl? > can somebody give me an example on how to do this? > thank you. > cka. > Javier Castillo |
|
|
|
#3 |
|
Posts: n/a
|
Hi
just instantiate like this ========================== processor: kcpsm3 port map( address => address, instruction => instruction, port_id => port_id, write_strobe => write_strobe, out_port => out_port, read_strobe => read_strobe, in_port => in_port, interrupt => interrupt, interrupt_ack => interrupt_ack, reset => '0', clk => clk); where kcpsm3 is a verilog module. ============================ -rao pablo aimar |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| VHDL code for SPI Master | shah_satish2002 | Hardware | 2 | 07-22-2007 08:12 PM |