| Electronic Components Datasheet Search |
|
STM32F732IE Datasheet(PDF) 21 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
STM32F732IE Datasheet(HTML) 21 Page - STMicroelectronics |
|
21 / 226 page ![]() DS11854 Rev 6 21/226 STM32F732xx STM32F733xx Functional overview 47 3 Functional overview 3.1 Arm Cortex-M7 with FPU The Arm Cortex-M7 with FPU processor is the latest generation of Arm processors for embedded systems. It was developed to provide a low-cost platform that meets the needs of MCU implementation, with a reduced pin count and low-power consumption, while delivering outstanding computational performance and low interrupt latency. The Cortex-M7 processor is a highly efficient high-performance featuring: • Six-stage dual-issue pipeline • Dynamic branch prediction • Harvard caches (8 Kbytes of I-cache and 8 Kbytes of D-cache) • 64-bit AXI4 interface • 64-bit ITCM interface • 2x32-bit DTCM interfaces The processor supports the following memory interfaces: • tightly-coupled memory (TCM) interface • Harvard instruction and data caches and AXI master (AXIM) interface • dedicated low-latency AHB-Lite peripheral (AHBP) interface The processor supports a set of DSP instructions which allow efficient signal processing and complex algorithm execution. It supports single precision FPU (floating point unit), speeds up software development by using metalanguage development tools, while avoiding saturation. Figure 5 shows the general block diagram of the STM32F732xx and STM32F733xx family. Note: Cortex-M7 with FPU core is binary compatible with the Cortex-M4 core. 3.2 Memory protection unit The memory protection unit (MPU) is used to manage the CPU accesses to memory to prevent one task to accidentally corrupt the memory or resources used by any other active task. This memory area is organized into up to eight protected areas that can in turn be divided up into eight subareas. The protection area sizes are between 32 bytes and the whole 4 Gbytes of addressable memory. The MPU is especially helpful for applications where some critical or certified code has to be protected against the misbehavior of other tasks. It is usually managed by an RTOS (real-time operating system). If a program accesses a memory location that is prohibited by the MPU, the RTOS can detect it and take action. In an RTOS environment, the kernel can dynamically update the MPU area setting, based on the process to be executed. The MPU is optional and can be bypassed for applications that do not need it. |
|
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 |
| 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 |