添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符I型号页 > 首字符I的型号第273页 > IDT72V3623 > IDT72V3623 PDF资料 > IDT72V3623 PDF资料1第13页
IDT72V3623 / 72V3633 / 72V3643 CMOS 3.3V SyncBiFIFO
TM
具有总线匹配
256 x 36, 512 x 36, 1,024 x 36
商业级温度范围
迫使空标志高;只有这样,数据被读取。
对空/输出Ready标志同步由低到高的跳变
时钟开始写的第一个同步周期,如果发生在时钟过渡
在时间t
SKEW1
或写操作之后更大。否则,随后的时钟周期
是第一个同步周期(请参阅图11和图12)。
全/输入就绪标志( FF / IR )
这是一个双重目的的标志。在FWFT模式下,输入就绪( IR)的函数
被选中。在IDT标准模式下,满标志( FF )功能被选择。为
这两种定时模式,当全/输入Ready标志为高电平时,一个内存位置
是免费的FIFO接收新数据。没有内存位置是免费的,当
全/输入Ready标志为低电平,并试图写入FIFO被忽略。
一个FlFO的全/输入就绪标志被同步到端口时钟
数据写入到它的阵列( CLKA ) 。对于这两种FWFT和IDT标准模式,每种模式
时间一个字被写入到FIFO ,它的写指针递增。状态机
控制一个完整/输入Ready标志监视写指针和读指针
比较器,用于当所述FlFO存储器状态是满的,全1或全-2。
从一个字从一个FIFO读出的时候,它的前一个存储器位置是准备
被写入到在一个最小的完整/输入就绪标志的两个周期的
同步时钟。因此,全/输入Ready标志为低,如果低于2
全/输入Ready标志同步时钟的周期,因为已经过去了
下一个存储器写入位置已被读取。第二低到高的转变
在全/输入Ready标志的读取后同步时钟设置全/输入
准备好标志HIGH 。
在全/输入Ready标志同步时钟由低到高的跳变
开始一个读第一次同步周期,如果时钟跳变发生在时间
t
SKEW
1
或读取后更大。否则,随后的时钟周期可以是
第一个同步周期(参见图13和图14)。
几乎空标志( AE )
一个FIFO的几乎空标志同步到口的时钟,上面写着
从它的阵列( CLKB )的数据。状态机,它控制了几乎空
标记可以监视写指针和读指针比较器,用于指示当
FIFO存储器的状态几乎是空的,几乎是空+ 1 ,或者几乎空+ 2 。
在几乎空状态由寄存器X的内容,这些寄存器定义
在一个FIFO复位,从A口编程加载预设值,
或串行编程(见几乎空标志,并几乎完全抵消标志
程序设计部分) 。一个几乎空标志为低电平时,其FIFO中包含X
或更少的话,并为高时其FIFO含有( X + 1)或多个词。记
即存在于FIFO输出寄存器的数据字已被从存储器中读出。
在几乎空标志位同步时钟的两个低到高的转变
需要一个FIFO写其几乎空标志后,以反映新的水平
填补。因此,含有一个FIFO (x + 1)个或更多字的概-空标志
保持低电平,如果它的同步时钟的两个周期,因为还没有经过
编写一个充满记忆的( X + 1 )的水平。一个几乎空标志位被置高
通过它的同步时钟的FIFO中之后的第二低到高的跳变
写填充存储器到第( X + 1)级。一个Almost-的由低到高的跳变
空标志位同步时钟开始第一次同步周期,如果它发生
在时间t
SKEW2
或填充到FIFO (X + 1 )的话写之后更大。
否则,后续的同步时钟周期可以是同步的第一
nization周期。 (参见图15) 。
几乎满标志( AF )
一个FIFO的概-满标志被同步到该端口的时钟写入
数据到它的数组。状态机,它控制了几乎满标志的显示器一
写指针和读指针比较,表示FIFO存储器时,
状态几乎是满的,几乎全1 ,或几乎满-2。在几乎满状态的定义
由寄存器Y的内容,这些寄存器载入预设值
13
在一个FlFO复位或从A口编程,或者串行编程(见
几乎空标志和几乎满标志的偏移编程部分) 。一个Almost-
满标记为低电平时,也就是说,在其FIFO中的数是大于或等于
到(256 -Y ),( 512 - Y)或( 1024 - Y),用于IDT72V3623 , IDT72V3633 ,或
IDT72V3643分别。一个概-满标志为HIGH时数
在其FIFO词语是小于或等于[ 256- (Y + 1) ],[ 512- (Y + 1)] ,或[ 1,024-
(Y + 1)]为IDT72V3623 , IDT72V3633 ,或IDT72V3643分别。记
即存在于FIFO输出寄存器的数据字已被从存储器中读出。
在几乎满标志同步时钟的两个低到高的转变
需要读它几乎满标志一个FIFO后,以反映新的水平
填补。因此,含有一个FIFO的几乎满标志[ 512分之256 / 1,024-
(Y + 1)]或更小的话保持低电平,如果它的同步时钟的两个周期有
因为这降低了在存储器中的字的数量为[ 256所读取的未经过/
512 / 1,024- (Y + 1)] 。一个概-满标志被设置高由所述第二低到高
它的同步时钟的转变之后的FIFO读,减少的数量
在记忆单词的[ 512分之256 / 1,024- (Y + 1 ) ] 。由低电平到高电平跳变
一个几乎满标志同步时钟开始第一次同步周期
如果它发生在时间t的
SKEW2
或读出,减少的数量之后,更大的
在内存中的话[ 512分之256 / 1,024- (Y + 1 ) ] 。否则,在随后
同步时钟周期可以是第一个同步周期(参见图
16).
邮箱寄存器
两个36位旁路寄存器的IDT72V3623 / 72V3633 / 72V3643
通过命令,没有控制端口A和端口B之间的信息
把它在队列中。选择( MBA , MBB )输入之间选择邮箱
邮件寄存器和FIFO的端口的数据传输操作。可用宽度
两者的MAIL1和Mail2寄存器匹配所选总线大小港口B.
在CLKA由低到高的跳变将数据写入到MAIL1注册时
端口写入被选中
CSA ,
W / RA和ENA与MBA HIGH 。如果
选择端口B总线宽度为36位,的MAIL1注册的有效宽度采用
数据线A0 - A35 。如果选定的端口B总线宽度为18位,那么可用宽度
的MAIL1注册使用数据线A0 - A17 。 (在这种情况下, A18 - A35是
不关心的输入。 )如果所选择的端口B总线的大小是9位,则可用宽度
的MAIL1注册使用数据线A0 -A8 。 (在这种情况下, A9- A35是做不
关心输入。 )
在CLKB由低到高的跳变写道: B0 - B35数据到Mail2
当端口B写被选中注册
CSB ,W / RB ,
和ENB与MBB
HIGH 。如果选定的端口B总线宽度为36位,在Mail2的可用宽度
使用数据线B0 - B35 。如果选定的端口B总线宽度为18位,那么
的Mail2寄存器可用宽度采用数据线B0 - B17 。 (在这种情况下,
B18 - B35是不关心的输入。 )如果选择的端口B总线宽度为9位,那么
的Mail2寄存器可用宽度采用数据线B0 - B8 。 (在这种情况下,
B9 - B35是不关心的输入。 )
写数据到邮件寄存器设置其相应的标志( MBF1或
MBF2)
低。试图写入邮件寄存器将被忽略,而邮件标记为低。
当端口的数据输出有效,总线上的数据来自
当端口邮箱选择输入FIFO输出寄存器为低电平,并从
邮件寄存器时,该端口的邮箱选择输入为高电平。
该MAIL1注册标志( MBF1 )设置HIGH由低到高的转变
在CLKB时,端口B读取被选中
CSB ,W / RB ,
和ENB与MBB
HIGH 。对于一个36位的总线尺寸, 36位邮箱数据被放置在B0 B35 。
对于18位总线宽度, 18位的邮箱数据被放置在B0 - B17 。 (在本
情况下, B18 -B35是不确定的。)对于一个9位总线宽度,邮箱数据的9位
被放置在B0 B8 。 (在这种情况下,B9 -B35是不确定的。 )
该Mail2注册标志( MBF2 )设置HIGH由低到高的转变
在CLKA当端口A读出被选中
CSA ,
W / RA和ENA与MBA
高。

深圳市碧威特网络技术有限公司