【技术实现步骤摘要】
本技术涉及可编程器件。
技术介绍
可编程器件如FPGA、CPLD、DPGA等,其能够为用户提供可编程资源。可编程器件通常被用做测试、调试、仿真等,并且可编程器件的内部逻辑结构形式由配置数据来决定,因此,对可编程器件中的数据进行配置至关重要。可编程器件的数据重配置包括对引脚、时钟等数据的重配置。然而,无论哪种可编程器件,在对其进行重配置时,都需要通过可编程器件的外部控制器或者内部控制模块按照一定的时序发送指令,进而实现对该可编程器件的重配置。现有技术的可编程器件的重配置,或者不区分是否要在用户模式下来完成,或者是通过单独的命令使可编程器件强制退出用户模式,然后才会启动重配置操作。此种不区分用户模式和非用户模式的方式,可编程器件的重配置不够灵活。而通过单独命令使可编程器件退出用户模式然后再启动重配置操作,则不能实现在用户模式下的重配置。
技术实现思路
本技术提供了一种能解决以上问题的可编程器件。在第一方面,本技术提供了一种可编程器件。该可编程器件包括至少一个可配置单元、配置控制器、模式寄存器。该配置控制器一端与一外部存储器相连,另一端连接至可配置单元、模式寄存器,以便其从 ...
【技术保护点】
1.一种可编程器件,其特征在于,包括至少一个可配置单元以及包括配置控制器和模式寄存器;所述配置控制器一端与一外部存储器相连,另一端连接至所述可配置单元、模式寄存器,以便其从该存储器中读取配置比特流,并从该配置比特流中获取重配置数据和模式数据,进而向该模式寄存器发送相应可配置单元的模式数据,或者对相应可配置单元进行数据重配置;所述模式寄存器与所述可配置单元相连,以便其根据接收到的且来自所述配置控制器的模式数据,对所述至少一个可配置单元进行模式配置;其中,在该模式寄存器对该至少一个可配置单元进行模式配置基础上,该配置控制器对相应可配置单元进行数据重配置。
【技术特征摘要】
1.一种可编程器件,其特征在于,包括至少一个可配置单元以及包括配置控制器和模式寄存器;所述配置控制器一端与一外部存储器相连,另一端连接至所述可配置单元、模式寄存器,以便其从该存储器中读取配置比特流,并从该配置比特流中获取重配置数据和模式数据,进而向该模式寄存器发送相应可配置单元的模式数据,或者对相应可配置单元进行数据重配置;所述模式寄存器与所述可配置单元相连,以便其根据接收到的且来自所述配置控制器的模式数据,对所述至少一个可配置单元进行模式配...
【专利技术属性】
技术研发人员:李大伟,邹丽娜,朱建彰,王强,王潘丰,
申请(专利权)人:京微雅格北京科技有限公司,
类型:实用新型
国别省市:11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。