一种可重构硬件电路的模块化自组织配置电路制造技术

技术编号:10362593 阅读:423 留言:0更新日期:2014-08-27 18:39
本发明专利技术公开了一种可重构硬件电路的模块化自组织配置电路,其特征是由若干个与可重构电路模块一一对应连接的配置模块通过通信接口按照拓扑结构组成。本发明专利技术的优点:1、可以根据不同的可重构硬件电路方便构建不同拓扑结构的配置模块网络(配置电路)。2、网络中的各个配置模块可以自组织,其连接顺序可以自定义并且在配置过程中创建、删除,这意味着配置通路可以按照需要中途修改,可以定位到特定的配置模块,或者绕过特定的配置模块,实现故障隔离。3、可以从任意一个通信接口控制整个配置模块网络,以完成整个可重构硬件电路的配置。也可以选择多个通信接口并行配置,以提高配置的速度与灵活性等。

【技术实现步骤摘要】
一种可重构硬件电路的模块化自组织配置电路
本专利技术属于电子技术与仿生
,涉及一种硬件电路,特别涉及一种可重构硬件电路的模块化自组织配置电路。
技术介绍
在电子电路领域,可编程或者可重构硬件电路,以其使用的灵活性,得到广泛的应用。可编程硬件电路是指逻辑功能可以通过特定的配置信息而改变的电路,FPGA就是典型的可编程硬件电路(器件)。要让可重构电路实现特定的逻辑功能,需要将配置信息通过某种方式加载到电路中,常用的配置信息加载方式有基于SPI接口、基于JTAG接口等。随着仿生技术的发展,设计和实现能够动态模拟生物体某些机制的仿生电路,如神经网络电路、借鉴多细胞组织分裂与分化特性的胚胎型仿生硬件,成为电子技术一个新的应用方向。正如胚胎型仿生硬件要求能够方便快捷的实现配置信息的加载、读取、复制与修改,仿生电路一般要求系统能够局部动态配置。然而基于SPI接口、JTAG接口的配置方式配置通道在电路运行过程中难以改变,对配置信息自由组织并进行多通道并行操作困难,难以满足仿生电路的配置需求。为了满足仿生电路对配置的要求,参考基于SPI、JTAG接口的配置方式,设计面向可重构硬件电路、特别是仿生本文档来自技高网...
一种可重构硬件电路的模块化自组织配置电路

【技术保护点】
一种可重构硬件电路的模块化自组织配置电路,其特征是由若干个与可重构电路模块一一对应连接的配置模块通过通信接口按照拓扑结构组成。

【技术特征摘要】
1.一种可重构硬件电路的模块化自组织配置电路,其特征是由若干个与可重构电路模块一一对应连接的配置模块通过通信接口按照拓扑结构组成,所述拓扑结构为冯·诺依曼结构,包含一个或者多个可以并行工作的输入通信接口,所述配置模块,其输入端口和输出端口包含1位全局同步时钟输入端口、1位全局同步复位输入端口、若干个通信接口和1个配置接口,所述若干个配置模块通过通信接口相互连接组成网络;其内部包括1个输入缓冲器、1个1位模式寄存器、1个3位输入接口选择寄存器、1个4位输出接口选择寄存器、1个指令寄存器、1个数据寄存器、一个全网络唯一的物理地址和若干组合逻辑电路,所述各通信接口,包含2位模式输入,1位数据输入,2位模式输出和1位数据输出,所述配置接口,包括读写配置信息的数据线、读写配置信息使用的地址与控制信号线和中断申请信号,所述输入缓冲器,包含2位输入指令缓冲器、1位输入数据缓冲器、2位反向输入指令缓冲器和1位反向输入数据缓冲器,所述输入接口选择寄存器,为若干位宽度,所述输出接口选择寄存器,为若干位宽度,所述指令寄存器至少为2位宽度,所述数据寄存器至少为4位宽度,配置模块中所有寄存器和缓冲器的数据加载均在全局同步时钟输入端口上升边沿进行。2.根据权利要求1所述的可重构硬件电路的模块化自组织配置电路,其特征是所述组合逻辑电路包括5个逻辑电路模块,4个多路选择器和2组译码器。3.根据权利要求2所述的可重构硬件电路的模块化自组织配置电路,其特征是所述配置模块中,...

【专利技术属性】
技术研发人员:李岳钱彦岭王南天卓清琪李廷鹏
申请(专利权)人:中国人民解放军国防科学技术大学
类型:发明
国别省市:湖南;43

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

1