ARCHITECTURE OF i.MX6
- ARM core based architecture
- On-chip memories
- Clarifying the internal data paths: AXI interconnect, AHB bus, peripheral buses
- Organization of a board based on i.MX6
- Memory mapping
SYSTEM CONTROL
- IOMUX module, understanding how to select the function supported by each pin
- Pad settings
- General Purpose Input interrupt request capability
THE ARM CORTEX-A9MP CORE - OVERVIEW
- Instruction sets
- Pipeline description
- MMU and TLBs
- Level 1 caches
- Cache coherency
THE CORTEX-A9MP PLATFORM
- Cortex-A9MP and PL310 L2 cache IP instantiation options
- Integrated interrupt controller (GIC), detail of interrupt mapping
- AHB to IP Bridge
- AHB-to-APBH Bridge with DMA
- NIC-301 AXI interconnect
RESET AND CLOCKING
- Power supplies
- Clock Control Module
- System Reset Controller
- General Power Controller
DEBUG ARCHITECTURE
- Introduction to CoreSight, DAP features
- System Secure Controller SJC
- Embedded Trace Macrocell
- Cross Triggering Interfaces
SYSTEM SECURITY
- ARM TrustZone architecture
- Cryptographic Acceleration and Assurance Module
- Secure Non Volatile Storage
- Run-Time Integrity Checker
- Central Security Unit
- Advanced High Assurance boot
SMART DMA CONTROLLER
- Overview, basic script routines
- Mapping DMA requests to channels
- Channel priority definition
- Scheduler
- Instruction description
- PCU states
- Context switching
|
ACCESSING EXTERNAL MEMORIES
- Multi-Mode DDR Controller
- General-Purpose Media Interface
- EIM unit
MASS-STORAGE INTERFACES
VIDEO PROCESSING UNITS
- A simple processing flow of Multimedia application
- Video Processing Unit
- Image Processing Unit v3
- Graphics Processing Unit 2D
- Graphics Processing Unit 3D
AUDIO RELATED INTERFACES
- Overview of audio subsystem
- SSI interfaces
- Digital audio multiplexor
- SPDIF transmitter
- Enhanced Serial Audio Interface (ESAI)
- Asynchronous Sample Rate Converter
- PWM
PCIe CONTROLLER
- Gen 2 operation
- 1-lane
- Configuration as Agent or Root Complex
- Interrupt management
- PHY parameterizing
COMMUNICATION CONTROLLERS
- HSI
- Enhanced CSPI
- I2C interfaces
- UART
- USB
- Gigabit Ethernet Controller
- MediaLB
- FlexCAN controllers
|