欢迎访问ic37.com |
会员登录 免费注册
发布采购

IDT71342SA35J 参数 Datasheet PDF下载

IDT71342SA35J图片预览
型号: IDT71342SA35J
PDF下载: 下载PDF文件 查看货源
内容描述: 高速4K ×8双口静态RAM,带有SEMAPHORE [HIGH SPEED 4K X 8 DUAL-PORT STATIC RAM WITH SEMAPHORE]
分类和应用: 存储内存集成电路静态存储器
文件页数/大小: 14 页 / 132 K
品牌: IDT [ INTEGRATED DEVICE TECHNOLOGY ]
 浏览型号IDT71342SA35J的Datasheet PDF文件第6页浏览型号IDT71342SA35J的Datasheet PDF文件第7页浏览型号IDT71342SA35J的Datasheet PDF文件第8页浏览型号IDT71342SA35J的Datasheet PDF文件第9页浏览型号IDT71342SA35J的Datasheet PDF文件第10页浏览型号IDT71342SA35J的Datasheet PDF文件第12页浏览型号IDT71342SA35J的Datasheet PDF文件第13页浏览型号IDT71342SA35J的Datasheet PDF文件第14页  
IDT71342SA/LA
HIGH -SPEED 4K ×8双口静态RAM,带有SEMAPHORE
工业和商业温度范围
功能说明
该IDT71342是一个非常快速的双端口4K ×8 CMOS静态
与另外8个地址位置RAM致力于为二进制
信号旗。这些标志允许任一处理器上的左侧或右侧
双口RAM的一面声称比其他处理器的特权
对于由系统设计者的软件定义的功能。作为一个例子,
信号量可以由一个处理器来抑制其他从
访问双端口RAM的一部分或任何其他共享
资源。
双口RAM具有快速存取时间,并且两个端口都
完全相互独立的。这意味着活动上
在没有办法的左口减慢右端口的访问时间。这两个端口
是对标准的CMOS静态RAM中相同的功能,并且可以是
从读出或写入的同时,唯一可能的冲突
从同时写的,或同时出现的读/
写的,非旗语位置。信号量保护
对这种模糊的情况,并且可以由系统使用
计划以避免的非信号部分的任何冲突
双端口SRAM 。这些器件具有自动断电
功能通过控制
CE,
双端口SRAM实现,并
扫描电镜,
信号灯启用。该
CE
SEM
引脚控制芯片掉电
电路,允许各端口进入待机模式时,
不选。这是表示在真值表我的条件
哪里
CE
SEM
都是高电平。
它可以最好地利用IDT71342系统包含多个
的处理器或控制器,并且通常非常高速的系统
这是软件控制或软件密集。这些系统
可以从由IDT71342的提供了一个性能提高中获益
硬件信号灯,它提供了一个锁定机制不
无需复杂的编程。
处理器之间的软件握手提供了最大的
通过允许共享资源系统的灵活性,以被分配在
不同的配置。该IDT71342不使用它的信号灯
标志通过硬件来控制任何资源,从而允许
系统设计总灵活性的系统架构。
使用信号量,而不是更常见的优点
硬件仲裁的方法是等待状态永远不会发生
在这两种处理器。这可以证明是一个重大的优点,很
高速系统。
如何将信号旗工作
该信号量的逻辑是一组八个锁存器分别独立地
的双口RAM 。这些锁存器可以被用来传递一个标志,或
令牌,从一个端口到另一个时,表示一个共享资源是
在使用中。该信号量提供了硬件辅助的使用分配
方法被称为“令牌传递分配。 ”在这种方法中,状态
一个信号锁存器用作标记指示的共享资源
正在使用中。如果左处理器希望使用该资源,则其请求
令牌通过设置锁定。该处理器然后验证它的成功
通过读取其设置的锁。如果它成功了,则进到
假设在共享资源的控制。如果是没有成功
设置锁存器,它确定所述右侧处理器所设定的
第一锁存器,具有标记和正在使用的共享资源。左
那么处理器可以反复或者请求信号的状态
或删除其请求的信号量执行其他任务,
偶尔一次尝试通过设置来获得令牌的控制权,
测试序列。一旦右侧已经放弃了令牌,左
方应在获得控制成功。
信号灯标志是低电平有效。令牌的请求
写入零到信号锁存和被释放时相同的
侧写一到锁存器。
八大信号旗在一个单独居住的IDT71342内
从双口RAM的内存空间。这个地址空间是
由上放置一个低输入访问
SEM
销(其充当一个芯片
选择的信号标志) ,并使用其他的控制引脚
(地址,
OE ,
和R / W ),因为它们会在访问中使用
一个标准的静态RAM 。每个标记有一个唯一的地址
这可以通过任何一方通过地址引脚进行访问
0
–A
2
.
当访问的信号量,没有其他地址引脚都有
任何影响。
当写入信号量,只有数据针D
0
被使用。如果一个低
电平被写入到一个未使用的信号的位置,该标志将被设置
到零上侧和一个在另一个(见真值表Ⅱ) 。那
旗语现在只能由侧面示出了零进行修改。
当一个是从同一侧写入到相同的位置,则
标志将被设置为一个用于两侧(除非旗语请求
从另一面没有任何),然后可以通过两侧被写入。
那就是能一边写零到信号的事实
随后锁定了从另一面写的是什么,使
信号旗在处理器间的通信是有用的。 (彻底
在使用这个功能的讨论如下表格。 )写入零
从另一面的相同位置将被存储在所述信号
请求锁存器为侧,直到信号被释放由所述第一侧。
当一个信号标记被读取时,将其值传播到所有的数据位
使一个标志,该标志是一个一读为1的所有数据位和一个标志
含零读为全零。读出的值被锁存到一个
侧的输出寄存器时,该侧的信号选择( SEM)和
输出使能( OE )信号变为有效。这是为了禁止的
从改变一个读周期的中间状态,由于一个信号量
从对方写周期。由于这种锁的,重复的读
在一个测试循环必然导致两种信号,信号量( SEM或
OE )
to
变为无效或输出永远不会改变。
写/读的顺序必须使用在该信号量
命令,以保证不会发生系统级的争用。一
处理器请求访问共享资源,尝试写
零到信号的位置。如果信号灯已经在使用,
信号量请求锁存器将包含零,但信号灯
标志显示为一个1 ,这一事实处理器将验证由
随后的读(见真值表II ) 。作为一个例子,假设一个
处理器写在左边的端口零一个免费的信号灯位置。上
随后的读操作,处理器将验证它写
顺利到该位置并假设在资源控制
有问题。同时,如果在右侧一个处理器试图
写一个零到同一个信号标志会失败,这将在验证
由这样一个事实:人会从该信号中读取右侧
在随后的读取。读过序列/写了
代替,系统的争用问题可能在发生
的读取和写入周期之间的间隙。
要注意的是一个失败的旗语请求必须是很重要
后跟反复读取或写入1到同一
位置。究其原因,这是很容易通过观察理解
信号灯标志图3.两个信号灯简单的逻辑图
11
6.42