(19) United States
(12) Patent Application Publication (io) Pub. No.: US 2001/0052038 Al
Fallon et al. (43) Pub. Date: Dec. 13,2001
(54) DATA STOREWIDTH ACCELERATOR
(75) Inventors: James J. Fallon, Armonk, NY (US);
Yury Wolf-Sonkin, Kings Point, NY
Frank Chau, Esq.
F. CHAU & ASSOCIATES, LLP
1900 Hempstead Turnpike
East Meadow, NY 11554 (US)
(73) Assignee: REALTIME DATA, LLC
(21) Appl. No.: 09/775,905
(22) Filed: Feb. 2, 2001
Related U.S. Application Data
(63) Non-provisional ol provisional application No. 60/180,114, filed on Feb. 3, 2000.
(51) Int. CI.7 G06F 13/00
(52) U.S. CI 710/68; 710/22; 711/112;
Data storage controllers employing lossless or lossy data compression and decompression to provide accelerated data storage and retrieval bandwidth. In one aspect, a data storage controller comprises a digital signal processor (DSP) comprising a data compression engine (DCE) for compressing data stored to the data storage device and for decompressing data retrieved from the data storage device; a programmable logic device, wherein the programmable logic device is programmed by the digital signal processor to instantiate a first interface for operatively interfacing the data storage controller to the data storage device and to instantiate a second interface for operatively interfacing the data storage controller to a host; and a non-volatile memory device, for storing logic code associated with the DSP, the first interface and the second interface. The data storage controller further comprises a cache memory device for temporarily storing data that is processed by or transmitted through the data storage controller. The data storage controller may comprise and expansion bus card that operatively attached to a host system bus. The data storage controller may be embedded within a motherboard of the host system.