Title :
Introduction to hardware abstraction layers for SoC
Author :
Yoo, Sungjoo ; Jerraya, Ahmed A.
Abstract :
In this paper, the hardware abstraction layer (HAL) is explained in the context of SoC design. First, a HAL definition is given and the difference between HAL and other similar concepts is explained. Existing HALs are examined and the role of the HAL is explained for SoC design. Finally, a proposal for a standard HAL is presented.
Keywords :
hardware-software codesign; logic design; software reusability; system-on-chip; HAL definition; HAL standard; HW/SW integration; SoC design; hardware abstraction layers; hardware dependent software; software component reuse; Bridges; Hardware; Laboratories; Nanoscale devices; Packaging; Proposals; Standardization; Standards development; Switches; System-on-a-chip;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2003
Print_ISBN :
0-7695-1870-2
DOI :
10.1109/DATE.2003.1253629