Heading3 - verilog instantiation template, Heading3 - vhdl instantiation template, Verilog instantiation template – Achronix Speedster22i User Macro Guide User Manual

Page 38: Vhdl instantiation template

Advertising
background image

I/O Cells

IPAD_DIFF

Speedster Macro Cell Library

www.achronix.com

PAGE 21

Verilog Instantiation Template

IPAD_DIFF #(.locationp(""),

.locationn(""),
.iostandard("LVDS"),
.pvt_comp("none"),
.termination("50"),
.odt("off"))

instance_name (.dout(user_dout),
.pad(user_pad)
.padn(user_padn));

VHDL Instantiation Template

------------- ACHRONIX LIBRARY ------------
library speedster22i;
use speedster22i.components.all;
------------- DONE ACHRONIX LIBRARY ---------

-- Component Instantiation
IPAD_DIFF_instance_name : IPAD_DIFF
generic map (locationp => "",

locationn => "",
iostandard => "LVDS",
pvt_comp => "none",
termination => "50",
odt => "off")

port map (dout => user_dout,
pad => user_pad,
padn => user_padn);

.pad(user_pad));

Advertising