【技术实现步骤摘要】
本专利技术属于集成电路设计,涉及一种动态可重构的菊花链型中断控制器扩展结构、方法及系统。
技术介绍
1、随着集成电路技术的飞速发展,处理器芯片的功能性、扩展性越来越受到关注,因此处理器的中断源扩展成了高性能处理器的数字电路设计必须考虑的问题之一,以满足不同用户的应用需求,以此减少流片成本。
2、现有技术cn114416312a提供了一种中断控制器的级联构建方法,该方法中通过检测中断控制器集合获取级联信息,构建中断控制器的级联更加适配电子设备的硬件情况;该专利技术重点侧重于对于多个中断控制器的级联分配方法,有效地在启动环节实现灵活生成级联信息;而并不能针对菊花链型结构的中断控制器的自身限制实现该类型中断控制器的中断源优先级动态重构。
3、菊花链型中断控制器作为中断控制器的其中一种设计结构,优点在于扩展性强,可以支持多级菊花链型扩展,缺点在于菊花链型中断控制器受本身的菊花链串行结构制约,无法满足全系统的中断源均支持任意中断嵌套。菊花链型结构的中断控制器主要应用于多款arm系列产品中,其自身缺陷随着soc集成度越来越高
...【技术保护点】
1.一种动态可重构的菊花链型中断控制器扩展结构,其特征在于,包括可编程中断源模块、选择器、选择控制单元、处理器和N个固定菊花链型中断源模块;
2.根据权利要求1所述的动态可重构的菊花链型中断控制器扩展结构,其特征在于,当选择控制单元为0时,第0个固定菊花链型中断源模块的中断输出信号连接到处理器的中断输入接口;当选择控制单元为1时,可编程中断源模块选通,作为固定菊花链型中断源模块使用,第0个固定菊花链型中断源模块的中断输出信号连接到可编程中断源模块的菊花链接口,输出的中断接口接处理器的中断输入。
3.根据权利要求1所述的动态可重构的菊花链型中断控
...【技术特征摘要】
1.一种动态可重构的菊花链型中断控制器扩展结构,其特征在于,包括可编程中断源模块、选择器、选择控制单元、处理器和n个固定菊花链型中断源模块;
2.根据权利要求1所述的动态可重构的菊花链型中断控制器扩展结构,其特征在于,当选择控制单元为0时,第0个固定菊花链型中断源模块的中断输出信号连接到处理器的中断输入接口;当选择控制单元为1时,可编程中断源模块选通,作为固定菊花链型中断源模块使用,第0个固定菊花链型中断源模块的中断输出信号连接到可编程中断源模块的菊花链接口,输出的中断接口接处理器的中断输入。
3.根据权利要求1所述的动态可重构的菊花链型中断控制器扩展结构,其特征在于,固定菊花链型中断源模块共n号,作为mux0选择器至muxn选择器的输入,第1配置寄存器信号连接mux0选择器的控制信号输入,通过mux0选择器选择后的中断源输入作为可编程中断源模块的0路中断源vicint(0)实现硬件绑定;第1配置寄存器信号连接mux1选择器的控制信号输入,通过mux1选择器选择后的中断源输入作为可编程中断源模块的1路中断源vicint(1)实现硬件绑定;…;第n配置寄存器信号连接muxn选择器的控制信号输入,通过...
【专利技术属性】
技术研发人员:郭娜娜,崔媛媛,娄冕,黄巾,李海松,罗敏涛,杨靓,
申请(专利权)人:西安微电子技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。