| Zakładka z wyszukiwarką danych komponentów |
|
UPD360 Arkusz danych(PDF) 33 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
UPD360 Arkusz danych(HTML) 33 Page - Microchip Technology |
|
33 / 221 page ![]() 2016-2017 Microchip Technology Inc. DS00002084C-page 33 UPD360 7.5 Power Delivery MAC Wakeup The PD MAC is capable of asynchronous wakeup upon reception of a PD packet. This enables the device to be placed in STANDBY mode and minimize power consumption. The following steps illustrate the RX PD MAC wake function. Initially the Ring Oscillator and the 48 MHz Relaxation Oscillator are disabled. The 20 KHz Keep Alive Oscillator is enabled, but not used in the wake process. 1. In order to receive a PD message, the RX AFE is enabled via software and the trip point is set via the CC RX DAC Control Register (CC_RX_DAC_CTL) and CC RX DAC Filter Register (CC_RX_DAC_FILT). 2. The PD MAC is configured and enabled via software. 3. The device is powered down. Software disables the 48 MHz Relaxation Oscillator, and Ring Oscillator if enabled, via the Clock Control Register (CLK_CTL). 4. After some time elapses, the device receives a PD message from the attached partner. 5. The PD MAC asynchronously detects preamble activity on the CC line and enables the 48 MHz Relaxation Oscil- lator. 6. The oscillator is operational in approximately 5 us, at which point the PD MAC is operational. 7. The PD MAC receives the remainder of the preamble and stores the message into the RX FIFO, and in accor- dance with the PD protocol, responds with GoodCRC as required. 8. An interrupt is issued via assertion of the IRQ_N pin. 9. Software services the interrupt via I2C, reads the PD message, and responds as required. 10. The device is then powered down. Software disables the 48 MHz Relaxation Oscillator and Ring Oscillator via the Clock Control Register (CLK_CTL). 11. The device remains powered down until the next PD message is received. 7.6 Interrupt Assertion from STANDBY When the device is in STANDBY it is able to detect a number of events that may be configured to assert the IRQ_N pin upon being appropriately programmed via software. The logic detecting such events operates off of the 20 KHz Keep Alive Oscillator. Upon the occurrence of an event, which is programmed to assert IRQ_N, the 48 MHz Relaxation Oscillator and Ring Oscillator are enabled. Upon synchronization, the IRQ_N pin shall assert. After software services the source interrupt(s), it should disable the 48 MHz Relaxation Oscillator and Ring Oscillator via the Clock Control Register (CLK_CTL) to place the part back in STANDBY. The following example sequence illustrates the steps for configuring the device to detect an OCS event on the OCS_- COMP1 pin while in STANDBY. 1. Software enables the OCS_CMP_INT bit in the Interrupt Enable Register (INT_EN). 2. Software enables OCS detection, as defined in Section 8.3, "External Over-current Detection", to sample the OCS_COMP1 pin. 3. Software disables the 48 MHz Relaxation Oscillator and Ring Oscillator via the Clock Control Register (CLK_CTL). 4. An OCS event occurs and is detected on OCS_COMP1. 5. The Ring Oscillator is enabled and is used to as the device’s operational clock. 6. The device enables the 48 MHz oscillator and waits about 5 us for the oscillator to stabilize. 7. The 48 MHz oscillator is stable. 8. After synchronization is complete, the IRQ_N pin is asserted. 9. Software detects IRQ_N assertion and services the interrupt. 10. Software disables the 48 MHz Relaxation Oscillator and Ring Oscillator via the Clock Control Register (CLK_CTL) to place the part back in STANDBY. |
|
Link URL |
| Czy Alldatasheet okazała się pomocna? [ DONATE ] |
O Alldatasheet | Reklama | Kontakt | Polityka prywatności | Link do karty katalogowej | Linki | Lista producentów All Rights Reserved©Alldatasheet.com |
| 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 |