IDT72V51543L7-5BB8 IDT, Integrated Device Technology Inc, IDT72V51543L7-5BB8 Datasheet - Page 9

IC FLOW CTRL MULTI QUEUE 256-BGA

IDT72V51543L7-5BB8

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

Specifications of IDT72V51543L7-5BB8

Configuration
Dual
Density
1Mb
Access Time (max)
4ns
Word Size
18b
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
72V51543L7-5BB8
PIN DESCRIPTIONS (CONTINUED)
IDT72V51543/72V51553 3.3V, MULTI-QUEUE FLOW-CONTROL DEVICES
(32 QUEUES) 18 BIT WIDE CONFIGURATION 1,179,648 and 2,359,296 bits
PAE
PAEn
PAF
PAFn
PRS
Q[17:0]
Qout
RADEN
RCLK
RDADD
[7:0]
Symbol
Programmable
Almost-Empty Flag
Programmable
Almost-Empty Flag Bus OUTPUT 8 queues (1 quadrant), within a selected device, having a total of 4 quadrants. During queue read/write
Programmable
Almost-Full Flag
Programmable
Almost-Full Flag Bus
Partial Reset
Data Output Bus
Read Address Enable
Read Clock
Read Address Bus
Name
I/O TYPE
OUTPUT for read operations, (selected via RCLK, RDADD and RADEN). This pin is LOW when the selected
OUTPUT write operations, (selected via WCLK, WRADD and WADEN). This pin is LOW when the selected queue
OUTPUT 8 queues (1 quadrant), within a selected device, having a total of 4 quadrants. During queue read/write
OUTPUT of RCLK provided that REN is LOW, OE is LOW and the queue is selected. Due to bus matching not
LVTTL
LVTTL
LVTTL
LVTTL
LVTTL
INPUT
LVTTL
LVTTL
INPUT
LVTTL
INPUT
LVTTL
INPUT
This pin provides the Almost-Empty flag status for the queue that has been selected on the output port
queue is almost-empty. This flag output may be duplicated on one of the PAEn bus lines. This flag is
synchronized to RCLK.
On the 32Q device the PAEn bus is 8 bits wide. At any one time this output bus provides PAE status of
operations these outputs provide programmable empty flag status, in either direct or polled mode. The
mode of flag operation is determined during master reset via the state of the FM input. This flag bus is capable
of High-Impedance state, this is important during expansion of multi-queue devices. During direct
operation the PAEn bus is updated to show the PAE status of a quadrant of queues within a selected device.
Selection is made using RCLK, ESTR and RDADD. During Polled operation the PAEn bus is loaded with
the PAE status of multi-queue flow-control quadrants sequentially based on the rising edge of RCLK.
This pin provides the Almost-Full flag status for the queue that has been selected on the input port for
is almost-full. This flag output may be duplicated on one of the PAFn bus lines. This flag is synchronized
to WCLK.
On the 32Q device the PAFn bus is 8 bits wide. At any one time this output bus provides PAF status of
operations these outputs provide programmable full flag status, in either direct or polled mode. The mode
of flag operation is determined during master reset via the state of the FM input. This flag bus is capable
of High-Impedance state, this is important during expansion of multi-queue devices. During direct operation
the PAFn bus is updated to show the PAF status of a quadrant of queues within a selected device. Selection
is made using WCLK, FSTR, WRADD and WADEN. During Polled operation the PAFn bus is loaded with
the PAF status of multi-queue flow-control quadrants sequentially based on the rising edge of WCLK.
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 18 data output pins. Data is read out of the device via these output pins on the rising edge
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 flag quadrant to be placed on the PAEn bus during direct flag operation. During polled flag operation
the PAEn bus is cycled with respect to RCLK and the ESYNC signal is synchronized to RCLK. The PAE
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]
are used to address 1 of 32 possible queues within a multi-queue device. The most significant 3 bits,
RDADD[7:5] are used to select 1 of 8 possible multi-queue devices that may be connected in expansion
mode. These 3 MSB’s will address a device with the matching ID code. The address present on the 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
9
Description
COMMERCIAL AND INDUSTRIAL
TEMPERATURE RANGES

Related parts for IDT72V51543L7-5BB8