一种待配置器件多列自动复制配置方法及电路技术

技术编号:32663303 阅读:13 留言:0更新日期:2022-03-17 11:14
本申请实施例提供了一种待配置器件多列自动复制配置方法及电路,所述方法包括:从待配置器件外部的第一存储单元中获取一地址位的配置文件暂存至待配置器件内部的第二存储单元中,且所述配置文件对应第三存储单元中的多个地址位;获取将第一存储单元中的所述配置文件加载至待配置器件内部的第三存储单元中的多个地址位;根据获取的第三存储单元中的多个地址位,将暂存在第二存储单元中的所述配置文件加载至第三存储单元中的多个地址位。本申请实施例提高了写操作的效率,且节省了存储空间。间。间。

【技术实现步骤摘要】
一种待配置器件多列自动复制配置方法及电路


[0001]本申请实施例涉及待配置器件领域
,具体涉及一种待配置器件多列自动复制配置方法及电路。

技术介绍

[0002]待配置器件在启动工作前,需要从外部存储中加载配置文件,才能够工作,待配置器件的结构为门阵列,配置文件配置过程一般是按照一列一列进行的,在配置文件中,每一列的配置信息在存储器中都是独立存放的,因此,配置信息的大小与门阵列的多少成正比。
[0003]现有技术中,在现有待配置器件中的存储单元中进行配置文件时一般都是依次进行写操作,这样写操作的效率就很低,且占用了很大的存储空间。

技术实现思路

