Académique Documents
Professionnel Documents
Culture Documents
SUPREME SCIENTIFIC
CORPORATION, MADURAI
During HDL simulation, the simulator
software verifies the functionality and
timing of your design or portion of your
design.
The simulator interprets VHDL or Verilog
code into circuit functionality and displays
logical results of the described HDL to
determine correct circuit operation.
Simulation allows you to create and verify
complex functions in a relatively small
amount of time.
SUPREME SCIENTIFIC
CORPORATION, MADURAI
Start the Xilinx ISE by using start
Program files Xilinx ISE (9.1i) project navigator
SUPREME SCIENTIFIC
CORPORATION, MADURAI
SUPREME SCIENTIFIC
CORPORATION, MADURAI
File New Project
SUPREME SCIENTIFIC
CORPORATION, MADURAI
Enter the Project Name and location then click next
SUPREME SCIENTIFIC
CORPORATION, MADURAI
Select the Device and other category and click next twice and finish
SUPREME SCIENTIFIC
CORPORATION, MADURAI
Click on the symbol of FPGA device and then
right click click on new source
SUPREME SCIENTIFIC
CORPORATION, MADURAI
Select the Verilog Module and give the file name click next and
define ports
SUPREME SCIENTIFIC
CORPORATION, MADURAI
In this case A and B are the input ports and SUM and C_OUT are output
ports. If you have more then 1-bit just click bus and set the MSB,LSB
value click next and finish.
SUPREME SCIENTIFIC
CORPORATION, MADURAI
Writing the behavioural Verilog Code in Verilog Editor. Sample code is
given below for this experiment (FULL ADDER)
SUPREME SCIENTIFIC
CORPORATION, MADURAI
Check Syntax
Run the Check syntax Process window synthesize double click
check syntax > and remove errors, if present, with proper syntax & coding.
SUPREME SCIENTIFIC
CORPORATION, MADURAI
Click on the symbol of FPGA device and then
right click click on new source
SUPREME SCIENTIFIC
CORPORATION, MADURAI
Select the Test Bench Waveform and give the file name select entity
click next and finish
SUPREME SCIENTIFIC
CORPORATION, MADURAI
Select the desired parameters for simulating your design. In this case
combinational circuit and simulation time click finish
SUPREME SCIENTIFIC
CORPORATION, MADURAI
Assign all input signal using just click on this and save file.
SUPREME SCIENTIFIC
CORPORATION, MADURAI
From the source process window. Click Behavioral simulation from
drop-down menu
SUPREME SCIENTIFIC
CORPORATION, MADURAI
Select the test bench file (.tbw)and click process button double click
the Simulation Behavioral Model
SUPREME SCIENTIFIC
CORPORATION, MADURAI
Verify your design in wave window by seeing behavior of output signal
with respect to input signal.
SUPREME SCIENTIFIC
CORPORATION, MADURAI
EXPERIMENTAL RESULTS USING SIMULATION
TOOLS CAN BE INFERRED FOR:
1) FUNCTIONAL SIMULATION
2) GATE-LEVEL SIMULATION
3) POST-PAR SIMULATION
ON ISE SIMULATOR
SUPREME SCIENTIFIC
CORPORATION, MADURAI