[发明专利]输入/输出数据的规模相异的先入先出存贮器件及其方法无效

专利信息
申请号: 96112424.5 申请日: 1996-10-15
公开(公告)号: CN1154511A 公开(公告)日: 1997-07-16
发明(设计)人: 金起弘 申请(专利权)人: 三星电子株式会社
主分类号: G06F12/00 分类号: G06F12/00
代理公司: 柳沈知识产权律师事务所 代理人: 马莹
地址: 韩国*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 输入 输出 数据 规模 相异 先入先出 存贮 器件 及其 方法
【说明书】:

发明涉及一种先入先出存贮器(后面称之为FIFO)器件,更详细地说,本发明涉及一种用于输入数据和输出数据的规模互不相同的FIFO器件及其方法。

针对用于输入数据和输出数据的规模互不相同的FIFO器件及其方法的本申请基于韩国申请No.39808/1995,在这里引入该申请供参考。

在一数据处理系统中,需要缓冲和暂时保持所要传送的数据或自一外部系统所提供的数据。这些需要起因于这样的一个现实,即当该数据被接收时接收机在执行其它的操作,或者发射机的数据传送速率与接收机的数据传送速率互不相同。所提出的一种先入先出存贮器满足这种需要。该FIFO执行一种操作,它能使首先输入的数据成为首先输出的数据并且能使最后输入的数据成为最后输出的数据。这样一种操作通常是由一RS锁存器或一读/写指针来控制的。

图1的框图示出了一已有技术的先入先出存贮器件的构成,它是通过利用一RS锁存器来控制其数据的输入/输出操作。

参见图1,该FIFO器件包括一行用来存贮输入数据D0-D3的寄存器和一用来在所述寄存器行中存贮输入数据D0-D3以及用来输出作为输出数据Q0-Q3的所存贮的输入数据D0-D3的控制电路。该控制电路包括有一行相应于每个寄存器的RS锁存器和用来控制这些RS锁存器操作的控制逻辑。

图2的框图示出了另一已有技术的先入先出存贮器件的构成,它是通过利用读/写指针来控制其数据输入/输出操作的。

参见图2,输入数据D(n)通过一数据输入缓冲器存贮在双端RAM阵列中,并且在双端RAM中存贮的数据作为数据Q(n)通过一数据输出缓冲器被输出。此时,由一写指针指明该双端RAM阵列存贮该数据的区域,并且输出在由一读指针所指明的该双端RAM阵列的区域中所存贮的数据。一标记逻辑确定在该双端RAM阵列中存贮了多少数据,并且当在该双端RAM阵列中不存有数据时就产生一空标记EF,而当在全部该双端RAM阵列的区域中均存贮了数据时则产生一满标记FF。写控制和读控制分别接收一写启动信号WEN和一读启动信号REN,并且通过自该标记逻辑所输入的表明该双端RAM阵列的存贮状态的一标记来控制该写指针和读指针的操作。

根据基于应用于上述常规数据处理系统的已有技术的FIFO器件,输入该写数据和输出该已写数据的操作是由RS锁存器或写/读指针来控制的。在这种情况中,输入数据和输出数据的规模是相互一致的。但是,当输入数据和输出数据的规模互不相同时,其结果导致了不可能应用这样一种FIFO器件的问题。例如,在一光盘只读存贮器(CD-ROM)译码器中,在内部数据在外部RAM和一微计算机之间处理和交换的期间是以8位来执行数据传送的,但是在与主计算机交换时是以8位或16位来执行数据传送的。因此,当根据该现有技术的FIFO器件被应用于这样一种CD-ROM时,难以平稳地处理数据。

因此,本发明的一个目的是提供一种输出其输入数据和输出数据的规模互不相同的数据的FIFO器件,从而解决上述问题。

本发明的另一个目的是提供一种在输入数据的规模大于输出数据的规模的情况下可被应用的FIFO器件。

本发明还有一个目的是提供一种在输出数据的规模大于输入数据的规模的情况下可被应用的FIFO器件。

本发明还有一个目的是要提供一种方法,这种方法是用来在输入数据和输出数据的规模互不相同时,产生相应的写和读指针并利用产生的指针处理在FIFO器件中的输入/输出数据。

为了实现上述目的,提供了一先入先出存贮器件,该器件在所要读出的输出数据的规模与所要写入的输入数据的规模不同时,产生一具有预置增量的写指针和一具有大于或小于写指针的增量的读指针,通过利用所产生的写指针将该输入数据写入先入先出存贮器并且通过利用所产生的读指针读出写在该先入先出存贮器中的输入数据,从而作为输出数据输出该读出的输入数据。

根据本发明的第一操作,当要被读出的输出数据的规模大于要被写入的输入数据的规模时,该先入先出存贮器产生一具有预置增量的写指针和一具有大于写指针的增量的增量的读指针。这时,该读指针的增量同输入数据的规模和输出数据的规模的比一样大而不同写指针的增量一样大。

根据本发明的第二操作,当要被读出的输出数据的规模小于要被写入的输入数据的规模时,该先入先出存贮器产生一具有预置增量的读指针和一具有大于该读指针的增量的增量的写指针。此时,该写指针的增量同输入数据的规模和输出数据的规模的比一样大而不同读指针的增量一样大。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/96112424.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top