COMPANY   |   PRODUCTS   |    NEWS    |   IP LICENCING   |    ASIC DESIGN   |    CONTACT US   
HOME > IP LICENSING > IP CORES & MEGA CELLS > Data Storage DATA STORAGE  
 

IP LICENSING
LICENSING
DELIVERABLE
SUPPORT
IP CORES & MEGA CELLS
A to D Converters
D to A Converters
Data Storage
Error Correction
Ethernet Networking
I/O Cell & Peripherals
Memory Access Controllers
Micro-Controllers
Micro Cells (Analog)
Phase Locked Loop
Serdes
Serial ATA



PBUFFER ACCESS CONTROLLER

FEATURES

  • 8K x 32-bit internal buffer SRAM
  • Host and disk channels with 32-byte FIFOs
  • Buffer is direct-memory-mapped, byte-writable
  • Independent host auto-read and auto-write pointers
  • Data Flow (DF) data flow control

SYSTEM OVERVIEW

Block Diagram

The BAC controls the buffer SRAM interface. The Flash Interface Controller controls access to external Flash chips. The Flash is accessible only to the CPU, through the Cache block. The buffer is accessed primarily by the host interface, disk and DICE blocks for user data, but can also be accessed by the CPU. The CPU can execute from the buffer as well as use it for data storage, however primary execution is intended to be from Flash or dedicated on-chip SRAM. For convenience, the entire buffer RAM is direct-memory-mapped. The Buffer Access Controller (BAC) arbitrates access to the data buffer between the host block (PCMCIA), disk interface, error correction interface, and the CPU.

BUFFER ACCESS CONTROLLER OVERVIEW

The Buffer Access Controller's function is to control the data flow to and from the data buffer. Its other functions include memory segmentation control and channel interfaces. This block interfaces with the PCMCIA, DC, DICE and CPU blocks to provide access to the buffer.

BACK


request product info by email
Copyright © 2002 - Ldic, All Rights Reserved