XE16xyM 中断仲裁系统详解 - Cisco 局域网交换技术

需积分: 46 35 下载量 158 浏览量 更新于2024-08-08 收藏 9.04MB PDF 举报
"XE16xyM 中断仲裁系统在英飞凌的16位单片实时信号控制器XE166家族中的应用" 本文档详细介绍了英飞凌XE16xyM系列微控制器的中断仲裁机制,该机制在处理局域网交换技术中扮演着关键角色。中断仲裁系统设计用于管理多达96个中断源,这些中断源可以是内部的外设触发,也可以来源于外部输入。这种高度集成的解决方案特别适用于需要高效响应多个并发事件的复杂网络环境。 中断仲裁的核心在于其即时响应能力。一旦收到一个使能的中断请求,仲裁过程即刻启动,并持续进行只要存在未处理的使能中断请求。这个机制确保了系统对高优先级事件的快速响应,从而维持系统的稳定运行和高效性能。 中断控制通过中断控制寄存器xxIC实现,这里的xx代表中断源的助记符。中断请求事件会设置对应的xxIC.IR标志位,而xxIC.IE位则用于使能或禁止中断。如果中断请求位已被置位并且对应的中断使能位被启用,那么在下一个时钟周期开始时,中断仲裁将被执行。然而,如果仲裁过程正在进行,新的中断请求会被推迟到下一个仲裁周期。 中断请求一旦被内核接受,相应的中断请求标志会自动清除,这是中断处理流程的一部分,以防止中断请求状态的持续存在。值得注意的是,除了硬件触发的中断,软件也可以通过置位中断请求位来触发中断请求,提供了更大的灵活性。 英飞凌的这款微控制器家族——XE167xM、XE164xM和XE162xM,特别强调了16位架构和实时信号处理能力,适用于需要高性能和低延迟的嵌入式应用。虽然文档中并未详细说明具体的中断优先级策略,但可以推断该系统应具有某种优先级管理机制,以便根据中断源的重要性和紧迫性进行排序。 最后,文档提醒读者,由于技术需求,组件可能包含有害物质,并建议联系最近的英飞隆技术办公室获取更多信息,包括交付条款、条件、价格以及关于组件是否符合特定安全标准的确认。 英飞凌的中断仲裁系统为XE16xyM微控制器提供了强大的事件处理能力,使其能在诸如cisco局域网交换技术等高要求的应用场景中表现出色。