类型:软IP
简短描述:SDRAM/DDR/DDR2 Controller AMBA Subsystem Core, AMBA AHB Bus SDRAM/DDR/DDR2 Controller
详细描述:
The AU-MB2300 SDRAM/DDR/DDR2 Controller AMBA Subsystem provides a
SDRAM/DDR/DDR2 Controller peripheral subsystem for AMBA based SOCs. It contains a
SDRAM/DDR/DDR2 Controller that connects seamlessly to the AMBA AHB Bus as an AMBA
Bus slave. The SDRAM/DDR/DDR2 Controller AMBA Subsystem Core is available as a
synthesizable Verilog model from Aurora VLSI, Inc.
工艺:
代工厂:
应用:
特色:
SDRAM/DDR/DDR2 Controller
• 32 bit or 64 bit SDRAM/DDR/DDR2 SDRAM data bus
• 4 Mbyte to 4 Gbyte SDRAM/DDR/DDR2 memory system
• Pipelined accesses to active rows for highest performance
• 1, 2, or 4 banks of SDRAM/DDR/DDR2 SDRAMs
• SDRAM/DDR/DDR2 SDRAM powerdown supported
• Fully programmable SDRAM/DDR/DDR2 SDRAM timing parameters
• Auto-refresh with programmable SDRAM/DDR/DDR2 SDRAM refresh interval
• SDRAM
− 2 or 3 cycle CAS latency
− 2 or 4 SDRAM internal banks
− 8, 9, 10, 11, or 12 column address bits
− 11, 12, or 13 row address bits
• DDR
− 2, 2.5, or 3 cycle CAS latency
− 4 DDR SDRAM internal banks
− 9, 10, 11, or 12 column address bits
− 12, 13, or 14 row address bits
• DDR2
− 3, 4, or 5 cycle CAS latency
− 4 or 8 SDRAM/DDR/DDR2 SDRAM internal banks
− 9, 10, 11, or 12 column address bits
− 13 or 14 row address bits
AMBA Slave Interface
• AMBA AHB Bus slave
• 32 bit or 64 bit AMBA AHB Bus- user configurable
• Supports all required AMBA AHB Bus features
• Implements AMBA Bus timeout and RETRY response
• Read data prefetching
• Write data packing
• Same cycle device request/response is supported for highest throughput
• Handles all data packing/unpacking and data alignment for data transfer sizes that do
not match the AMBA Bus width and/or SDRAM/DDR/DDR2 SDRAM data bus
width
• User configurable for big or little endian AMBA Bus and memory
• AMBA Bus and SDRAM/DDR/DDR2 SDRAM interface can be asynchronous to
each other