Electronic Components Datasheet Search |
|
EZR32HG320 Datasheet(PDF) 5 Page - Silicon Laboratories |
|
EZR32HG320 Datasheet(HTML) 5 Page - Silicon Laboratories |
5 / 87 page 3.1.4 Direct Memory Access Controller (DMA) The Direct Memory Access (DMA) controller performs memory operations independently of the CPU. This has the benefit of reducing the energy consumption and the workload of the CPU, and enables the system to stay in low energy modes when moving, for instance, data from the USART to RAM or from the External Bus Interface to a PWM-generating timer. The DMA controller uses the PL230 µDMA controller licensed from ARM. 3.1.5 Reset Management Unit (RMU) The Reset Management Unit (RMU) is responsible for handling the reset functionality of the EZR32HG. 3.1.6 Energy Management Unit (EMU) The Energy Management Unit (EMU) manages all the low energy modes (EM) in EZR32HG microcontrollers. Each energy mode man- ages if the CPU and the various peripherals are available. The EMU can also be used to turn off the power to unused SRAM blocks. 3.1.7 Clock Management Unit (CMU) The Clock Management Unit (CMU) is responsible for controlling the oscillators and clocks on-board the EZR32HG. The CMU provides the capability to turn on and off the clock on an individual basis to all peripheral modules in addition to enable/disable and configure the available oscillators. The high degree of flexibility enables software to minimize energy consumption in any specific application by not wasting power on peripherals and oscillators that are inactive. 3.1.8 Watchdog (WDOG) The purpose of the watchdog timer is to generate a reset in case of a system failure, to increase application reliability. The failure may, for example, be caused by an external event, such as an ESD pulse, or by a software failure. 3.1.9 Peripheral Reflex System (PRS) The Peripheral Reflex System (PRS) system is a network which lets the different peripheral module communicate directly with each other without involving the CPU. Peripheral modules which send out Reflex signals are called producers. The PRS routes these reflex signals to consumer peripherals which apply actions depending on the data received. The format for the Reflex signals is not given, but edge triggers and other functionality can be applied by the PRS. 3.1.10 Universal Serial Bus Controller (USB) The USB is a full-speed USB 2.0 compliant device controller. The device supports both fullspeed (12 MBit/s) and low speed (1.5 MBit/s) operation. The USB also supports a Low Energy Mode that can be used to lower the current consumption up to 90% by shutting off the clock to the USB Core adn possibly suspending the USHFRCO. The USB device includes an internal dedicated Descriptor-Based Scat- ter/Garther DMA and supports up to 3 OUT endpoints and 3 IN endpoints, in addition to endpoint 0. 3.1.11 Inter-Integrated Circuit Interface (I2C) The I2C module provides an interface between the MCU and a serial I2C-bus. It is capable of acting as both a master and a slave, and supports multi-master buses. Both standard-mode, fast-mode and fast-mode plus speeds are supported, allowing transmission rates all the way from 10 kbit/s up to 1 Mbit/s. Slave arbitration and timeouts are also provided to allow implementation of an SMBus compliant system. The interface provided to software by the I2C module allows both fine-grained control of the transmission process and close to automatic transfers. Automatic recognition of slave addresses is provided in all energy modes. 3.1.12 Universal Synchronous/Asynchronous Receiver/Transmitter (USART) The Universal Synchronous Asynchronous serial Receiver and Transmitter (USART) is a very flexible serial I/O module. It supports full duplex asynchronous UART communication as well as RS-485, SPI, MicroWire and 3-wire. It can also interface with ISO7816 Smart- Cards, IrDA and I2S devices. 3.1.13 Pre-Programmed USB/UART Bootloader The bootloader presented in application note AN0042 is pre-programmed in the device at the factory. The bootloader enables users to program the EZR32 through a UART or a USB CDC class virtual UART without the need for a debuger. The autobaud feature, inter- face, and commands are described further in the application note. EZR32HG320 Data Sheet System Overview silabs.com | Smart. Connected. Energy-friendly. Rev. 1.0 | 4 |
Similar Part No. - EZR32HG320 |
|
Similar Description - EZR32HG320 |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.NET |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link Exchange | Manufacturer List 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 |