chipsalliance / chipsalliance/sv-tests

Add RedPitaya to cores

Open
#970 0 comments 0 reactions 0 assignees View on GitHub
import-testsuite
Dominant language
SystemVerilog
Stars
394
Forks
103
PR merge metrics
No merged PRs in 30d

Description

RedPitaya is a data gathering device using an FPGA. The code is open source and is built with ~30kloc SystemVerilog.
So this could make a good example of a real-world code like other cores.
They have different versions covered in their RTL, but should not be too hard to extract the files to build a final version.

Code doesn't seem to change much these days, so this could make it a stable test case:
https://github.com/RedPitaya/RedPitaya/tree/master/fpga

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the RedPitaya FPGA source tree linked in the issue and compare how existing cores are organized in sv-tests. Determine which RTL files and version can form a stable test case, then check the repository's core discovery and test entry points. Done means the selected RedPitaya sources are integrated and exercised by the test suite.

Written by the indexing model from the issue text.

Assessment

Domain
testing-qa
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.