https://github.com/eric900115/electronic-system-level-design
The repository contains the coursework in the EE6470 course of NTHU's Electronic System Level Design and Synthesis.
https://github.com/eric900115/electronic-system-level-design
architecture-modeling high-level-synthesis risc-v systemc tlm virtual-platform
Last synced: 3 months ago
JSON representation
The repository contains the coursework in the EE6470 course of NTHU's Electronic System Level Design and Synthesis.
- Host: GitHub
- URL: https://github.com/eric900115/electronic-system-level-design
- Owner: eric900115
- Created: 2024-02-21T06:44:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-05T14:20:52.000Z (about 2 years ago)
- Last Synced: 2025-12-25T21:57:21.069Z (6 months ago)
- Topics: architecture-modeling, high-level-synthesis, risc-v, systemc, tlm, virtual-platform
- Language: C++
- Homepage:
- Size: 1.16 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
NTHU Electronic System Level Design and Synthesis
---
**HW1 SystemC**
> Implement a Gaussian blur filter in SystemC using FIFO channels both with and without data buffers.
**HW2 TLM**
> Implement Gaussian Blur Filter with TLM interface.
> Implement Gaussian Blur Filter with Quantum Keeper.
> Implement Gaussian Blur Filter with TLM interconnect.
**HW3 High-Level Synthesis**
> Design a HLS synthesizable version of the Gaussian Blur Filter module.
> Use Cadence Stratus directive to optimize the design.
**HW4 RISC-V Virtual Platform**
> Port the Gaussian Blur Filter module to the RISC-V Virtual Platform.