XC3S1500-4FG456C Xilinx Inc, XC3S1500-4FG456C Datasheet - Page 27
![no-image](/images/no-image-200.jpg)
XC3S1500-4FG456C
Manufacturer Part Number
XC3S1500-4FG456C
Description
FLASH
Manufacturer
Xilinx Inc
Datasheet
1.XC3S1500-4FG456C.pdf
(208 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
XC3S1500-4FG456C
Manufacturer:
XILINX
Quantity:
450
Company:
Part Number:
XC3S1500-4FG456C
Manufacturer:
XILINX
Quantity:
10
Company:
Part Number:
XC3S1500-4FG456C
Manufacturer:
XilinxInc
Quantity:
3 000
Part Number:
XC3S1500-4FG456C
Manufacturer:
XILINX/赛灵思
Quantity:
20 000
Table 12: Block RAM Port Signals (Continued)
Port Aspect Ratios
On a given port, it is possible to select a number of different
possible widths (w – p) for the DI/DO buses as shown in
DS099-2 (v2.2) May 25, 2007
Product Specification
Data Output
Bus
Parity Data
Output(s)
Write Enable
Clock Enable
Set/Reset
Clock
Description
Signal
R
Port A
Signal
Name
DOPA
SSRA
CLKA
WEA
DOA
ENA
Port B
Signal
DOPB
Name
SSRB
CLKB
WEB
DOB
ENB
Direction
Output
Output
Input
Input
Input
Input
www.xilinx.com
Basic data access occurs whenever WE is inactive. The DO
outputs mirror the data stored in the addressed memory
location.
Data access with WE asserted is also possible if one of the
following two attributes is chosen: WRITE_FIRST and
READ_FIRST. WRITE_FIRST simultaneously presents the new
input data on the DO output port and writes the data to the
address RAM location. READ_FIRST presents the previously
stored RAM data on the DO output port while writing new data
to RAM.
A third attribute, NO_CHANGE, latches the DO outputs upon
the assertion of WE.
It is possible to configure a port’s total data path width (w) to be
1, 2, 4, 9, 18, or 36 bits. This selection applies to both the DI and
DO paths. See the DI signal description.
Parity inputs represent additional bits included in the data input
path to support error detection. The number of parity bits "p"
included in the DI (same as for the DO bus) depends on a port’s
total data path width (w). See
When asserted together with EN, this input enables the writing
of data to the RAM. In this case, the data access attributes
WRITE_FIRST, READ_FIRST or NO_CHANGE determines if
and how data is updated on the DO outputs. See the DO signal
description.
When WE is inactive with EN asserted, read operations are still
possible. In this case, a transparent latch passes data from the
addressed memory location to the DO outputs.
When asserted, this input enables the CLK signal to
synchronize Block RAM functions as follows: the writing of data
to the DI inputs (when WE is also asserted), the updating of data
at the DO outputs as well as the setting/resetting of the DO
output latches.
When de-asserted, the above functions are disabled.
When asserted, this pin forces the DO output latch to the value
that the SRVAL attribute is set to. A Set/Reset operation on one
port has no effect on the other ports functioning, nor does it
disturb the memory’s data contents. It is synchronized to the
CLK signal.
This input accepts the clock signal to which read and write
operations are synchronized. All associated port inputs are
required to meet setup times with respect to the clock signal’s
active edge. The data output bus responds after a clock-to-out
delay referenced to the clock signal’s active edge.
Table
This data bus width selection is independent for each port. If
the data bus width of Port A differs from that of Port B, the
13. These two buses always have the same width.
Spartan-3 FPGA Family: Functional Description
Function
Table
13.
27