gary
 
» Technology   » Hardware IP   » Software IP
Request More Information     Download Datasheet

NAND Flash Controller IP

The Posedge NAND Flash Controller IP is a flexible high performance Soft IP core capable of interfacing with NAND Flash devices fully conforming to standards such as the latest Open NAND Flash Interface Working Group (ONFI) 3.0 specification. ONFI 3.0 presents a clear evolutionary path to the NAND Flash storage by providing synchronous modes to achieve higher throughputs and to support higher density memories.

The Controller architecture is very generic and highly modular to address customer specific requirements with generic AXI/AHB/APB/FIFO Interfaces. The IP supports NAND flash accesses up to 200 MTps (Mega Transfers per second) with transfer size of 8bits or 16 bits depending on the mode of operation. To avoid data throttling on the Host processor side the IP core has an internal 16 deep Data Buffer which can queue up to 16 commands.

 
Nand
 
Features

• Compliant to ONFI3.0, AMBA AHB2.0, APB 2.0, AXI2.0.
• Supports SDR modes [0-5], NV-DDR modes [0-5] and NV-DDR2 modes [0-7].
• Supports 8bit /16bit data width.
• Supports both SLC and MLC NAND flash memories.
• Supports different formats such as Micron , Samsung , Hynix.
• Supports Hamming Code ( 1bit error correction  and 2 bit error detection).
• Supports BCH code (upto 40bits error correction).
• Programmable page size – 512B, 2KB, 4KB, 8KB, 16KB.
• Programmable Code Size (512B/1KB).
• Configurable FIFO depth - typical (256 x 32).
• Programmable Tap Delay Logic.
• Supports Multiple LUN/Plane Operations.
• Interleaved read, page program, and erase operations.
• All mandatory commands and Optional commands are supported.
• Warm up cycles for data input and data output.
• Complete access to spare area.
• Internal DMA Engine for Boot code transfer.
• Backward compatible with prior standards such as ONFI 1.0 , 2.0 and 2.2.

 

Configuration

• Programmable page size – 512B, 2KB, 4KB, 8KB, 16KB.
• Supports ECC Enable and Disable options
• Programmable Row (1-4Bytes) and Col Address Cycles (1-4 Bytes).
• ASIC/FPGA Synthesis Scripts
• Integration Manual
• Software Drivers

 

Benefits

• Lowest Gate count.
• Complete Solution-IP , HW & SW Development Kit.
• Lowest Power / Highest Performance at System Level.
• Application Level Expertise.
• World Class Professional Support.


Deliverables

• Fully Synthesizable Verilog RTL
• Unencrypted Source Code
• Self-checking Testbench and Test cases
• Verification specification
• Simulation Scripts-NC Verilog ,VCS, Modelsim Questa
• ASIC/FPGA Synthesis Scripts 
• Integration Manual 
• Software Drivers 


Tech Specs

    Part Number posedge-NAND-3.0
    Short description NAND Flash Controller
    Provider: posedge Inc
    Portability ASIC, FPGA
    Type Soft  
    Maturity Silicon Proven and in production
    Availability Now
    FPGA Technology: Available in Xilinx Virtex-5 platform
    Bus Compliance : AMBA AXI, AMBA AHB

>>Back

 
 
 
 
  United States India - Hyderabad India - Bangalore Taiwan  
  350 Oakmead Parkway,
Suite 200, Sunnyvale,
CA - 94085.
Unit - 2, 5th Floor, Building No 9,
Mindspace, Hitech City,
Madhapur, Hyderabad,
Andhra Pradesh - 500 081
1st Floor, No.7/3,
Old Madras Road,
Opp: 100ft Road, Indiranagar,
Bangalore - 560038
11F, No. 206, Sec. 1,
Fu-Xing S. Rd. Taipei, Taiwan
 
  Tel  : +1 408-642-6964 Tel  : +91 40 44182299 Tel  : +91 080 42028553, 25304488  
lilnkedin
twitter
 
© 2011 Posedge. All Rights Reserved.
Privacy Policy Sitemap Technology Contact Us