Elektrogeek
Elektrogeek
Branch Unspecified
12 Mar 2012

VHDL code Implementation

After designing the code in VHDL using modelsim how can it be implemented onto an IC. Are there any specific kits for this. All I know about is VHDL coding but nothing about its Hardware implementation. So please help.
Czaronics_nks

Czaronics_nks

Branch Unspecified
11 years ago
Elektrogeek
After designing the code in VHDL using modelsim how can it be implemented onto an IC. Are there any specific kits for this. All I know about is VHDL coding but nothing about its Hardware implementation. So please help.
Hey bie ....where u doing Engineering .I am from BBSR.
After designing the code in VHDL the code is downloaded into the IC which are PAL, FPGAs etc. The FPGA is connected into a protoboard which is then connected to the parallel port of the CPU. The code is then downloaded into the FPGA which starts to function as per the code after downloading. The FPGAs are provided by ALTERA, XILINX.
RachaelP

RachaelP

Branch Unspecified
11 years ago
Hi,

Let me start by pointing out that VHDL is NOT downloaded into the device. VHDL is a Hardware Description Language but thats all it is, a description. The hardware described by the VHDL needs to be converted into a logic implementation before it can be downloaded into any hardware.

Using ModelSim to simulate your VHDL design is a great start. However, the simulation flow and the synthesis flow require different tools. To get your design into an FPGA (PLD's are very small and tend not to be designed using VHDL although they could be) you need to take the VHDL, synthsize it using a tool such as Precision Synthesis or Leonardo Spectrum by Mentor Graphics or Synplify by Synplicity. These tools will take the VHDL and create a netlist which represents the hardware implementation of your design. This netlist then needs to be run through the place and route tool supplied by your FPGA vendor. If you are targetting Altera this will be Quartus, Xilinx will be ISE, Actel will be Designer or Libero and QuickLogic will be SpDE. These tools will take the logic elements in the supplied netlist, place them in the target device and route all the connections. The final stage is to program the device. For Altera and Xilinx they are SRAM based parts and require an external boot EPROM. For Actel they use Flash and Antifuse technology and QuickLogic are also Antifuse parts all of which are stand alone parts requiring no external boot EPROM. The vendors supply programmers specific to their parts and these will connect to either the parallel port or more commonly these days the USB port of your PC.

Anyway, I hope this helps a little.

Rachael
11 years ago
Hey Rachel,

That was fantastic. Good to see you back on CE after a long long time 😁

-The Big K-
rajur

rajur

Branch Unspecified
10 years ago
how can we get vhdl or xilinx software
sauravgoswami

sauravgoswami

Electronic
10 years ago
dudes!!! the question is totally wrong,one who knows VHDL,shud also know how to configure it in FPGA/PAL.anyhow check out any electronic magazine you will get many kits out their!!!..enjoy coding
laila ahmed

laila ahmed

Branch Unspecified
9 years ago
hi
I need interact bet. modelsim & c++ code ( calling modelsim&run it from c++ code)
but until now I just open modelsim , I can't write from c++ into modelsim command window
Nishant Patel

Nishant Patel

Branch Unspecified
7 years ago
use visual studio software..

Share this content on your social channels -

Only logged in users can reply.