Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add openfasoc-tapeouts as git submodule #102

Merged
merged 2 commits into from
Sep 19, 2022

Conversation

luccareinehr
Copy link
Collaborator

  1. Remove old tapeouts/ folder
  2. Add openfasoc-tapeouts repo as submodule in the tapeouts/ folder
  3. Change link to tapeouts in README.rst

Part 1 to address #70

1. Move tapeouts/ folder to openfasoc-tapeouts repo
2. Add openfasoc-tapeouts repo as submodule
@luccareinehr
Copy link
Collaborator Author

luccareinehr commented Sep 16, 2022

Part 2 to address the issue is this PR: idea-fasoc/openfasoc-tapeouts#1

Copy link
Collaborator

@QiruiZhang QiruiZhang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the readme of the sub repo, I suggest further adding brief descriptions and links to the individual tapeout pages (like "temperature sensor in SkyWater 130nm -> link"). For now there is only one tapeout and testing documented and we can add those for this single one.

Copy link
Collaborator

@saicharan0112 saicharan0112 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@luccareinehr Do you think we should add some dedicated section to give an overview of the testing? I think its a good idea. Also try to enable the same sphinx docs on the sub repo idea-fasoc/openfasoc-tapeouts#2

@luccareinehr
Copy link
Collaborator Author

@saicharan0112 @msaligane Should we put the documentation for testing in the the same docs as OpenFASOC (https://openfasoc.readthedocs.io) or create a new readthedocs for the openfasoc-tapeouts repo?

@msaligane
Copy link
Member

@luccareinehr I think it should be in the same doc.

@msaligane
Copy link
Member

@saicharan0112 do you approve these changes?

@saicharan0112
Copy link
Collaborator

He didn't add a dedicated section in the same openfasoc docs yet, @msaligane . Can we wait for @luccareinehr to do that?

@luccareinehr
Copy link
Collaborator Author

luccareinehr commented Sep 18, 2022

I added a Tapeouts section in PR #100, it's easier to change it there because of the other files that had to be updated (adding the Tapeouts entry in index.rst, for example).

This page will embed the README file from openfasoc-tapeouts after idea-fasoc/openfasoc-tapeouts#3 gets merged (take a look at the source here).

It should look like this once everything is merged:

image

@msaligane
Copy link
Member

@luccareinehr Thanks! Can you resolve the merge issues?

@saicharan0112
Copy link
Collaborator

@msaligane this is already implemented by @luccareinehr in the #100. This PR can be closed.

@luccareinehr
Copy link
Collaborator Author

luccareinehr commented Sep 19, 2022

@saicharan0112 Not all of it, this PR also adds openfasoc-tapeouts as a git submodule, so we don't have to clone it everytime

I'll update the pull request to reflect the changes

@luccareinehr luccareinehr reopened this Sep 19, 2022
@luccareinehr
Copy link
Collaborator Author

All ready now

@msaligane
Copy link
Member

Thanks @luccareinehr !

@msaligane msaligane self-requested a review September 19, 2022 09:25
@msaligane msaligane merged commit 0840701 into idea-fasoc:main Sep 19, 2022
@luccareinehr luccareinehr deleted the largefiles branch September 19, 2022 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants