Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Programmable interrupt controller

A controller and ordinary interrupt technology, which is applied in the direction of electrical program control, sequence/logic controller program control, etc., can solve the problems of single interrupt controller function, inflexible configuration, poor reusability, etc., and achieve flexible configuration Effect

Inactive Publication Date: 2004-11-17
SANECHIPS TECH CO LTD
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The present invention proposes a programmable interrupt controller with comprehensive functions, flexible configuration, and good reusability, which mainly solves the problems of single interrupt controller function, inflexible configuration, and poor reusability in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Programmable interrupt controller
  • Programmable interrupt controller
  • Programmable interrupt controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In the design of SOC (system on chip), the interrupt controller is a necessary module. The invention provides a programmable interrupt controller with comprehensive functions and flexible configuration. The system can configure the programmable interrupt controller according to its own attributes, so that the programmable interrupt controller can meet the requirements of the system. The items configured by the system for the programmable interrupt controller can be: interrupt priority, interrupt trigger type, interrupt type, soft interrupt mode, interrupt test mode, interrupt source can be masked separately, and the interrupt service routine of each interrupt source can also be configured The entry address of . The programmable interrupt controller supports the sharing of level interrupts and can issue fiq or irq interrupts to the processor core.

[0045] refer to Figure 1-10 The invention can be better understood. figure 1 It is a structural block diagram of a simp...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention is a kind of programmable interrupt controller, which refers to a kind of interrupt controller which can select the interrupt with the highest priority from the primary device interrupt, the salve device interrupt, the soft interrupt and the outer interrupt, and sends out interrupt application to the processor core (ARM core). The device includes a bus interface model, an interrupt sampling model, an iRQ (normal interrupt quest) logic processing model, a FIQ (fast interrupt quest) logic processing model, priority comparing model and signal blending model. The controller can solve the problem that the function is single, the configuration is inflexible, and the repeatability is bad in the current technology.

Description

technical field [0001] The invention relates to the processing technology of many master interrupts, slave interrupts, soft interrupts and external interrupts on the SOC (system on chip). Specifically, it relates to an interrupt control device capable of selecting the interrupt with the highest priority from many master interrupts, slave interrupts, soft interrupts and external interrupts, and initiating an interrupt request to the processor core (ARM core). Background technique [0002] Programmable interrupt controller is a module used in SOC (system on chip) design. The SOC design includes many hardware modules and software designs. Many hardware modules will output one or several interrupts, as well as software interrupts and external interrupts. In the entire system, there will be dozens of interrupts, and the processor core (ARM core) only two interrupt request signals can be input, so the interrupt must be processed before entering the processor core. The programmab...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G05B19/05
Inventor 林云东林晓涛尹冬元
Owner SANECHIPS TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products