
ADSP-2186 
Idle
When the 
Slow Idle
The IDLE instruction is enhanced on the 
IDLE (n);
where n = 16, 32, 64 or 128. This instruction keeps the proces- sor fully functional, but operating at the slower clock rate. While it is in this state, the processor’s other internal clock signals, such as SCLK, CLKOUT and timer clock, are reduced by the same ratio. The default form of the instruction, when no clock divisor is given, is the standard IDLE instruction.
When the IDLE (n) instruction is used, it effectively slows down the processor’s internal clock and thus its response time to in- coming interrupts. The 
When the IDLE (n) instruction is used in systems that have an externally generated serial clock (SCLK), the serial clock rate may be faster than the processor’s reduced internal clock rate. Under these conditions, interrupts must not be generated at a faster rate than can be serviced, due to the additional time the processor takes to come out of the idle state (a maximum of n processor cycles).
SYSTEM INTERFACE
Figure 2 shows typical basic system configurations with the ADSP-2186,  two serial devices, a byte-wide  EPROM and optional external program and data overlay memories (mode selectable). Programmable wait state generation allows the processor to
| 
 | FULL MEMORY MODE | 
 | 
| 
 | 
 | 
 | 
| 1/2x CLOCK | CLKIN | 14 | 
| OR | 
 | |
| CRYSTAL | XTAL | 
 | 
| 
 | 24 | |
| 
 | PF3 | |
| 
 | 
 | |
| 
 | /PF7 | 
 | 
| 
 | /PF4 | 
 | 
| 
 | /PF5 | 
 | 
| 
 | /PF6 | 
 | 
| 
 | MODE C/PF2 | 
 | 
| 
 | MODE B/PF1 | 
 | 
| 
 | MODE A/PF0 | 
 | 
| 
 | SPORT1 | 
 | 
| 
 | SCLK1 | 
 | 
| SERIAL | RFS1 OR | 
 | 
| TFS1 OR | 
 | |
| DEVICE | 
 | |
| DT1 OR FO | 
 | |
| 
 | 
 | |
| 
 | DR1 OR FI | 
 | 
| 
 | SPORT0 | 
 | 
| 
 | SCLK0 | 
 | 
| SERIAL | RFS0 | 
 | 
| DEVICE | TFS0 | 
 | 
| 
 | DT0 | 
 | 
| 
 | DR0 | 
 | 
| 
 | HOST MEMORY MODE | 
 | 
| 
 | 
 | |
| 1/2x CLOCK | CLKIN | 1 | 
| OR | ADDR0 | 
 | 
| CRYSTAL | XTAL | 
 | 
| 
 | 
 | |
| 
 | PF3 | 16 | 
| 
 | 
 | |
| 
 | /PF7 | 
 | 
| 
 | /PF4 | 
 | 
| 
 | /PF5 | 
 | 
| 
 | /PF6 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
 | MODE C/PF2 | 
| 
 | 
 | 
 | 
 | 
 | 
 | |
| 
 | 
 | 
 | 
 | 
 | 
 | MODE B/PF1 | 
| 
 | 
 | 
 | 
 | 
 | 
 | |
| 
 | 
 | 
 | 
 | 
 | 
 | MODE A/PF0 | 
| 
 | 
 | 
 | 
 | 
 | 
 | |
| 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
 | 
 | SPORT1 | 
| 
 | 
 | 
 | 
 | 
 | 
 | SCLK1 | 
| SERIAL | 
 | 
 | 
 | 
 | 
 | RFS1 OR | 
| 
 | 
 | 
 | ||||
| DEVICE | 
 | 
 | 
 | 
 | 
 | TFS1 OR | 
| 
 | 
 | 
 | ||||
| 
 | 
 | 
 | 
 | 
 | 
 | DT1 OR FO | 
| 
 | 
 | 
 | 
 | 
 | 
 | |
| 
 | 
 | 
 | 
 | 
 | 
 | DR1 OR FI | 
| 
 | 
 | 
 | 
 | 
 | 
 | 
SPORT0

 SCLK0
 SCLK0
SERIAL 
 RFS0
 RFS0
DEVICE 
 TFS0
 TFS0
DT0
 DR0
 DR0
| 
 | 
 | IDMA PORT | 
| 
 | 
 | /D6 | 
| SYSTEM | 
 | /D7 | 
| INTERFACE | 
 | /D4 | 
| OR | 
 | IAL/D5 | 
| µCONTROLLER | 16 | /D3 | 
| 
 | ||
| 
 | 
 | 
| 
 | 
 | |||
| 
 | ||||
| 
 | 
 | 
 | BYTE | |
| 
 | ||||
| DATA | MEMORY | |||
| 
 | 
 | |||
| 
 | 
 | 
 | 
 | |
| 
 | 
 | |||
| ADDR | 
 | |||
| DATA | I/O SPACE | |||
| 
 | 
 | |||
| 
 | 
 | (PERIPHERALS) | ||
| 
 | 
 | 
 | ||
| 
 | 
 | 
 | 2048 LOCATIONS | |
| 
 | 
 | |||
| 
 | 
 | |||
| ADDR | OVERLAY | |||
| 
 | ||||
| DATA | MEMORY | |||
| 
 | 
 | 
 | TWO 8K | |
| 
 | 
 | 
 | PM SEGMENTS | |
| 
 | 
 | 
 | TWO 8K | |
| 
 | 
 | 
 | DM SEGMENTS | |
| 
 | 
 | 
 | 
 | |
connect easily to slow peripheral devices. The 
Figure 2. Basic System Configuration
| REV. 0 |