Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

72V51233L7BB Datasheet(PDF) 5 Page - Integrated Device Technology

Part # 72V51233L7BB
Description  3.3V MULTI-QUEUE FLOW-CONTROL DEVICES (4 QUEUES) 18 BIT WIDE CONFIGURATION
Download  50 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  IDT [Integrated Device Technology]
Direct Link  http://www.idt.com
Logo IDT - Integrated Device Technology

72V51233L7BB Datasheet(HTML) 5 Page - Integrated Device Technology

  72V51233L7BB Datasheet HTML 1Page - Integrated Device Technology 72V51233L7BB Datasheet HTML 2Page - Integrated Device Technology 72V51233L7BB Datasheet HTML 3Page - Integrated Device Technology 72V51233L7BB Datasheet HTML 4Page - Integrated Device Technology 72V51233L7BB Datasheet HTML 5Page - Integrated Device Technology 72V51233L7BB Datasheet HTML 6Page - Integrated Device Technology 72V51233L7BB Datasheet HTML 7Page - Integrated Device Technology 72V51233L7BB Datasheet HTML 8Page - Integrated Device Technology 72V51233L7BB Datasheet HTML 9Page - Integrated Device Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 5 / 50 page
background image
5
IDT72V51233/72V51243/72V51253 3.3V, MULTI-QUEUE FLOW-CONTROL DEVICES
(4 QUEUES) 18 BIT WIDE CONFIGURATION 589,824, 1,179,648 and 2,359,296 bits
COMMERCIALANDINDUSTRIAL
TEMPERATURERANGES
DETAILED DESCRIPTION
MULTI-QUEUE STRUCTURE
The IDT multi-queue flow-control device has a single data input port and
single data output port with up to 4 FIFO queues in parallel buffering between
the two ports. The user can setup between 1 and 4 Queues within the device.
Thesequeuescanbeconfiguredtoutilizethetotalavailablememory,providing
theuserwithfullflexibilityandabilitytoconfigurethequeuestobevariousdepths,
independent of one another.
MEMORY ORGANIZATION/ ALLOCATION
The memory is organized into what is known as “blocks”, each block being
512 x 18 or 1,024 x 9 bits. When the user is configuring the number of queues
and individual queue sizes the user must allocate the memory to respective
queues, in units of blocks, that is, a single queue can be made up from 0 to m
blocks,wheremisthetotalnumberofblocksavailablewithinadevice.Alsothe
total size of any given queue must be in increments of 512 x 18 or 1,024 x 9.
For the IDT72V51233, IDT72V51243 and IDT72V51253 the Total Available
Memoryis64,128and256blocksrespectively(ablockbeing512x18or1,024
x 9). If any port is configured for x18 bus width, a block size is 512 x 18. If both
the write and read ports are configured for x9 bus width, a block size is 1,024
x 9. Queues can be built from these blocks to make any size queue desired and
any number of queues desired.
BUS WIDTHS
Theinputportiscommontoallqueueswithinthedevice,asistheoutputport.
ThedeviceprovidestheuserwithBusMatchingoptionssuchthattheinputport
and output port can be either x9 or x18 bits wide, the read and write port widths
being set independently of one another. Because the ports are common to all
queues the width of the queues is not individually set, so that the input width of
all queues are equal and the output width of all queues are equal.
WRITING TO & READING FROM THE MULTI-QUEUE
Data being written into the device via the input port is directed to a discrete
queue via the write queue select address inputs. Conversely, data being read
fromthedevicereadportisreadfromaqueueselectedviathereadqueueselect
addressinputs.Datacanbesimultaneouslywrittenintoandreadfromthesame
queue or different queues. Once a queue is selected for data writes or reads,
the writing and reading operation is performed in the same manner as
conventional IDT synchronous FIFO, utilizing clocks and enables, there is a
single clock and enable per port. When a specific queue is addressed on the
write port, data placed on the data inputs is written to that queue sequentially
basedontherisingedgeofawriteclockprovidedsetupandholdtimesaremet.
Conversely, data is read on to the output port after an access time from a rising
edge on a read clock.
Theoperationofthewriteportiscomparabletothefunctionofaconventional
FIFO operating in standard IDT mode. Write operations can be performed on
thewriteportprovidedthatthequeuecurrentlyselectedisnotfull,afullflagoutput
provides status of the selected queue. The operation of the read port is
comparable to the function of a conventional FIFO operating in FWFT mode.
When a queue is selected on the output port, the next word in that queue will
automaticallyfallthroughtotheoutputregister.Allsubsequentwordsfromthat
queue require an enabled read cycle. Data cannot be read from a selected
queueifthatqueueisempty,thereadportprovidesanOutputValidflagindicating
when data read out is valid. If the user switches to a queue that is empty, the
last word from the previous queue will remain on the output register.
Asmentioned,thewriteporthasafullflag,providingfullstatusoftheselected
queue.Alongwiththefullflagadedicatedalmostfullflagisprovided,thisalmost
full flag is similar to the almost full flag of a conventional IDT FIFO. The device
provides a user programmable almost full flag for all 4 queues and when a
respectivequeueisselectedonthewriteport,thealmostfullflagprovidesstatus
for that queue. Conversely, the read port has an output valid flag, providing
status of the data being read from the queue selected on the read port. As well
as the output valid flag the device provides a dedicated almost empty flag. This
almostemptyflagissimilartothealmostemptyflagofaconventionalIDTFIFO.
The device provides a user programmable almost empty flag for all 4 queues
andwhenarespectivequeueisselectedonthereadport,thealmostemptyflag
provides status for that queue.
PROGRAMMABLE FLAG BUSSES
Inadditiontothesededicatedflags,full&almostfullonthewriteportandoutput
valid&almostemptyonthereadport,therearetwoflagstatusbusses.Analmost
full flag status bus is provided, this bus is 4 bits wide. Also, an almost empty flag
status bus is provided, again this bus is 4 bits wide. The purpose of these flag
busses is to provide the user with a means by which to monitor the data levels
within queues that may not be selected on the write or read port. As mentioned,
the device provides almost full and almost empty registers (programmable by
the user) for each of the 4 queues in the device.
The4bit
PAEnand4bitPAFnbussesprovideadiscretestatusoftheAlmost
Empty and Almost Full conditions of all 4 queue's. If the device is programmed
for less than 4 queue's, then there will be a corresponding number of active
outputs on the
PAEn and PAFn busses.
The flag busses can provide a continuous status of all queues. If devices are
connectedinexpansionmodetheindividualflagbussescanbeleftinadiscrete
form,providingconstantstatusofallqueues,orthebussesofindividualdevices
can be connected together to produce a single bus of 4 bits. The device can
then operate in a "Polled" or "Direct" mode.
When operating in polled mode the flag bus provides status of each device
sequentially,thatis,oneachrisingedgeofaclocktheflagbusisupdatedtoshow
the status of each device in order. The rising edge of the write clock will update
the Almost Full bus and a rising edge on the read clock will update the Almost
Empty bus.
When operating in direct mode the device driving the flag bus is selected by
the user. The user addresses the device that will take control of a respective
flag bus, these
PAFn and PAEn flag busses operating independently of one
another. Addressing of the Almost Full flag bus is done via the write port and
addressing of the Almost Empty flag bus is done via the read port.
EXPANSION
Expansion of multi-queue devices is also possible, up to 8 devices can be
connectedinaparallelfashionprovidingthepossibilityofbothdepthexpansion
or queue expansion. Depth Expansion means expanding the depths of
individual queues. Queue expansion means increasing the total number of
queues available. Depth expansion is possible by virtue of the fact that more
memory blocks within a multi-queue device can be allocated to increase the
depth of a queue. For example, depth expansion of 8 devices provides the
possibilityof8queuesof32Kx18deepwithintheIDT72V51233,64Kx18deep
within the IDT72V51243 and 128K x 18 deep within the IDT72V51253, each
queue being setup within a single device utilizing all memory blocks available
to produce a single queue. This is the deepest queue that can setup within a
device.
For queue expansion of the 4 queue device, a maximum number of 32 (8
x 4) queues may be setup, each queue being 4K x18 or 2K x 9 deep, if less
queuesaresetup,thenmorememoryblockswillbeavailabletoincreasequeue
depthsifdesired.Whenconnectingmulti-queuedevicesinexpansionmodeall
respective input pins (data & control) and output pins (data & flags), should be
“connected” together between individual devices.


