添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符I型号页 > 首字符I的型号第284页 > IDT70V24L > IDT70V24L PDF资料 > IDT70V24L PDF资料4第23页
IDT70V35 / 34S /升( IDT70V25 / 24S / L)的
高速3.3V 8 / 4K ×18 ( 8 / 4K ×16 )双端口静态RAM
工业和商业温度范围
软件。作为一个例子,信号可以由一个处理器
以抑制其它访问双端口SRAM或任何一部分
其他的共享资源。
双端口SRAM具有快速存取时间,并且两个端口都
完全相互独立的。这意味着,在所述活动
绝不左侧端口减慢右端口的访问时间。这两个端口是
相同的功能,以标准的CMOS静态RAM和可接
在同一时间与所产生的同步的唯一可能的冲突
写作,或同时读/写的,非信号灯位置。
信号量保护,防止这种模棱两可的情况,可
可以使用由系统程序,以避免在非任何冲突
双端口SRAM的信号部分。这些设备有一个
自动断电功能,通过控制
CE,
双端口SRAM
启用和扫描电镜,信号启用。该
CE
SEM
销控
片上电源断电路,它允许各个口进入
当未选择的待机模式。这是显示在状态
真值表哪里
CE
SEM
都是高电平。
它可以最好地利用IDT70V35 / 34 ( IDT70V25 / 24 )包含系统
多个处理器或控制器,并且通常非常高速
该系统是由软件控制或软件密集。这些
系统可以受益于由IDT70V35提供了性能提升/
34 ( IDT70V25 / 24 )的硬件信号量,它提供了一个锁定
机制,无需复杂的编程。
处理器之间的软件握手提供了最大的
通过允许共享资源系统的灵活性,以被分配在不同的
配置。该IDT70V35 / 34 ( IDT70V25 / 24 )不使用其sema-
phore标志通过硬件来控制任何资源,从而允许
系统设计总灵活性的系统架构。
使用信号量,而不是更常见的优点
硬件仲裁的方法是等待状态,永远不会发生在
无论是处理器。这可以证明是一个重大的优点在非常高
高速系统。
如何将信号旗工作
该信号量的逻辑是一组八个锁存器分别独立地
的双端口SRAM 。这些锁存器可以被用来传递一个标志,或令牌,
从一个端口到另一个时,表示一个共享的资源是在使用中。该
信号量提供了硬件辅助的使用分配方法
叫??令牌传递分配。 ??信号量的在此方法中,状态
锁存器被用作标记,指示共享资源在使用中。如果左
处理器希望使用该资源,它通过设置请求令牌
锁存器。该处理器然后验证它在通过读取设置锁定成功
它。如果它成功了,它进到假定控制在共享
资源。如果它没有成功在设置锁存器,它确定了
右侧处理器已经先设置锁存器,具有标记和正在使用的
共享资源。左处理器然后可反复要求
信号量??地位或删除其请求的信号量来执行
另一项任务,偶尔一次尝试通过获得令牌的控制
集和测试序列。一旦右侧已经放弃了的道理,
左侧应在获得控制成功。
信号灯标志是低电平有效。令牌被要求写
一个零到信号锁存和当相同侧写入被释放
一到该锁存器。
八大信号旗所在的IDT70V35 / 34 ( IDT70V25内/
24)在从所述双端口SRAM的一个单独的内存空间。此地址
空间是通过在将一个低电平输入访问
SEM
销(充当
一个片选信号标志) ,并使用其他的控制引脚
(地址,
OE ,
和R / W ),因为它们会在访问标准用于
静态RAM 。每个标记有一个唯一的地址可接
通过地址引脚两边
0
– A
2
。访问时,
信号量,没有其他地址引脚有任何影响。
当写入信号量,只有数据针D
0
被使用。如果一个低电平
被写入到一个未使用的信号的位置,该标志位将被设置为零
上侧和一个在另一侧(见真值表Ⅴ) 。那
旗语现在只能由侧面示出了零进行修改。当
一个被写入到从同一侧的相同的位置,该标志将
设定为1对于两侧(除非从另一侧的旗语请求
正在等待),然后可以通过双方被写入。的事实,即侧
这是能够写一个零到信号随后锁定了写
从另外一个方面就是使得处理器之间的信号旗有用
通信。 (在使用此功能的详细讨论如下
不久)写入到同一个位置,从另一端的零会
存储在信标请求锁的那一边,直到信号量
由第一侧释放。
当一个信号标记被读取时,将其值传播到所有的数据位,以使
一个标志,该标志是一个读作1中的所有数据位和包含标志
零读为全零。读出的值被锁存到一边?的输出
注册时该侧的信号选择( SEM)和输出使能(OE )
信号变为有效。这是为了从不断变化的禁止信号量
状态在一个读周期的中间,由于从另一侧的写周期。
正因为如此锁存器,一个在测试循环必须重复读取信号的
导致两种信号( SEM或
OE )
变为无效或输出绝不
改变。
序列写/读必须按顺序使用的信号
以保证不会发生系统级的争用。处理器
通过尝试写一个零到请求对共享资源的访问
信号灯位置。如果信号量已经在使用中,信号量
请求锁存器将包含一个零,但信号灯标志显示为一体,
事实上,处理器将核实的后续读取(见真相
表五) 。作为一个例子,假定一个处理器写入一个零到左侧端口
在免费信号的位置。在随后的阅读中,处理器将
验证它已成功地写入到该位置并假设控制
在相关资源。同时,如果在右侧的处理器
试图写入一个零到同一个信号标志会失败,这将是
通过以下事实证实一个人会从该信号被读取的右侧
在随后的读取端。读过序列/写了
代替,系统争用问题可以在发生
在读取和写入周期之间的差距。
要注意的是一个失败的信号请求必须遵循这一点很重要
无论是通过反复读取或写入1到相同的位置。该
之所以这样是很容易通过观察简单的逻辑框图理解
信号灯标志图4.两个信标请求锁存进
成信号标志。取锁存器是第一到呈现零到
信号灯标志将强制信号旗侧低,其他
侧高。这种情况将继续下去,直到一个被写入到相同的
信标请求锁存器。如若对方?的信标请求锁
已被写入一个零在此期间,信号旗将翻转
至另一侧,一旦一个被写入所述第一侧?的请求
锁存器。第二面?的标志,现在将保持在低水平,直到它的信标请求
锁存器写入一个1 。从这个很容易理解,如果一个信号
请求以及请求的处理器不再需要
资源,整个系统可以挂机,直到1被写入到该
6.42
23

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