[0004]本申请实施例的目的在于提供一种待配置器件多列自动复制配置方法及电路,以至少解决或者缓解现有技术中的问题。
[0005]第一方面,本申请实施例提供了一种待配置器件多列自动复制配置方法,所述方法包括:
[0006]从待配置器件外部的第一存储单元中获取一地址位的配置文件暂存至待配置器件内部的第二存储单元中,且所述配置文件对应第三存储单元中的多个地址位;
[0007]获取将第一存储单元中的所述配置文件加载至待配置器件内部的第三存储单元中的多个地址位;
[0008]根据获取的第三存储单元中的多个地址位,将暂存在第二存储单元中的所述配置文件加载至第三存储单元中的多个地址位中。
[0009]作为本申请的一优选实施例,通过配置控制器解析获取将所述配置文件加载至待配置器件内部的第三存储单元中的多个地址位。
>[0010]作为本申请的一优选实施例,通过配置控制器控制将所述配置文件写入第二存储单元中。
[0011]作为本申请的一优选实施例,所述将暂存在第二存储单元中的配置文件加载至第三存储单元中的多个地址位,包括:
[0012]判断是否有写使能信号,如果有,则获取暂存在第二存储单元上的配置文件;
[0013]根据写使能信号及第三存储单元中的多个地址位将第二存储单元上的配置文件写入第三存储单元的多个地址位。
[0014]作为本申请的一优选实施例,第三存储单元中的多个地址位为多个相互之间相邻地址位、多个相互之间相隔地址位或多个随机地址位。
[0015]作为本申请的一优选实施例,所述方法还包括:
[0016]识别所述配置文件是否对应第三存储单元中的多个地址位,如果是,则当将第二存储单元暂存的配置文件写入第三存储单元一地址位后,控制第二存储单元上的所述配置
文件不移除。
[0017]作为本申请的一优选实施例,所述第二存储单元为待配置器件中的寄存器或锁存器。
[0018]与现有技术相比,本申请实施例提供了一种待配置器件多列自动复制配置方法,用于对第一存储单元中的配置文件对应第三存储单元中的多个地址位进行配置,具体通过将待配置文件暂存至待配置器件内部的第二存储单元中,且只需要搬移一次即可,在整个过程中会控制暂存至第二存储单元上的配置文件不移除,当写使能信号拉高时,根据获取的将配置文件加载至第三存储单元的多个地址位,将暂存至第二存储单元中的配置文件写入对应的多个地址位中,当一地址位写完后,根据地址位进行其它地址位的写操作,本申请实施例提高了写操作的效率,且节省了存储空间。
[0019]第二方面,本申请实施还提供了一种电路,所述电路包括,待配置器件芯片;
[0020]待配置器件,用于从待配置器件外部的第一存储单元中获取一地址位的配置文件暂存至待配置器件内部的第二存储单元中,且所述配置文件对应第三存储单元中的多个地址位;
[0021]用于获取将第一存储单元中的所述配置文件存储至待配置器件内部的第三存储单元中的多个地址位;
[0022]用于根据获取的第三存储单元中的多个地址位,将暂存在第二存储单元中的所述配置文件加载至第三存储单元中的多个地址位。
[0023]作为本申请的一优选实施例,待配置器件,还用于通过配置控制器将所述配置文件加载至待配置器件内部的第三存储单元中的多个地址位。
[0024]与现有技术相比,本申请实施例提供的电路的有益效果与第一方面的一种待配置器件多列自动复制配置方法的有益效果相同,在此不在赘述。
附图说明
[0025]以示例的方式参考以下附图描述本申请的非限制性且非穷举性实施方案,其中:
[0026]图1示出了现有技术中的待配置器件的配置过程示意图;
[0027]图2示出了根据本申请实施例提供的一种待配置器件多列自动复制配置方法流程示意图;
[0028]图3示出了根据本申请实施例提供的一种待配置器件多列自动复制配置方法流程示意图;
[0029]图4示出了本申请一实施例中的待配置器件的配置过程示意图;
[0030]图5示出了本申请另一实施例中的待配置器件的配置过程示意图。
具体实施方式
[0031]为了使本申请的上述以及其他特征和优点更加清楚,下面结合附图进一步描述本申请。应当理解,本文给出的具体实施方案是出于向本领域技术人员解释的目的,仅是示例性的,而非限制性的。
[0032]为了使本
的人员更好地理解本申请的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例
仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0033]如图1所述,图1为现有技术中的待配置器件的配置过程示意图。
[0034]从图1中可以看到,每一列的配置文件在存储单元中都是独立存放的,因此,配置文件的大小与门阵列的多少成正比,配置文件的配置过程都是通过配置文件的移位和写入操作交替进行,也就是说,对于配置文件dat(0),dat(1),dat(2)
……
dat(x)需要先移位暂存至存储单元中,当写使能信号拉高时,根据写操作地址位将暂存至存储单元中的配置文件dat(0),dat(1),dat(2)
……
dat(x)写入相应地址位N,随后将配置文件dat(0),dat(1),dat(2)
……
dat(x)移位暂存至存储单元中,当写使能信号拉高时,根据写操作地址位将暂存至存储单元中的配置文件dat(0),dat(1),dat(2)
……
dat(x)写入相应地址位M,如此通过配置文件的移位和写入操作交替进行,将配置文件dat(0),dat(1),dat(2)
……
dat(x)全部加载至待配置器件中的存储单元中,现有技术中存在的技术问题为:每次进行写操作时都需要进将此配置文件移位暂存至存储单元中,如果一个配置文件对应多个地址位的情况,则进行待配置器件的加载配置文件就会存在效率低的问题,为了解决现有技术中的技术问题,通过本申请实施例来进行详细说明。
[0035]如图2所示,本申请实施例提供了本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种待配置器件多列自动复制配置方法,其特征在于,所述方法包括:从待配置器件外部的第一存储单元中获取一地址位的配置文件暂存至待配置器件内部的第二存储单元中,且所述配置文件对应第三存储单元中的多个地址位;获取将第一存储单元中的所述配置文件加载至待配置器件内部的第三存储单元中的多个地址位;根据获取的第三存储单元中的多个地址位,将暂存在第二存储单元中的所述配置文件加载至第三存储单元中的多个地址位。2.如权利要求1所述的一种待配置器件多列自动复制配置方法,其特征在于,通过配置控制器解析获取将所述配置文件加载至待配置器件内部的第三存储单元中的多个地址位。3.如权利要求1所述的一种待配置器件多列自动复制配置方法,其特征在于,通过配置控制器控制将所述配置文件写入第二存储单元中。4.如权利要求1所述的一种待配置器件多列自动复制配置方法,其特征在于,所述将暂存在第二存储单元中的配置文件加载至第三存储单元中的多个地址位,包括:判断是否有写使能信号,如果有,则获取暂存在第二存储单元上的配置文件;根据写使能信号及第三存储单元中的多个地址位将第二存储单元上的配置文件写入第三存储单元的多个地址位。5.如权利要求1所述的一种待配置器件多列自动复...

【专利技术属性】
技术研发人员:谭亚伟王潘丰王海力崔运东
申请(专利权)人:京微齐力深圳科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1