Similar Part No. - 72V51233L7BB

ManufacturerPart #DatasheetDescription
logo
Renesas Technology Corp
72V51233L7-5BB RENESAS-72V51233L7-5BB Datasheet
662Kb / 51P
   3.3V MULTI-QUEUE FLOW-CONTROL DEVICES (4 QUEUES) 18 BIT WIDE CONFIGURATION
FEBRUARY 2009
72V51233L7-5BBI RENESAS-72V51233L7-5BBI Datasheet
662Kb / 51P
   3.3V MULTI-QUEUE FLOW-CONTROL DEVICES (4 QUEUES) 18 BIT WIDE CONFIGURATION
FEBRUARY 2009
More results

Similar Description - 72V51233L7BB

ManufacturerPart #DatasheetDescription
logo
Renesas Technology Corp
IDT72V51233 RENESAS-IDT72V51233 Datasheet
662Kb / 51P
   3.3V MULTI-QUEUE FLOW-CONTROL DEVICES (4 QUEUES) 18 BIT WIDE CONFIGURATION
FEBRUARY 2009
IDT72V51433 RENESAS-IDT72V51433 Datasheet
594Kb / 51P
   3.3V MULTI-QUEUE FLOW-CONTROL DEVICES (16 QUEUES) 18 BIT WIDE CONFIGURATION
