欢迎访问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文件第11页浏览型号IDT71342SA35J的Datasheet PDF文件第12页浏览型号IDT71342SA35J的Datasheet PDF文件第14页  
IDT71342SA/LA
HIGH -SPEED 4K ×8双口静态RAM,带有SEMAPHORE
工业和商业温度范围
两侧信号灯应该有一个在写入到它们
从双方的初始化,以确保它们将当自由
需要的。
使用信号量,一些
示例
或许是信号量的最简单的应用是其应用程序
作为资源标记为IDT71342的双口RAM 。说4K
×8的RAM中被分成两个2K ×8的块,分别是
专用于任一时刻在维修左或右端口。
旗语0可以用来表示这将控制面
的存储器信号量1的下段,并且可以被定义为在
指示符用于存储器的上部分。
取的资源,在本实施例的双端口RAM中的下2K,
左侧端口上的处理器可以写,然后读成零
信号量为0。如果这个任务已成功完成(一个是零
回读,而不是一个) ,左处理器将承担控制
的下2K 。同时,合适的处理器将尝试
执行相同的功能。由于该处理器试图
获得左处理器之后的资源的控制,这将回读
一个响应于零,它已试图写入到信号量
0在这一点上,该软件可以选择尝试和增益的控制
第二2K部分写,然后读一个零到信号量1 。
如果它成功地获得控制,这将锁定的左侧。
一旦左侧与它的任务完成了,就写了一个
信号0,然后尝试获得信号量1。如果
信号1仍然由右侧占据,左侧所能
撤消其信号请求,并执行其他任务,直到它能够
写,然后读一个零到信号量1.如果右处理器
执行与信号量0类似的任务,该协议将允许
两个处理器交换的双口RAM 2K块彼此。
该块不具有任何特定的尺寸,以通过甚至可以是
可变的,取决于该软件的复杂性使用
信号旗。所有八个信号量可以用来划分
双端口RAM或其他共享资源分为八个部分。信号灯
甚至可以在不同的侧面赋予不同的含义,而不是
被赋予了一般的含义,如上面的例子所示。
信号量是仲裁像磁盘系统提供了有用的形式
其中,CPU必须被锁定的存储器的部分的接口
在传输和I / O设备无法容忍任何等待状态。
带信号的使用中,一旦两个设备已确定
该存储器区域是“限折”给CPU,在CPU和
I / O设备能够连续访问的内存分配给他们的部分
没有任何等待状态。
信号量,可以在应用中有用的任何存储器
“等待”状态,可在一侧或两侧上。一旦信号
握手已经执行,两个处理器可以访问其
分配的内存段全速。
另一种应用是在复杂的数据结构的区域。在这
情况下,块的仲裁是非常重要的。对于这种应用的一个
处理器可以是负责建立和更新一个数据
结构。其它处理器然后读取并解释该数据
结构。如果解释处理器读取一个不完整的数据
结构中,一个主要的错误条件可能存在。因此,某种
仲裁必须在两个不同的处理器之间使用。该
建筑处理器进行仲裁的块,将其锁定,然后能
去中和更新的数据结构。当更新完成后,
数据结构块被释放。这允许解释处理器
回来和读取完整的数据结构,从而
保证一个一致的数据结构。
l端口
SEMAPHORE
请求触发器
D
0
D
Q
R气口
SEMAPHORE
请求触发器
Q
D
D
0
SEMAPHORE
图3. IDT71342旗语逻辑
SEMAPHORE
2721 DRW 14
13
6.42