首页> 外国专利> Programmable controller having interrupt controller for determining priority for interrupt requests from a plurality of I/O devices and generating interrupt vector

Programmable controller having interrupt controller for determining priority for interrupt requests from a plurality of I/O devices and generating interrupt vector

机译:具有中断控制器的可编程控制器,用于确定来自多个I / O设备的中断请求的优先级并生成中断向量

摘要

Data lines constituting a data bus for connecting a plurality of parallel I/O devices are assigned in a one-­to-one correspondence with the I/O devices. Each I/O device outputs an interrupt request to a CPU (1) through an interrupt request line. In response to an interrupt enable signal from the CPU, each 1/0 device (30a, 30b) supplies information indicating its mounting position to an interface circuit as interrupt data through a data line of the data bus assigned to itself. The interface circuit has a latch circuit (100) for latching interrupt data from the plurality of I/O devices, a circuit (102) for setting the priority of interrupt data latched by the latch circuit, and a circuit (104) for generating an interrupt vector on the basis of interrupt data having the highest priority in accordance with the set priority order.
机译:与I / O设备一一对应地分配构成用于连接多个并行I / O设备的数据总线的数据线。每个I / O设备通过中断请求线将中断请求输出到CPU(1)。响应来自CPU的中断使能信号,每个1/0设备(30a,30b)通过分配给自身的数据总线的数据线将指示其安装位置的信息作为中断数据提供给接口电路。该接口电路具有用于锁存来自多个I / O设备的中断数据的锁存电路(100),用于设置由该锁存电路锁存的中断数据的优先级的电路(102)以及用于生成锁存电路的电路(104)。根据设置的优先级顺序具有最高优先级的中断数据为基础的中断向量。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号