添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符I型号页 > 首字符I的型号第125页 > IDT70V25 > IDT70V25 PDF资料 > IDT70V25 PDF资料1第20页
IDT70V25S/L
高速8K ×16双口静态RAM
工业和商业温度范围
共享资源。
双端口SRAM具有快速存取时间,这两个端口
是完全相互独立的。这意味着它们的活性
在没有办法的左侧端口上减缓了正确的端口的访问时间。两
端口在功能上的标准CMOS静态RAM和罐相同
被同时存取的唯一可能的冲突而导致
从同时写入的,或发生同时读/写,
无信号灯的位置。信号量保护,防止此类
模糊的情况,并且可以由系统使用的程序,以
避免在双端口的非信号部分的任何冲突
SRAM 。这些器件具有自动断电功能CON-
通过CE受控的双端口SRAM实现,和SEM ,信号
启用。在CE和SEM引脚控制芯片断电电路
允许各端口进入待机模式,当不
选择。这是表示在真值表I,其中所述条件
CE
SEM
都是高电平。
它可以最好地利用IDT70V25系统包含多个
的处理器或控制器,并且通常非常高速的系统
这是软件控制或软件密集。这些系统
可以从由IDT70V25的提供了一个性能提高中获益
硬件信号灯,它提供了一个锁定机制不
无需复杂的编程。
处理器之间的软件握手提供了最大的
通过允许共享资源系统的灵活性,以被分配在
不同的配置。该IDT70V25不使用它的信号灯
标志通过硬件来控制任何资源,从而允许
系统设计总灵活性的系统架构。
使用信号量,而不是更常见的优点
硬件仲裁的方法是等待状态永远不会发生
在这两种处理器。这可以证明是一个重大的优点,很
高速系统。
如何将信号旗工作
该信号的逻辑是一组八个锁存器这是indepen-
凹陷的双端口SRAM中。这些锁存器可以被用来传递一个标志
或标记,从一个端口到另一个时,表示一个共享资源
正在使用中。该信号量提供了硬件辅助的使用
分配方法被称为“令牌传递分配。 ”在这种方法中,
一个信号锁存器的状态被用作标记,指示共享
资源在使用中。如果左处理器希望使用该资源,它
通过设置锁存器请求令牌。该处理器然后验证它
成功通过读取其设置的锁。如果它是成功的,它
进到假定在共享资源的控制。如果它不是
成功地设置锁存器,它确定在右侧
处理器首先设置锁存器,具有标记和正在使用的共享
资源。左处理器然后可重复请求
信号量的状态或删除其请求的信号量
执行其他任务,偶尔尝试再次获得控制
经由集和测试序列的标记。一旦右侧有
放弃的道理,左侧应在获得控制成功。
信号灯标志是低电平有效。令牌的请求
写入零到信号锁存和被释放时相同的
侧写一到锁存器。
八大信号旗驻留在该IDT70V25内
从双端口SRAM的单独的内存空间。此地址
空间是通过在将一个低电平输入访问
SEM
销(充当
作为芯片选择信号量标志) ,并使用其它
控制引脚(地址,
OE ,
和R / W ),因为它们会在被使用
访问一个标准的静态RAM 。每个标记有一个独特的
这可以通过任何一方通过地址引脚进行访问的地址
A
0
– A
2
。当访问的信号量,没有任何其他地址
引脚有任何影响。
当写入信号量,只有数据针D
0
被使用。如果一个低
电平被写入到一个未使用的信号的位置,该标志将被设置
到零上侧和一个在另一侧(参见真值表Ⅴ) 。
信号量现在只能莫迪,田间的侧面展示
零。当一个是从同一侧写入到相同的位置,
该标志将被设置为一对两侧(除非旗语请求
从另一面没有任何),然后可以通过两侧被写入。
那就是能一边写零到信号的事实
随后锁定了从另一面写的是什么,使
信号旗在处理器间的通信是有用的。 (A托尔
在使用此功能ough讨论如下表格。 )零
写入到由另一侧上的相同的位置将被存储在
信标请求锁的那一边,直到信号量被释放
第一侧。
当一个信号标记被读取时,将其值传播到所有的数据位
使一个标志,该标志是一个一读为1的所有数据位和一个标志
含零读为全零。读出的值被锁存到一个
侧的输出寄存器时,该侧的信号选择( SEM)和
输出使能( OE )信号变为有效。这是为了禁止的
从改变一个读周期的中间状态,由于一个信号量
从对方写周期。由于这种锁的,重复的读
在一个测试循环必然导致两种信号,信号量( SEM或
OE )
to
变为无效或输出永远不会改变。
序列写/读,必须使用由在信号量
命令,以保证不会发生系统级的争用。一
处理器请求访问共享资源,尝试写
零到信号的位置。如果信号灯已经在使用,
信号量请求锁存器将包含零,但信号灯
标志显示为一个,一个事实,其中该处理器将验证由
随后的读(见真值表V) 。作为一个例子,假设一个
处理器写零到左侧端口在无信号灯的位置。上
随后的读操作,处理器将验证它写success-
充分到该位置并假设控制该资源
问题。同时,如果在右侧一个处理器试图写
零到同一个信号标志会失败,这将通过验证
事实上,一个人会从该信号中读出的右侧
随后的读。读过序列/写被使用
相反,系统争用问题可能在发生
在读取和写入周期之间的差距。
要注意的是一个失败的旗语请求必须是很重要
后跟反复读取或写入1到同一
位置。究其原因,这是很容易通过观察理解
信号灯标志图4.两个sema-简单的逻辑图
phore请求锁存器送入一个信号标志。无论是锁
首先提出一个零到信号标志将强制的侧面
信号标志LOW和另一侧高。该条件将
继续进行,直到一个被写入到同一个信号请求锁存器。
应对方的请求信号锁存器已被写入
一个零在此期间,信号标志将翻转到另一
侧,只要一被写入到所述第一侧的请求锁存器。该
6.42
20

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