Datasheet

31
11096AS–ATARM–4-Oct-11
SAM9N12
9.12 Programmable Multibit ECC Error Location Controller (PMERRLOC)
Provides Hardware Acceleration for determining roots of polynomials defined over a finite
field
Programmable Finite Field GF(2^13) or GF(2^14)
Finds Roots of Error Locator Polynomial
Programmable Number of Roots
9.13 AHB Static Memory Controller (AHB SMC)
6 Chip Selects Available
64-Mbyte Address Space per Chip Select
8-, 16- or 32-bit Data Bus
Word, Halfword, Byte Transfers
Byte Write or Byte Select Lines
Programmable Setup, Pulse And Hold Time for Read Signals per Chip Select
Programmable Setup, Pulse And Hold Time for Write Signals per Chip Select
Programmable Data Float Time per Chip Select
Compliant with LCD Module
External Wait Request
Automatic Switch to Slow Clock Mode
Asynchronous Read in Page Mode Supported: Page Size Ranges from 4 to 32 Bytes
9.14 AHB DDR/SDR SDRAM Controller (DDRSDRC)
AMBA Compliant Interface, interfaces Directly to the ARM® Advanced High performance Bus
(AHB)
Four AHB Interfaces, Management of All Accesses Maximizes Memory Bandwidth
and Minimizes Transaction Latency
AHB Transfer: Word, Half Word, Byte Access
Supports DDR2-SDRAM, Low-power DDR-SDRAM, SDR-SDRAM and Low-power
SDRSDRAM
Numerous Configurations Supported
2K, 4K, 8K, 16K Row Address Memory Parts
SDRAM with Four Internal Banks
SDR-SDRAM with 16- or 32-bit Data Path
DDR-SDRAM with 16-bit Data Path
One Chip Select for SDRAM Device (256 Mbyte Address Space)
Programming Facilities
Multibank Ping-pong Access (Up to 4 Banks Opened at Same Time = Reduces
Average Latency of Transactions)
Timing Parameters Specified by Software
Automatic Refresh Operation, Refresh Rate is Programmable
Automatic Update of DS, TCR and PASR Parameters (Low-power SDRAM Devices)
Energy-saving Capabilities