lowRISC / lowRISC/opentitan

[all] OpenTitan Repository Refactoring Proposal

Open
#17,156 0 comments 0 reactions 0 assignees View on GitHub
Component:MultiTop Earlgrey-PROD Triaged
Dominant language
SystemVerilog
Stars
3.6k
Forks
1.1k
Avg merge
2d 22h
Merged PRs (30d)
141

Description

### Description

In order to support concurrent development of multiple projects, the repository needs to be refactored to account for IP and infrastructure versions.

The following slide deck presents [one such proposal](https://docs.google.com/presentation/d/1UMiN7qjHKrQ5Ylkuxq0TWeC6vbg_QMgAOmqSSUzhaFg/edit?usp=sharing).

@moidx
@cfrantz
@johannheyszl
@GregAC
@vogelpi
@andreaskurth

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the linked slide deck and the current repository organization. The proposal concerns supporting concurrent development through versioning IP and infrastructure, but it does not name files, tests, or a concrete implementation boundary. Done would require an agreed repository refactoring plan and its implementation across the affected structure.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.