XC4VFX60-10FFG1152C Xilinx Inc, XC4VFX60-10FFG1152C Datasheet - Page 218

IC FPGA VIRTEX-4 FX 60K 1152FBGA

XC4VFX60-10FFG1152C

Manufacturer Part Number
XC4VFX60-10FFG1152C
Description
IC FPGA VIRTEX-4 FX 60K 1152FBGA
Manufacturer
Xilinx Inc
Series
Virtex™-4r

Specifications of XC4VFX60-10FFG1152C

Total Ram Bits
4276224
Number Of Logic Elements/cells
56880
Number Of Labs/clbs
6320
Number Of I /o
576
Voltage - Supply
1.14 V ~ 1.26 V
Mounting Type
Surface Mount
Operating Temperature
0°C ~ 85°C
Package / Case
1152-BBGA, FCBGA
No. Of Logic Blocks
6656
No. Of Macrocells
56880
Family Type
Virtex-4
No. Of Speed Grades
10
No. Of I/o's
576
Clock Management
DCM
Core Supply
RoHS Compliant
Package
1152FCBGA
Family Name
Virtex®-4
Device Logic Units
56880
Typical Operating Supply Voltage
1.2 V
Maximum Number Of User I/os
576
Ram Bits
4276224
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
HW-V4-ML410-UNI-G - EVALUATION PLATFORM VIRTEX-4
Number Of Gates
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XC4VFX60-10FFG1152C
Manufacturer:
XilinxInc
Quantity:
3 000
Part Number:
XC4VFX60-10FFG1152C
Manufacturer:
Xilinx Inc
Quantity:
10 000
Part Number:
XC4VFX60-10FFG1152C
Manufacturer:
XILINX
0
Part Number:
XC4VFX60-10FFG1152C
0
Chapter 5: Configurable Logic Blocks (CLBs)
218
Attributes
Content Initialization - INIT
Initialization in VHDL or Verilog Codes
Location Constraints
With the INIT attributes, users can define the initial memory contents after configuration.
By default distributed RAM is initialized with all zeros during the device configuration
sequence. The initialization attribute INIT represents the specified memory contents. Each
INIT is a hex-encoded bit vector.
primitive.
Table 5-11: INIT Attributes Length
Distributed RAM structures can be initialized in VHDL or Verilog code for both synthesis
and simulation. For synthesis, the attributes are attached to the distributed RAM
instantiation and are copied in the EDIF output file to be compiled by Xilinx Alliance Series
tools. The VHDL code simulation uses a generic parameter to pass the attributes. The
Verilog code simulation uses a defparam parameter to pass the attributes.
The distributed RAM instantiation templates (in VHDL and Verilog) illustrate these
techniques
The CLB has four slices S0, S1, S2 and S3. As an example, in the bottom left CLB, the slices
have the coordinates shown in
Distributed RAM instances can have LOC properties attached to them to constrain
placement. The RAM16X1S primitive fits in any LUT of slices S0 or S2.
For example, the instance U_RAM16 is placed in slice X0Y0 with the following LOC
properties:
Distributed RAM placement locations use the slice location naming convention, allowing
LOC properties to transfer easily from array to array.
INST "U_RAM16" LOC = "SLICE_X0Y0";
RAM16X1D
RAM16X1S
RAM32X1S
RAM64X1S
Primitive
(“VHDL and Verilog
www.xilinx.com
Figure
Templates”).
Table 5-11
5-1.
Template
RAM_16S
RAM_32S
RAM_64S
RAM_16S
shows the length of the INIT attribute for each
UG070 (v2.6) December 1, 2008
Virtex-4 FPGA User Guide
INIT Attribute Length
16 digits
4 digits
8 digits
4 digits
R

Related parts for XC4VFX60-10FFG1152C