ARM Cortex-M7

GPTKB entity

Statements (57)
Predicate Object
gptkbp:instance_of gptkb:microprocessor
gptkbp:bfsLayer 5
gptkbp:bfsParent gptkb:ARM_Cortex-M_processors
gptkb:ARM_Cortex-M
gptkb:ARM_Cortex-M4
gptkbp:application gptkb:Io_T_devices
consumer electronics
automotive systems
industrial control systems
gptkbp:architectural_style AR Mv7-M
gptkbp:cache_size up to 16 KB of data cache
up to 16 KB of instruction cache
gptkbp:designed_by gptkb:CEO
gptkbp:developer gptkb:ARM_Development_Studio
gptkb:Keil_MDK
gptkb:IAR_Embedded_Workbench
gptkbp:ecosystem community support
extensive software libraries
large ecosystem of partners
gptkbp:features gptkb:Memory_Protection_Unit_(MPU)
gptkb:Floating_Point_Unit_(FPU)
Low Power Consumption
Digital Signal Processing (DSP)
Enhanced fault tolerance
Flexible clocking options
Support for various peripherals
Multiple power domains
Advanced SIMD (NEON) support
Configurable bus interfaces
Debug and trace capabilities
Low Latency Interrupts
Support for external memory interfaces
https://www.w3.org/2000/01/rdf-schema#label ARM Cortex-M7
gptkbp:is_compatible_with gptkb:ARM_Cortex-M4
gptkbp:language_of_instruction Thumb-2
gptkbp:number_of_cores gptkb:musical
gptkbp:performance high performance for embedded systems
optimized for real-time applications
up to 2.5 DMIPS/ M Hz
up to 7 Core Mark/ M Hz
gptkbp:power_consumption Dynamic Voltage and Frequency Scaling (DVFS)
low power modes
gptkbp:ram gptkb:Harvard_architecture
Unified memory architecture
up to 4 GB of addressable memory
gptkbp:released gptkb:2014
gptkbp:released_in gptkb:2014
gptkbp:security_features gptkb:Trust_Zone_technology
gptkbp:speed up to 600 M Hz
gptkbp:supports gptkb:Debug_Access_Port_(DAP)
gptkb:Embedded_Trace_Macrocell_(ETM)
RTOS (Real-Time Operating Systems)
CMSIS (Cortex Microcontroller Software Interface Standard)
gptkbp:throws gptkb:Nested_Vectored_Interrupt_Controller_(NVIC)
gptkbp:tutorials Branch prediction
Single-cycle hardware divide
Single-cycle multiply-accumulate (MAC)