Jump to main content
Ultra-Low Power Arm® ARM926EJ-S™ Processor-Based MPU, 600 MHz, Camera, LCD, 2D Graphics, Dual 10/100 Ethernet, CAN, USB, QSPI, FLEXCOMs, AES, SHA
Search
Product Pages
SAM9X60
Home
3
Memories
3.4
Programmable Multibit Error Correction Code Controller (PMECC)
3.4.5
Software Implementation
Introduction
Reference Document
1
Overview
2
CPU and Interconnect
3
Memories
3.1
Overview
3.2
External Bus Interface (EBI)
3.3
Static Memory Controller (SMC)
3.4
Programmable Multibit Error Correction Code Controller (PMECC)
3.4.1
Description
3.4.2
Embedded Characteristics
3.4.3
Block Diagram
3.4.4
Functional Description
3.4.5
Software Implementation
3.4.5.1
Remainder Substitution Procedure
3.4.5.2
Find the Error Location Polynomial Sigma(x)
3.4.5.3
Find the Error Position
3.4.6
Register Summary
3.5
Programmable Multibit ECC Error Location Controller (PMERRLOC)
3.6
DDR-SDRAM Controller (MPDDRC)
3.7
SDRAM Controller (SDRAMC)
3.8
OTP Memory Controller (OTPC)
4
System Controller
5
Image Subsystem
6
Audio Subsystem
7
Security and Cryptography Subsystem
8
Connectivity Subsystem
9
USB Subsystem
10
Electrical and Mechanical Characteristics
11
Revision History
Microchip Information
3.4.5 Software Implementation