[发明专利]一种快速配置FPGA的配置存储器的电路有效
申请号: | 201910425003.2 | 申请日: | 2019-05-21 |
公开(公告)号: | CN110289032B | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 薛庆华;王海力;陈了贤;马明 | 申请(专利权)人: | 京微齐力(北京)科技有限公司 |
主分类号: | G11C7/22 | 分类号: | G11C7/22;G11C8/04;H03M9/00 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁 |
地址: | 100190 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 配置 fpga 存储器 电路 | ||
一种配置FPGA的配置存储器的电路。在实施例中,电路包括:配置控制模块,在第一时钟信号的控制下以多个第一并行信号的形式提供配置数据;串行化模块,在第二时钟信号的控制下把多个并行信号转换成串行信号;去串行模块,在第二时钟信号的控制下,提供和多个第二并行信号有关的多个第三时钟信号,并且把串行信号转化成多个第二并行信号;移位模块,包括多个缓冲器单元,在多个第三时钟信号的控制下,将多个第二并行信号中的单个比特或比特组合并行移位到对应的缓冲器单元中;配置存储器阵列,将所述单个比特或比特组合写入和字线译码器提供的地址对应的配置存储器中。本说明书实施例的电路可大幅提高配置数据写入存储器的速度。
技术领域
本说明书涉及FPGA技术领域,尤其涉及一种快速配置FPGA的配置存储器的电路。
背景技术
在基于SRAM(静态随机存取存储器,Static Random-Access Memory)的FPGA芯片中,查找表LUT等的配置信息都存储在SRAM中,这种SRAM称之为配置存储器。在芯片正常工作之前,需要先把用户的全部配置信息都存储到配置存储器里面。这样芯片从初始到正常工作时间通常由芯片的上电复位por时间和配置存储器存储时间(称之为配置时间)组成。在一些应用时候需要尽量的减少配置时间。
配置存储器的工作原理和一块单端口的SRAM类似,区别在于由于读写的位宽较大,通常采用先把数据移位shift进去,再一次写入的方式。如此带来较长的配置时间。假设配置存储器的大小为M比特,则移位的时间就需要M*Tcyc的时间,Tcyc为shift的时钟周期。
发明内容
本说明书一个或多个实施例描述了一种配置FPGA的配置存储器的电路。该电路包括:配置控制模块,用于在第一时钟信号的控制下以多个第一并行信号的形式提供配置数据,所述配置数据包括多个第一并行信号在第一时钟信号的第一时钟周期的单个比特或比特组合;串行化模块,用于在第二时钟信号的控制下把多个第一并行信号转换成串行信号;所述串行信号包括在第二时钟信号的和第一时钟周期对应的时钟周期中串行排列的所述单个比特或比特组合;去串行模块,用于在第二时钟信号的控制下,提供和多个第二并行信号有关的多个第三时钟信号,并且把串行信号转化成多个第二并行信号;所述多个第二并行信号各自包括在第三时钟信号的和第一时钟周期对应的时钟周期中的所述单个比特或比特组合;移位模块,包括多个缓冲器单元,用于在多个第三时钟信号的控制下,将多个第二并行信号中的单个比特或比特组合并行移位到各自对应的缓冲器单元中;配置存储器阵列,用于将所述单个比特或比特组合写入和字线译码器提供的地址对应的配置存储器中。
在一种可能的实施方式下,所述多个第一并行信号包括4个第一并行信号;串行化电路包括:第一至第四D触发器,用于在第一时钟信号的控制下,分别以4个第一并行信号为输入信号;其中,第一D触发器和第三D触发器以第一时钟信号的反信号为时钟输入,第二D触发器和第四D触发器以第一时钟信号为时钟输入;第一选择器和第二选择器,用于在第一时钟信号的控制下各自从第一和第二D触发器以及第三和第四D触发器的输出信号中选择2个输出;第十一D触发器器和第十二D触发器,用于在第二时钟信号的控制下,各自以第一和第二选择器的输出信号为输入信号;第三选择器,用于在第二时钟信号的控制下,从第十一和第十二D触发器的输出中选择信号而形成串行信号。
在一种可能的实施方式下,电路包括第五选择器,在选二使能信号的控制下分别选择4个第一并行信号中的第三信号或2个并行信号中的第一信号;第六选择器,在选二使能信号的控制下分别选择4个第一并行信号中的第四信号或2个并行信号中的第二信号。
在一种可能的实施方式下,去串行电路包括:第一组D触发器,包括第五至第八D触发器,将自身的负输出端耦合到D输入端,在第二时钟信号的控制下提供多个第三时钟信号;其中,第五和第七D触发器的时钟输入端为第二时钟信号,第六和第八D触发器的时钟输入端为第二时钟信号的反信号;第二组D触发器,由4个D触发器构成,以串行信号为D输入端输入信号,并且各自以对应的第三时钟信号耦合到时钟输入端,以便提供相应的第二并行信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京微齐力(北京)科技有限公司,未经京微齐力(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910425003.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:存储器驱动电路及其阻抗匹配方法、半导体存储器
- 下一篇:磁存储装置