Lucent Technologies MN10285K Manual De Usuario

Descargar
Página de 338
General Description
MN102H Series Features
Panasonic  Semiconductor  Development  Company
MN102H75K/F75K/85K/F85K LSI User Manual
20
Panasonic
Fast interrupt response
MN102H series devices can stop executing instructions, even those with 
long execution cycles, to service interrupts immediately. After an interrupt 
occurs, the program branches to the interrupt service routine within six 
cycles or less. The architecture also includes a programmable interrupt 
handler, which allows you to adjust interrupt servicing speed within the 
software when necessary, improving real-time control performance.
Flexible interrupt control structure
The interrupt controller supports a maximum of 64 interrupt vectors. 
(Vectors 0 to 3 are nonmaskable interrupts.) Groups of up to four vectors are 
assigned to classes, and each class can be set to one of seven priority levels. 
This gives the software designer great flexibility and fine control. The core is 
also backwards compatible with software from previous Panasonic 
peripheral modules.
High-speed, high-functionality external interface
The MN102H series provides DMA, handshaking, bus arbitration, and other 
functions that ensure a fast, efficient interface with other devices.
Optimal C-Language development environment
The MN102H series combines hardware optimized for C language pro-
gramming with a highly efficient C compiler, resulting in assembly codes the 
same size as that produced directly in assembly language. This gives 
designers the advantage of short development time in a C language envi-
ronment without the trade-off in code size expansion. The PanaXSeries 
development tools support MN102H series devices.
Figure 1-3 MN102H Series Interrupt Servicing
Main Program
Instruction 1
Instruction 2
Instruction 3
Instruction 4
Interrupt Service Routine
Interrupt  Request