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

Process of adding a new architecture #2344

Open
apond308 opened this issue Dec 9, 2021 · 4 comments
Open

Process of adding a new architecture #2344

apond308 opened this issue Dec 9, 2021 · 4 comments
Labels
question type-docs Issue is related to documentation.

Comments

@apond308
Copy link

apond308 commented Dec 9, 2021

I am looking to add a new architecture, and cannot find much documentation on how the process works. I looked around in the testarch directory, but after running build for the 4x4 device (clutff-unidir-s4), I can't find any results or outputs from the build. Where can I find this documentation?

@mithro
Copy link
Contributor

mithro commented Jan 4, 2022

I'm unsure what the question here is?

@apond308
Copy link
Author

apond308 commented Feb 3, 2022

@mithro, I am looking to add a new architecture (SOFA) to SymbiFlow, and can't find any documentation on how to implement a new architecture on symbiflow-arch-defs.

I copied the structure of the 'testarch' directory, and replaced those VPR arch files with mine, and it compiles fine when I add this new architecture to the main CMakeLists.txt file. I do not know, however, how to implement tests or run any benchmarks on the new architecture I just put in. The 'testarch' directory doesn't have any tests in it either.

I am looking for some direction on how to implement tests for an architecture in symbiflow-arch-defs.

@KKtiandao
Copy link

I am looking for some direction on how to implement tests for an architecture in symbiflow-arch-defs.
@apond308 hi, I have a same issue after added a new architecture (spartan7). Do you find any method to verify the architecture newly added?

@KKtiandao
Copy link

@apond308 I also had considered directory 'testarch' to be for verification. But after some research, I think it maybe used to explore new archs.

@umarcor umarcor added question type-docs Issue is related to documentation. labels May 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question type-docs Issue is related to documentation.
Projects
None yet
Development

No branches or pull requests

4 participants