DocumentCode :
3236293
Title :
An intelligent memory controller for dynamic data structures
Author :
Geurts, Werner ; Laps, Guy ; Lauwereins, Rudy ; Peperstraete, J.A.
Author_Institution :
ESAT Lab., Katholieke Univ. Leuven, Heverlee, Belgium
fYear :
1989
fDate :
8-12 May 1989
Firstpage :
12785
Lastpage :
13516
Abstract :
The authors discuss a new hardware solution for certain dynamic-memory management tasks that need to be performed in modern computing systems such as multiprocessors, database machines, file servers, printer buffers, etc. The memory controller is built around a custom-designed datapath which is optimized for address computations. This datapath is controlled by a microprogram sequencer. For every new application, only the microcode program needs to be developed, while the hardware can remain unchanged. Furthermore, the controller can work as a stand-alone system, requiring no external processor to program it. The performance of this system is compared with that of an off-the-shelf direct memory access controller
Keywords :
computer interfaces; data structures; storage management; address computations; custom-designed datapath; direct memory access controller; dynamic data structures; dynamic-memory management tasks; intelligent memory controller; microcode program; microprogram sequencer; performance; Central Processing Unit; Circuits; Communication system control; Computer architecture; Control systems; Data structures; Hardware; Intelligent structures; Laboratories; Memory management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
CompEuro '89., 'VLSI and Computer Peripherals. VLSI and Microelectronic Applications in Intelligent Peripherals and their Interconnection Networks', Proceedings.
Conference_Location :
Hamburg
Print_ISBN :
0-8186-1940-6
Type :
conf
DOI :
10.1109/CMPEUR.1989.93339
Filename :
93339
Link To Document :
بازگشت