Electronic Components Datasheet Search
  English  ▼

X  

MEC1632 Datasheet(PDF) 119 Page - Microchip Technology

Part # MEC1632
Description  Low Power 32-Bit Mobile Embedded Controller
PDF  636 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

MEC1632 Datasheet(HTML) 119 Page - Microchip Technology

Back Button MEC1632 Datasheet HTML 115Page - Microchip Technology MEC1632 Datasheet HTML 116Page - Microchip Technology MEC1632 Datasheet HTML 117Page - Microchip Technology MEC1632 Datasheet HTML 118Page - Microchip Technology MEC1632 Datasheet HTML 119Page - Microchip Technology MEC1632 Datasheet HTML 120Page - Microchip Technology MEC1632 Datasheet HTML 121Page - Microchip Technology MEC1632 Datasheet HTML 122Page - Microchip Technology MEC1632 Datasheet HTML 123Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 119 / 636 page
background image
 2012-2018 Microchip Technology Inc.
DS00001592B-page 119
MEC1632
The WAKE signal shown in Table 7-4, “Power, Clocks, and Resets Port List,” on page 96 is the only required input to
the Clock Generator for the Wake Interface. Wake Capable Interrupts, although technically part of the Wake Interface,
are external to the Power, Clocks, and Resets function and are not illustrated in this definition. The minimum pulse-
width for wake events is characterized in Table 24-1, “GPIO Interrupt/Wake Event Timing Parameters,” on page 390.
When the WAKE signal is asserted while a dynamic system sleep state is enabled, the SLEEP_FLAG in the Clock Con-
trol Register is automatically de-asserted by hardware within the first one or two clocks that occur when the 20 MHz
Oscillator is re-enabled as illustrated in Figure 7-16. As described in "EC Power State Controls," on page 115 and in
"EC Controlled Sleep State Activation," on page 117, system sleep states are essentially ignored if the SLEEP_STATE
signal and the WAKE signal are simultaneously asserted.
7.4.10.6.1
Treatment Of Non-wake Capable Interrupts During Sleep Transitions
There are two categories of Interrupts which effect the Wake Interface differently: Wake Capable Interrupts and Non-
Wake Capable Interrupts. See Section 17.3.5, "Wake Capable Interrupts," on page 294 in Section 17.0, "EC Interrupt
Aggregator".
The lowest power states in which Non-Wake Capable Interrupts can be asserted are PREPARING SYSTEM SLEEP or
SYSTEM LIGHT SLEEP. This is because the source of these interrupts require clocks to generate the interrupts. In the
event that the EC Controlled Dynamic Power States enters the PREPARING SYSTEM SLEEP or SYSTEM LIGHT
SLEEP state by the ARC executing a sleep instruction while a least one non-wake interrupt associated block is active,
the EC Controlled Dynamic Power States will not enter a lower state until a non-wake interrupt occurs. The non-wake-
able interrupt changes the ARC from a halt state to a running state to process the interrupt. Firmware needs to toggle
the state of the SLEEP_FLAG bit in the Clock Control Register. If these bit were Wake-up events, the firmware would
not need to de-assert the SLEEP_FLAG bit since hardware will have done so already.
APPLICATION NOTE:
if an aggressive sleep policy is implemented and firmware attempts to enter sleep when at
least one non-wake interrupt associated block is active, then firmware can treat all interrupt
identically (this includes both Wake Capable Interrupts or Non-Wake Capable
Interrupts). Firmware can service both Wake Capable Interrupts or Non-Wake Capable
Interrupts by attempting to toggle the SLEEP_FLAG in the Clock Control Register first ‘0’
then ‘1’ to prepare to sleep.
APPLICATION NOTE:
if a less aggressive sleep policy is implemented and firmware never attempts to enter sleep
when any non-wake interrupt associated block is active, then firmware can treat all Wake
Capable Interrupts identically. Firmware can service all Wake Capable Interrupts by
attempting setting the SLEEP_FLAG bit to ‘1’ in the Clock Control Register to prepare to
sleep.
FIGURE 7-16:
Wake Interface TIMING
WAKE
MCLK
ARC_CLK_DISABLE
SLEEP_FLAG
SLEEP_STATE



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com