IDT72T51236 / 72T51246 / 72T51256 2.5V ,多队列流量控制器件
( 4个队列), 36位宽的配置589,824 , 1,179,648和2,359,296位
商业和工业
温度范围
详细说明
多队列结构
IDT的多队列的流量控制装置具有一个单独的数据输入端口和
与多达4个先进先出队列之间并联缓冲单个数据输出端口
的两个端口。在装置内介于1和4的队列,用户可以设置。
这些队列可以被配置成利用总的可用内存,提供
有充分的灵活性和能力的用户配置队列为不同深度,
相互独立的。
存储器构成/分配
该内存被组织成所谓的“块” ,每一块是
256 X36位。当用户配置队列和个人数
队列大小的用户必须分配内存,以各自的队列,在单位
块,即,单个队列可以由从0到m的块,其中,m
是块的设备中可用的总数量。任也总大小
定队列必须在256对x36增量。对于IDT72T51236 /
72T51246和IDT72T51256总的可用内存为64 , 128和256
块分别为(块为256 X 36 ) 。队列可以从这些建
块,以使所希望的任何尺寸的队列和任意数量的所需的队列。
总线宽度
输入端口是共用的设备内的所有队列,为的是输出端口。
该设备为用户提供了总线匹配的选项,以使输入端口
和输出端口可以是×9 , ×18 ,或对x36位宽条件是至少有一个
端口是X36位宽,读写端口宽度被设置
彼此独立的。因为端口是所有队列
宽度队列不单独设置,以使所有的队列的输入宽度
都是平等的,所有队列的输出宽度相等。
WRITING TO &读取来自多队列
数据被写入到通过所述输入端口的设备涉及一种离散
通过写入队列的地址选择输入队列。相反,正在读取数据
从设备中读取端口从通过读取队列中选择选择队列中读取
地址输入。数据可同时写入,并从相同的读
队列或不同的队列。一旦一个队列被选择用于数据写入或者读出,
在相同的方式进行写入和读出操作
常规的IDT同步FIFO ,利用时钟和使,有一个
单时钟和每个端口启用。当一个特定的队列,在被寻址的
写端口,放置在数据输入端的数据被写入到该队列顺序地
根据写时钟提供设置的上升沿时间和保持时间得到满足。
相反,数据从一个上升沿读取到输出端口的访问时间之后
边缘上的读时钟。
的写端口的操作相当于一个常规的功能
FIFO在标准的IDT模式下操作。写操作可以进行上
所提供的写端口是当前所选择的队列不为满,一个满标记输出
提供所选择的队列的状态。读端口的操作是
相当于传统的FIFO中FWFT模式操作的功能。
当一个队列被选择的输出端口上,在该队列中的下一字将
通过对输出寄存器自动落下。从所有的后续字
队列需要启用读周期。数据不能从一个选定的读
排队如果该队列是空的,读端口提供一个输出有效标志,指示
当读出的数据是有效的。如果用户切换到一个队列为空,则
从前面的队列中最后一个字留在输出寄存器中。
如所提到的,写端口有一个完整的标志,提供所选择的全状态
队列。随着全旗专用几乎满标志设置,这几乎是
满标记是类似于常规的IDT FIFO的几乎满标志。该装置
5
提供了一个用户可编程的几乎满标志的所有4个队列,当一个
各队列被选择的写入端口,在几乎满标志提供状态
该队列。相反,在读取端口具有输出有效标志,提供
的数据的状态从所读取端口选择的队列中读取。以及
作为输出有效标志的设备提供了专用的几乎是空的标志。这
几乎是空的标志类似于传统的IDT FIFO的几乎是空的标志。
该器件提供了一个用户可编程几乎空标志的所有4个队列
而当一个相应的队列中选择所读取的端口时,几乎空标志
提供状态为排队。
可编程标志BUSSES
除了这些专用标志,充分&对写端口和输出几乎全
有效&所读取的端口几乎是空的,有两个标志状态总线。几乎
提供全旗状态总线,该总线为4位。此外,一个几乎空标志
状态总线提供,这同样是公交车4位宽。这些标志的目的
总线是为了向用户提供通过该监视数据电平的装置
内可能不会对写或读端口选择队列。如所提到的,
该设备提供了几乎满和近空寄存器(由可编程
的用户)为每个4个队列中的装置。
4位
PAEN
和4位
PAFn
总线提供的几乎离散状态
所有4个队列的空和几乎满的条件。如果对器件进行编程
对于少于4个队列的,那么将有活性的相应数量
在输出端
PAEN
和
PAFn
总线。
标志总线可以提供所有队列的连续状态。如果设备
连接在扩展模式下的各个标志总线可留在离散
形成,提供了所有队列的状态不变,或单个设备的总线
可以连接在一起,以产生4比特的一个单总线。该设备可以
然后工作在"Polled"或"Direct"模式。
当在轮询模式下运行的标志总线提供每个设备的状态
顺序,即,在时钟的每个上升沿的标志总线被更新,以显示
每个设备中的顺序的状态。写入时钟的上升沿将更新
在几乎满总线上的读时钟的上升沿将更新概
空的公交车。
当在直接模式下操作该设备驱动该标志总线被选中
该用户。用户解决了该设备,将采取的相应的控制
标志总线,这些
PAFn
和
PAEN
标志总线独立操作之一
另一种。解决几乎满标志的公交车通过写端口做,
解决几乎空标志的公交车通过读取端口完成。
包模式
多队列流量控制器件还提供了一个“数据包模式”操作。
包模式是用户可选择的,并且需要将与配置的设备
无论读写端口为36位宽。在包模式,用户可以定义
分组或帧的使用36位字的两个最高显著比特长度。
34位用于标记数据包( SOP )的启动和35位是用来标记
包结束(EOP)如表5所示) 。当将数据写入到一个给定的队列中
中,第一个字被写入标记,由用户设置的比特34为“开始
分组的“ (SOP)和写入的最后字被标识为”分组结束“ (EOP)
书面包开始( SOP )的标记( 34位)之间的所有的话和
完包( EOP )数据包标记( 35位)构成整个数据包的。一
分组可以是用户期望,直至总的可用存储器中的任何长度
多队列设备。该设备监控SOP ( 34位)和查找
字包含的EOP (位35)。读端口都与一个附加的供给
状态标志, “包准备好” 。分组就绪( PR)的标志结合
输出有效位(OV)表示时的至少一个数据包是可用的读取。当
在包模式几乎空标志的状态,提供数据包就绪标志状态
每个队列。