| |
| Posedge ONFI3.0 Universal Flash Controller |
| |
| ONFI3.0 Universal Flash Controller (UFC) IP provides an interface to NAND, NOR, SRAM and Serial flash devices. The UFC has an AXI/AHB/APB (configurable – default AHB) slave interface to connect to the SoC. The data from the external devices (Flash or Serial peripheral) can be transferred from using register I/O – Programmed IO Mode (PIO) or using DMA mode. The UFC can work up to 80 MHz of serial interface and up to 200 MHz on the NAND interface. To ensure less overhead for the Host processor controlling the data transfers, multiple commands can be queued. The Controller can queue up to 32 commands and will have 1024 byte deep data buffers for data transfer. The UFC is designed to meet timing very easily at all the interfaces. |
|
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| |
| Posedge Universal Flash Controller (UFC) |
| |
The Posedge Universal Flash Controller (UFC) is a flexible high performance Soft IP core capable to interface with NAND, NOR, Serial Flash and SRAM devices conforming to the latest Open NAND Flash Interface Working Group standards (ONFI 2.2). It has a very generic and modular architecture with AXI/AHB/APB/FIFO interfaces to meet various customer specific requirements. The UFC core internally AHB/AXI slave interface to connect to SoC and Serial peripheral, NAND, NOR industry standard interfaces towards the Flash memory. The data transfer between external flash or serial devices and the flash controller is through the register I/O or using DMA. The UFC can work up to 50 MHz of serial interface and up to 100 MHz on the Nand interface. To ensure less overhead for the Host Processor controlling the data transfers, multiple commands can be queued. The Controller can queue up to 16 commands and will have 16 deep data buffers for data transfer. The architecture ensures to easily meet timing at all the interfaces. |
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| |
| Posedge 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. |
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| |
| Posedge Quad Serial Flash Controller (QSFC) |
| |
Quad Serial Flash Controller (PE-QSFC) IP provides an interface to Serial Flash and Serial Devices. The PE-QSFC Controller has an AHB Master/Slave interface to connect to SoC The data from the serial devices (Flash or any serial Peripheral) can be transferred from using register I/O. The Quad Serial Flash Controller can work up to 133 MHz of serial interface. So to ensure less overhead for the Host processor controlling the transfers, multiple commands can be queued. Quad Serial Flash Controller can queue up to 16 commands and will have 16 deep data buffer for data transfer. The Quad Serial Flash Controller is designed to meet timing very easily at all the interfaces. |
|
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| |
| Posedge SD/SDIO/eMMC Solutions |
| |
| Posedge offers complete solutions to enable the Secure Digital, Secure Digital IO, Embedded Multi-Media Card Host and Device applications. Our off-the-shelf IP products provide easy integration and significant time-to-market advantage to our customers. Fully-compliant with the latest SD standard Version 4.0, 3.0 and eMMC 4.4, our IPs are interoperated with third-party vendors to enable seamless migration across different SD platforms. IP deliverables include RTL IP source code, Software Drivers, and Evaluation/Reference board. |
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| |
| Posedge SSD Controller Sub-System |
| |
| With the NAND Flash prices following Moore’s law, they offer significant long-term benefits over the conventional HDD drives. And the SSD based Flash drives are expected to replace traditional HDD drives in PCs, Servers and also embedded applications. HDDs are already replaced with high-density MLC/SLC flash devices in MP3/Video players and PDA’s. However Flash devices do pose new problems with respect to endurance and bad block management.
The Flash performance and power dissipation advantages out-weight the disadvantages and the SSD controllers help overcome the shortcomings. |
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| |
| Posedge-SUBSYS-1.1 - Processor Independent AHB-APB subsystem |
| |
Processor Independent AHB-APB sub-system IP is a highly configurable set of basic peripherals required to implement an SoC.
The System Components are glued together with a fully compliant AHB interface. (AXI in development now). |
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| |
|