14.08.2013 Views

Xilinx CPLD Libraries Guide

Xilinx CPLD Libraries Guide

Xilinx CPLD Libraries Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

About Design Elements<br />

Attribute Type Allowed Values Default Description<br />

IOSTANDARD String Consult the product Data<br />

Sheet.<br />

"DEFAULT" Specifies the I/O standard to be<br />

used for this output.<br />

SLEW String "SLOW" or "FAST” "SLOW” Specifies the slew rate of<br />

the output driver. Consult<br />

the product Data Sheet for<br />

recommendations of the best<br />

setting for this attribute.<br />

VHDL Instantiation Template<br />

Unless they already exist, copy the following two statements and paste them before the entity declaration.<br />

Library UNISIM;<br />

use UNISIM.vcomponents.all;<br />

-- OBUF: Single-ended Output Buffer<br />

-- All devices<br />

-- <strong>Xilinx</strong> HDL <strong>Libraries</strong> <strong>Guide</strong>, version 10.1.1<br />

OBUF_inst : OBUF<br />

generic map (<br />

DRIVE => 12,<br />

IOSTANDARD => "DEFAULT",<br />

SLEW => "SLOW")<br />

port map (<br />

O => O, -- Buffer output (connect directly to top-level port)<br />

I => I -- Buffer input<br />

);<br />

-- End of OBUF_inst instantiation<br />

Verilog Instantiation Template<br />

// OBUF: Single-ended Output Buffer<br />

// All devices<br />

// <strong>Xilinx</strong> HDL <strong>Libraries</strong> <strong>Guide</strong>, version 10.1.1<br />

OBUF #(<br />

.DRIVE(12), // Specify the output drive strength<br />

.IOSTANDARD("DEFAULT"), // Specify the output I/O standard<br />

.SLEW("SLOW") // Specify the output slew rate<br />

) OBUF_inst (<br />

.O(O), // Buffer output (connect directly to top-level port)<br />

.I(I) // Buffer input<br />

);<br />

// End of OBUF_inst instantiation<br />

For More Information<br />

• See the appropriate <strong>CPLD</strong> User <strong>Guide</strong>.<br />

• See the appropriate <strong>CPLD</strong> Data Sheets.<br />

<strong>CPLD</strong> <strong>Libraries</strong> <strong>Guide</strong><br />

ISE 10.1 www.xilinx.com 495

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!