Download now Free registration required
Co-verification is the key step of software and hardware codesign on SOC. This paper presents a hw/sw co-verification methodology based on TWCNP-OS, a Linux-based operating system designed for FPGA-based platform of Two-Way Cable Network (TWCNP) SOC. By implementing HAL (Hardware Abstraction Level) specially, which is the communications interface between hardware and software, the authors offer a homogeneous Linux interface for both software and hardware processes. Hardware processes inherit the same level of service from kernel, as typical Linux software processes by HAL. The familiar and language independent Linux kernel interface facilitates easy design reuse and rapid application development. The hw/sw Architecture of TWCNP and design flow of TWCNP-OS are presented on detail.
- Format: PDF
- Size: 1310.72 KB