Skip to Content
ASIC and FPGA Verification
book

ASIC and FPGA Verification

by Richard Munden
October 2004
Intermediate to advanced
336 pages
9h 59m
English
Morgan Kaufmann
Content preview from ASIC and FPGA Verification
13.3 A Wrapper for Verilog RTL
It is possible your RTL model is written in Verilog. Verilog works fine for synthesis,
but you may find VHDL is better supported for board-level verification. If so, don’t
worry. The exact same wrapper will work for Verilog RTL. As long as you have a
bilingual simulator and you make the port names in the component declaration
match those in your Verilog module, there is no difference:
COMPONENT fpga299
PORT (
CLR_L : IN std_logic;
OE1_L : IN std_logic;
OE2_L : IN std_logic;
S0 : IN std_logic;
S1 : IN std_logic;
CLK : IN std_logic;
IO : INOUT std_logic_vector(7 downto 0);
Q0 : OUT std_logic;
Q7 : OUT std_logic;
SL : IN std_logic;
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Synthesis of Arithmetic Circuits: FPGA, ASIC and Embedded Systems

Synthesis of Arithmetic Circuits: FPGA, ASIC and Embedded Systems

Jean-Pierre Deschamps, Gery J.A. Bioul, Gustavo D. Sutter
FPGAs 101

FPGAs 101

Gina Smith
Embedded Systems Design with Platform FPGAs

Embedded Systems Design with Platform FPGAs

Ronald Sass, Andrew G. Schmidt

Publisher Resources

ISBN: 9780125105811