XC4VFX20-11FFG672C Xilinx Inc, XC4VFX20-11FFG672C Datasheet - Page 226

no-image

XC4VFX20-11FFG672C

Manufacturer Part Number
XC4VFX20-11FFG672C
Description
IC FPGA VIRTEX-4 FX 20K 672-FBGA
Manufacturer
Xilinx Inc
Series
Virtex™-4r

Specifications of XC4VFX20-11FFG672C

Number Of Logic Elements/cells
19224
Number Of Labs/clbs
2136
Total Ram Bits
1253376
Number Of I /o
320
Voltage - Supply
1.14 V ~ 1.26 V
Mounting Type
Surface Mount
Operating Temperature
0°C ~ 85°C
Package / Case
672-BBGA, FCBGA
For Use With
HW-V4-ML405-UNI-G - EVALUATION PLATFORM VIRTEX-4
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Number Of Gates
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XC4VFX20-11FFG672C
Manufacturer:
XilinxInc
Quantity:
3 000
Part Number:
XC4VFX20-11FFG672C
Manufacturer:
Xilinx Inc
Quantity:
10 000
Part Number:
XC4VFX20-11FFG672C
Manufacturer:
XILINX
0
Chapter 5: Configurable Logic Blocks (CLBs)
226
VHDL and Verilog Instantiation
VHDL and Verilog Templates
VHDL and Verilog instantiation templates are available for all primitives and submodules.
In VHDL, each template has a component declaration section and an architecture section.
Each part of the template should be inserted within the VHDL design file. The port map of
the architecture section should include the design signal names.
The ShiftRegister_C_x (with x = 16, 32, or 64) templates are cascadable modules and
instantiate the corresponding SRLCxE primitive (16) or submodule (32 or 64).
The ShiftRegister_16 template can be used to instantiate an SRL16 primitive.
In template nomenclature, the number indicates the number of bits (for example,
SHIFT_REGISTER_16 is the template for the 16-bit shift register). A “C” extension means
the template is cascadable.
The following are templates for primitives:
The following are templates for submodules:
The corresponding submodules have to be synthesized with the design.
Templates for the SHIFT_REGISTER_16_C module are provided in VHDL and Verilog
code as an example.
VHDL Template
SHIFT_REGISTER_16
SHIFT_REGISTER_C_16
SHIFT_REGISTER_C_32 (submodule: SRLC32E_SUBM)
SHIFT_REGISTER_C_64 (submodule: SRLC64E_SUBM)
-- Module: SHIFT_REGISTER_C_16
-- Description: VHDL instantiation template
-- CASCADABLE 16-bit shift register with enable (SRLC16E)
-- Device: Virtex-4 Family
---------------------------------------------------------------------
-- Components Declarations:
--
component SRLC16E
end component;
-- Architecture
--
-- Attributes for Shift Register initialization ("0" by default):
);
);
port (
INIT : bit_vector := X"0000"
CE
CLK
A0
A1
A2
A3
Q
Q15
D : in std_logic;
: in std_logic;
: in std_logic;
: in std_logic;
: in std_logic;
: in std_logic;
: in std_logic;
: out std_logic;
: out std_logic
Section:
www.xilinx.com
UG070 (v2.6) December 1, 2008
Virtex-4 FPGA User Guide
R

Related parts for XC4VFX20-11FFG672C