HPIO_VREF - 2022.2 English

UltraScale Architecture Libraries Guide (UG974)

Document ID
UG974
Release Date
2022-10-19
Version
2022.2 English

Primitive: VREF Scan

  • PRIMITIVE_GROUP: I/O
  • PRIMITIVE_SUBGROUP: INPUT_BUFFER
  • Families: UltraScale, UltraScale+

Introduction

The HPIO_VREF component, used with the IBUFE3 or IOBUFE3 buffers, provides access to the VREF scan capability in the HPIO banks.

Port Descriptions

Port Direction Width Function
FABRIC_VREF_TUNE<6:0> Input 7 VREF tuning input value to allow Vref adjustment.
VREF Output 1 Tuned output that connects to all associated IBUFE3 or IOBUFE3 components within an HPIO bank.

Design Entry Method

Instantiation Yes
Inference No
IP and IP Integrator Catalog No

Available Attributes

Attribute Type Allowed Values Default Description
VREF_CNTR STRING "OFF", "FABRIC_RANGE1", "FABRIC_RANGE2" "OFF" Specifies VREF counter range.

VHDL Instantiation Template

Unless they already exist, copy the following two statements and paste them before the entity declaration.
Library UNISIM;
use UNISIM.vcomponents.all;

-- HPIO_VREF: VREF Scan
--            UltraScale
-- Xilinx HDL Language Template, version 2022.2

HPIO_VREF_inst : HPIO_VREF
generic map (
   VREF_CNTR => "OFF"  -- FABRIC_RANGE1, FABRIC_RANGE2, OFF
)
port map (
   VREF => VREF,                         -- 1-bit output: Tuned output (connect to associated IBUFE3
                                         -- component)

   FABRIC_VREF_TUNE => FABRIC_VREF_TUNE  -- 7-bit input: VREF tuning value
);

-- End of HPIO_VREF_inst instantiation

Verilog Instantiation Template


// HPIO_VREF: VREF Scan
//            UltraScale
// Xilinx HDL Language Template, version 2022.2

HPIO_VREF #(
   .VREF_CNTR("OFF")  // FABRIC_RANGE1, FABRIC_RANGE2, OFF
)
HPIO_VREF_inst (
   .VREF(VREF),                         // 1-bit output: Tuned output (connect to associated IBUFE3
                                        // component)

   .FABRIC_VREF_TUNE(FABRIC_VREF_TUNE)  // 7-bit input: VREF tuning value
);

// End of HPIO_VREF_inst instantiation

Related Information

  • See the UltraScale Architecture SelectIO Resources User Guide (UG571).