Intel N2820 FH8065301616603 データシート

製品コード
FH8065301616603
ページ / 1294
Datasheet
703
Low Power Engine (LPE) for Audio (I
2
S)
16.4.2
Interrupts
16.4.2.1
LPE Peripheral Interrupts
Each of the LPE peripherals generates its own interrupts. SSP0, SSP1, and SSP2 have 
one interrupt each. Each of the DMA channels have individual interrupt lines. These 
interrupts are connected to the LPE core through the PISR register. The same interrupts 
are routed to IOAPIC through the ISRX register. The LPE core and processor Core have 
individual masks to enable these interrupts.
16.4.2.2
Interrupts Between Processor Core and the LPE
The interrupts between the processor Core and the LPE are handled through the inter-
processor communication registers. Whenever the processor Core writes to the IPCX 
communication register an interrupt is generated to the LPE. The LPE firmware sees 
there is a message waiting from the processor Core, and reads the IPCX register for the 
data. This data is a pre-configured message, where the message structure has been 
decided beforehand between the processor Core and the LPE. Similarly we have the 
IPCD register for the communication between the LPE and processor Core. Once the 
LPE writes to the IPCD register, an interrupt should be generated for the processor Core 
and the processor Core should read the message from the IPCD register and act 
accordingly. From a software viewpoint, the mechanism remains the same as before. 
From a hardware view point, the interrupt to IA-32 gets routed by means of the IOAPIC 
block. The IPC from Audio to IA-32 gets a dedicated interrupt line to the IOAPIC.
16.4.2.3
Interrupts between PMC and LPE
The interrupts between PMC and LPE are also handled using Inter Process 
Communication registers.
16.4.3
Power Management Options for the LPE Core
WAITI 
— Allows the LPE core to suspend operation until an interrupt occurs by executing 
the optional WAITI instruction. 
External Run/Stall Control Signal
— This processor input allows external logic to stall large portions of the LPE 
pipeline by shutting off the clock to much of the processor's logic to reduce 
operating power when the LPE computational capabilities are not immediately 
needed by the system. 
Note:
Using the WAITI instruction to power down the processor will save more power than 
use of the external run/stall signal because the WAITI instruction disables more of the 
LPE’s internal clocks.