edalize icon indicating copy to clipboard operation
edalize copied to clipboard

Adding desing compiler support

Open timsaxe opened this issue 3 years ago • 6 comments

A first pass at adding design compiler support. This is a fairly simple shell that sets up a few variables, creates a tcl script to analyze the sources, and passes off control to a tcl script that will do the heavy lifting. I have it running on the core-v mcu from open hardware, so I know that it is usable.

timsaxe avatar May 20 '21 01:05 timsaxe

Thanks for your contribution. Happy to review this but just want to give you a heads-up that I'm short on time and have some other things queued up before this

olofk avatar May 21 '21 07:05 olofk

Np. I can continue to operate out of my local version. Quick question, is there an organized way to point fusesoc to a local edalize. Right now I have to hack a few fuseosc file to make the imports work.

From: Olof Kindgren @.> Sent: Friday, May 21, 2021 12:35 AM To: olofk/edalize @.> Cc: Tim Saxe @.>; Author @.> Subject: Re: [olofk/edalize] Adding desing compiler support (#242)

CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.

Thanks for your contribution. Happy to review this but just want to give you a heads-up that I'm short on time and have some other things queued up before this

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/olofk/edalize/pull/242#issuecomment-845730190, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AO4FHEJAEW2UCQWGXLD7IADTOYELPANCNFSM45F3GWVA.

timsaxe avatar May 21 '21 16:05 timsaxe

You can install a local version of a python package by

cd edalize pip install -e .

You probably have to uninstall the currently installed version of edalize first.

On Fri, May 21, 2021 at 9:05 AM timsaxe @.***> wrote:

Np. I can continue to operate out of my local version. Quick question, is there an organized way to point fusesoc to a local edalize. Right now I have to hack a few fuseosc file to make the imports work.

From: Olof Kindgren @.> Sent: Friday, May 21, 2021 12:35 AM To: olofk/edalize @.> Cc: Tim Saxe @.>; Author @.> Subject: Re: [olofk/edalize] Adding desing compiler support (#242)

CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.

Thanks for your contribution. Happy to review this but just want to give you a heads-up that I'm short on time and have some other things queued up before this

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub< https://github.com/olofk/edalize/pull/242#issuecomment-845730190>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/AO4FHEJAEW2UCQWGXLD7IADTOYELPANCNFSM45F3GWVA>.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/olofk/edalize/pull/242#issuecomment-846065904, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAC76BGLUUJOSCNV2KJX5KDTO2ADXANCNFSM45F3GWVA .

benreynwar avatar May 21 '21 22:05 benreynwar

@olofk, @timsaxe, are you planning to merge this soon?

davideschiavone avatar Mar 17 '22 17:03 davideschiavone

@davideschiavone Thanks for reminding. It has slipped my mind. I don't think it's in a state to merge right now though. It currently implements two different backends and the DC-specific parts needs some changes as well. I might be able to find time for a proper review if @timsaxe or someone else has time to make the required changes

olofk avatar Mar 28 '22 11:03 olofk

Hi @olofk, I am user but never modified your code. If you write here what's missing or need to be changed I may try to help you and make the required changes, but can't promise it now :)

davideschiavone avatar Mar 28 '22 12:03 davideschiavone

I guess we have another PR now that supersedes this one, so I'm closing this now and focus on the other one

olofk avatar Feb 23 '23 15:02 olofk