一种可编程器件制造技术

技术编号:6887456 阅读:201 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术涉及一种可编程器件。本实用新型专利技术包括至少一个可配置单元以及包括配置控制器和模式寄存器。该配置控制器一端与一外部存储器相连,另一端连接至可配置单元、模式寄存器,以便其从该存储器中读取配置比特流,并从该配置比特流中获取重配置数据和模式数据,进而向该模式寄存器发送相应可配置单元的模式数据,或者对相应可配置单元进行数据重配置。该模式寄存器与可配置单元相连,以便其根据接收到的且来自配置控制器的模式数据,并对所述至少一个可配置单元进行模式配置。其中,在该模式寄存器对该至少一个可配置单元进行模式配置基础上,该配置控制器对相应可配置单元进行数据重配置。本实用新型专利技术成本低,能够应用于可编程器件中。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及可编程器件
技术介绍
可编程器件如FPGA、CPLD、DPGA等,其能够为用户提供可编程资源。可编程器件通常被用做测试、调试、仿真等,并且可编程器件的内部逻辑结构形式由配置数据来决定,因此,对可编程器件中的数据进行配置至关重要。可编程器件的数据重配置包括对引脚、时钟等数据的重配置。然而,无论哪种可编程器件,在对其进行重配置时,都需要通过可编程器件的外部控制器或者内部控制模块按照一定的时序发送指令,进而实现对该可编程器件的重配置。现有技术的可编程器件的重配置,或者不区分是否要在用户模式下来完成,或者是通过单独的命令使可编程器件强制退出用户模式,然后才会启动重配置操作。此种不区分用户模式和非用户模式的方式,可编程器件的重配置不够灵活。而通过单独命令使可编程器件退出用户模式然后再启动重配置操作,则不能实现在用户模式下的重配置。
技术实现思路
本技术提供了一种能解决以上问题的可编程器件。在第一方面,本技术提供了一种可编程器件。该可编程器件包括至少一个可配置单元、配置控制器、模式寄存器。该配置控制器一端与一外部存储器相连,另一端连接至可配置单元、模式寄存器,以便其从该存储器中读取配置比本文档来自技高网...

【技术保护点】
1.一种可编程器件,其特征在于,包括至少一个可配置单元以及包括配置控制器和模式寄存器;所述配置控制器一端与一外部存储器相连,另一端连接至所述可配置单元、模式寄存器,以便其从该存储器中读取配置比特流,并从该配置比特流中获取重配置数据和模式数据,进而向该模式寄存器发送相应可配置单元的模式数据,或者对相应可配置单元进行数据重配置;所述模式寄存器与所述可配置单元相连,以便其根据接收到的且来自所述配置控制器的模式数据,对所述至少一个可配置单元进行模式配置;其中,在该模式寄存器对该至少一个可配置单元进行模式配置基础上,该配置控制器对相应可配置单元进行数据重配置。

【技术特征摘要】
1.一种可编程器件,其特征在于,包括至少一个可配置单元以及包括配置控制器和模式寄存器;所述配置控制器一端与一外部存储器相连,另一端连接至所述可配置单元、模式寄存器,以便其从该存储器中读取配置比特流,并从该配置比特流中获取重配置数据和模式数据,进而向该模式寄存器发送相应可配置单元的模式数据,或者对相应可配置单元进行数据重配置;所述模式寄存器与所述可配置单元相连,以便其根据接收到的且来自所述配置控制器的模式数据,对所述至少一个可配置单元进行模式配...

【专利技术属性】
技术研发人员:李大伟邹丽娜朱建彰王强王潘丰
申请(专利权)人:京微雅格北京科技有限公司
类型:实用新型
国别省市:11

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

1