JUNE 2003
IDT72V51236 RENESAS-IDT72V51236 Datasheet
650Kb / 57P
   3.3V MULTI-QUEUE FLOW-CONTROL DEVICES (4 QUEUES) 36 BIT WIDE CONFIGURATION
JUNE 2003
logo
Integrated Device Techn...
IDT72T51543 IDT-IDT72T51543 Datasheet
539Kb / 57P
   2.5V MULTI-QUEUE FLOW-CONTROL DEVICES (32 QUEUES) 18 BIT WIDE CONFIGURATION
logo
Renesas Technology Corp
IDT72V51436 RENESAS-IDT72V51436 Datasheet
673Kb / 58P
   3.3V MULTI-QUEUE FLOW-CONTROL DEVICES (16 QUEUES) 36 BIT WIDE CONFIGURATION
JUNE 2003
logo
Integrated Device Techn...
IDT72T51236 IDT-IDT72T51236 Datasheet
606Kb / 62P
   2.5V MULTI-QUEUE FLOW-CONTROL DEVICES (4 QUEUES) 36 BIT WIDE CONFIGURATION 589,824 bits, 1,179,648 bits and 2,359,296 bits
IDT72T51233 IDT-IDT72T51233 Datasheet
532Kb / 55P
   2.5V MULTI-QUEUE FLOW-CONTROL DEVICES (32 QUEUES) 36 BIT WIDE CONFIGURATION 1,179,648 bits and 2,359,296 bits
IDT72T51546 IDT-IDT72T51546 Datasheet
610Kb / 64P
   2.5V MULTI-QUEUE FLOW-CONTROL DEVICES (32 QUEUES) 36 BIT WIDE CONFIGURATION 1,179,648 bits and 2,359,296 bits
IDT72T51333 IDT-IDT72T51333 Datasheet
524Kb / 55P
   2.5V MULTI-QUEUE FLOW-CONTROL DEVICES (4 QUEUES) 36 BIT WIDE CONFIGURATION 589,824 bits, 1,179,648 bits and 2,359,296 bits
IDT72T6360 IDT-IDT72T6360 Datasheet
483Kb / 51P
   2.5V SEQUENTIAL FLOW-CONTROL DEVICE 36 BIT WIDE CONFIGURATION
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com