IDT72V51556L7-5BB8 IDT, Integrated Device Technology Inc, IDT72V51556L7-5BB8 Datasheet - Page 10

IC FLOW CTRL MULTI QUEUE 256-BGA

IDT72V51556L7-5BB8

Manufacturer Part Number
IDT72V51556L7-5BB8
Description
IC FLOW CTRL MULTI QUEUE 256-BGA
Manufacturer
IDT, Integrated Device Technology Inc
Datasheet

Specifications of IDT72V51556L7-5BB8

Configuration
Dual
Density
2Mb
Access Time (max)
4ns
Word Size
36b
Sync/async
Synchronous
Expandable
Yes
Bus Direction
Uni-Directional
Package Type
BGA
Clock Freq (max)
133MHz
Operating Supply Voltage (typ)
3.3V
Operating Supply Voltage (min)
3.15V
Operating Supply Voltage (max)
3.6V
Supply Current
100mA
Operating Temp Range
0C to 70C
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Pin Count
256
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
72V51556L7-5BB8
PIN DESCRIPTIONS (CONTINUED)
IDT72V51546/72V51556 3.3V, MULTI-QUEUE FLOW-CONTROL DEVICES
(32 QUEUES) 36 BIT WIDE CONFIGURATION 1,179,648 and 2,359,296 bits
PRS
(T8)
Q[35:0]
Qout
(See Pin No.
table for details)
RADEN
(R14)
RCLK
(T10)
RDADD
[7:0]
(RDADD7-P16
RDADD6-P15
RDADD5-P14
RDADD4-N16
RDADD3-N15
RDADD2-N14
RDADD1-M16
RDADD0-M15)
REN
(T11)
SCLK
(N3)
SENI
(M2)
Symbol &
Pin No.
Read Address Bus
Partial Reset
Data Output Bus
Read Address
Enable
Read Clock
Read Enable
Serial Clock
Serial Input Enable
Name
I/O TYPE
OUTPUT of RCLK provided that REN is LOW, OE is LOW and the queue is selected. Note, that in Packet mode
LVTTL
INPUT
LVTTL
INPUT
LVTTL
INPUT
LVTTL
LVTTL
INPUT
LVTTL
INPUT
INPUT
LVTTL
INPUT
LVTTL
RDADD[7:5] are used to select 1 of 8 possible multi-queue devices that may be connected in expansion
RDADD bus will be selected on a rising edge of RCLK provided that RADEN is HIGH, (note, that data
can be placed on to the Qout bus, read from the previously selected queue on this RCLK edge). On the
next rising RCLK edge after a read queue select, a data word from the previous queue will be placed
data will be placed on to the Qout outputs from the newly selected queue, regardless of REN due to the
A Partial Reset can be performed on a single queue selected within the multi-queue device. Before a Partial
Reset can be performed on a queue, that queue must be selected on both the write port and read port
2 clock cycles before the reset is performed. A Partial Reset is then performed by taking PRS LOW for
one WCLK cycle and one RCLK cycle. The Partial Reset will only reset the read and write pointers to
the first memory location, none of the devices configuration will be changed.
These are the 36 data output pins. Data is read out of the device via these output pins on the rising edge
Q32-Q35 may be used as packet markers, please see packet ready functional discussion for more detail.
Due to bus matching not all outputs may be used, any unused outputs should not be connected.
The RADEN input is used in conjunction with RCLK and the RDADD address bus to select a queue to
be read from. A queue addressed via the RDADD bus is selected on the rising edge of RCLK provided
that RADEN is HIGH. RADEN should be asserted (HIGH) only during a queue change cycle(s). RADEN
should not be permanently tied HIGH. RADEN cannot be HIGH for the same RCLK cycle as ESTR. Note,
that a read queue selection cannot be made, (RADEN must NOT go active) until programming of the part
has been completed and SENO has gone LOW.
When enabled by REN, the rising edge of RCLK reads data from the selected queue via the output
bus Qout. The queue to be read is selected via the RDADD address bus and a rising edge of RCLK
while RADEN is HIGH. A rising edge of RCLK in conjunction with ESTR and RDADD will also select the
PAEn/PRn flag quadrant to be placed on the PAEn/PRn bus during direct flag operation. During polled
flag operation the PAEn/PRn bus is cycled with respect to RCLK and the ESYNC signal is synchronized
to RCLK. The PAE, PR and OV outputs are all synchronized to RCLK. During device expansion the EXO
and EXI signals are based on RCLK. RCLK must be continuous and free-running.
For the 32Q device the RDADD bus is 8 bits. The RDADD bus is a dual purpose address bus. The first
function of RDADD is to select a queue to be read from. The least significant 5 bits of the bus, RDADD[4:0]
mode. These 3 MSB’s will address a device with the matching ID code. The address present on the
onto the outputs, Qout, regardless of the REN input. Two RCLK rising edges after read queue select,
first word fall through effect.
The second function of the RDADD bus is to select the quadrant of queues to be loaded on to the
PAEn/PRn bus during strobed flag mode. The least significant 2 bits, RDADD[1:0] are used to select the
quadrant of a device to be placed on the PAEn bus. The most significant 3 bits, RDADD[7:5] are again
used to select 1 of 8 possible multi-queue devices that may be connected in expansion mode. Address
bits RDADD[4:2] are don’t care during quadrant selection. The quadrant address present on the RDADD
bus will be selected on the rising edge of RCLK provided that ESTR is HIGH, (note, that data can be placed
on to the Qout bus, read from the previously selected queue on this RCLK edge). Please refer to Table 2
for details on RDADD bus.
The REN input enables read operations from a selected queue based on a rising edge of RCLK. A
queue to be read from can be selected via RCLK, RADEN and the RDADD address bus regardless
of the state of REN. Data from a newly selected queue will be available on the Qout output bus on the second
RCLK cycle after queue selection regardless of REN due to the FWFT operation. A read enable is not
required to cycle the PAEn/PRn bus (in polled mode) or to select the PAEn quadrant , (in direct mode).
If serial programming of the multi-queue device has been selected during master reset, the SCLK input
clocks the serial data through the multi-queue device. Data setup on the SI input is loaded into the device
on the rising edge of SCLK provided that SENI is enabled, LOW. When expansion of devices is performed
the SCLK of all devices should be connected to the same source.
During serial programming of a multi-queue device, data loaded onto the SI input will be clocked into the
part (via a rising edge of SCLK), provided the SENI input of that device is LOW. If multiple devices are
are used to address 1 of 32 possible queues within a multi-queue device. The most significant 3 bits,
10
Description
COMMERCIAL AND INDUSTRIAL
TEMPERATURE RANGES

Related parts for IDT72V51556L7-5BB8