FIFO存储器的制作方法

文档序号:33647266发布日期:2023-03-29 05:04阅读:来源:国知局

技术特征:
1.一种fifo存储器,其特征在于,其包括:fifo单元;写入接口模块,其接收多种类型的数据,并循环的将所述多种类型的数据按照设定顺序依次写入所述fifo单元中,其中每种类型的数据具有设定的更新频率,在每个循环内写入的每种类型的数据的个数是基于每种类型的更新频率确定的,各个循环中各个数据类型的数据的设定顺序是相同的;类型计数器,其输出的类型计数值能够指示从所述fifo单元中同步读出的数据的类型。2.根据权利要求1所述的fifo存储器,其特征在于,当从所述fifo单元中每读出一个数据时,或,当所述fifo单元中的最旧数据被覆盖时,所述类型计数值自加1,所述类型计数器计数到最大值后重置为初始值,每个类型计数值对应设定的一种类型。3.根据权利要求2所述的fifo存储器,其特征在于,其还包括:第二计数器,其计数得到在一个循环内写入的各种类型的数据的总个数,该总个数为所述类型计数值的最大值。4.根据权利要求3所述的fifo存储器,其特征在于,所述第二计数器在所述循环开始时从初始值开始计数得到第二计数值,每写入一个数据则所述第二计数值自加1,直到所述循环结束时截止,最终得到的第二计数值就是在一个循环内写入的各种类型的数据的总个数。5.根据权利要求1所述的fifo存储器,其特征在于,在一个循环内,更新频率高的类型的数据被写入的个数高,更新频率低的类型的数据被写入的个数低,每种类型的数据具有设定的优先级,不同类型的数据的优先级不同,在一个循环内具有多个写使能周期,在每个写使能周期内能够写入一个或多个类型的数据,在一个写使能周期内需要写入多个类型的数据时按照每种类型的数据的优先级依次写入,如果在一个写使能周期内依次写入了有效的所有类型的数据,则这个写使能周期是这循环内的第一个写使能周期,而上一个循环至此结束。6.根据权利要求5所述的fifo存储器,其特征在于,根据一个类型的数据的更新频率和所述循环的频率确定在一个循环内写入的这个类型的数据的个数;将一个循环的每种类型的数据均匀的分布至所述多个写使能周期内。7.根据权利要求5所述的fifo存储器,其特征在于,所述写入接口模块包括:第一分频器,其基于分组分频系数对系统时钟进行分频得到分组写使能,在分组写使能有效时,则开始一个写使能周期;第二分频器,其基于各个类型的数据对应的类型分频系数对分组写使能进行分频得到各个类型的数据对应的类型写使能信号,在一个类型写使能信号有效时持续一个写使能周期,其中基于每个类型的数据的更新频率和所述分组写使能的频率为每个类型的数据确定对应的类型分频系数;
选择器,其在每个写使能周期内按照各个类型的优先级依次选通有效的类型写使能作为所述fifo单元的写使能,并将选通的类型的数据作为所述fifo单元的写入数据。8.根据权利要求7所述的fifo存储器,其特征在于,第一分频器基于分组计数器对系统时钟进行分频,第二分频器基于各个类型对应的类型计数器对分组写使能进行分频,将分组计数器的计数值作为所述选择器的选通信号,先选通优先级高的类型写使能信号。

技术总结
本发明提供一种FIFO存储器,其包括:FIFO单元;写入接口模块,其接收多种类型的数据,并循环的将所述多种类型的数据按照设定顺序依次写入所述FIFO单元中,其中每种类型的数据具有设定的更新频率,在每个循环内写入的每种类型的数据的个数是基于每种类型的更新频率确定的,各个循环中各个数据类型的数据的设定顺序是相同的;类型计数器,其输出的类型计数值能够指示从所述FIFO单元中同步读出的数据的类型。通过设置类型计数器,可以不再将数据类型存入,节省了内存的面积,降低了芯片成本。降低了芯片成本。降低了芯片成本。


技术研发人员:王晓卫 李京 李兆升 缪淦昌
受保护的技术使用者:美新半导体(无锡)有限公司
技术研发日:2022.12.14
技术公布日:2023/3/28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1