idea-fasoc / OpenFASOC

Fully Open Source FASOC generators built on top of open-source EDA tools
https://openfasoc.readthedocs.io
Apache License 2.0
233 stars 101 forks source link

PnR failed for mixed signal design, signal 11 received during routing #208

Closed rahulearn2019 closed 1 year ago

rahulearn2019 commented 1 year ago

While trying to generate the gds, i am getting following error during global route stage It says route not created for one of the inputs to design and then says - "signal 11 received" PnR failed

5_1_fastroute.log

rahulearn2019 commented 1 year ago

Screenshot from 2023-04-22 16-14-34

saicharan0112 commented 1 year ago

Can you give more info on how this is relevant to OpenFASOC, please? I see that you are using openroad flow scripts github repository.

On Sat, 22 Apr, 2023, 4:15 pm Rahul Tiwari, @.***> wrote:

[image: Screenshot from 2023-04-22 16-14-34] https://user-images.githubusercontent.com/50217106/233779420-8888a410-7439-420d-b2c3-c31cc60ab53f.png

— Reply to this email directly, view it on GitHub https://github.com/idea-fasoc/OpenFASOC/issues/208#issuecomment-1518596980, or unsubscribe https://github.com/notifications/unsubscribe-auth/AYCOBKL4RWXN2QI2UXEBGW3XCOZDVANCNFSM6AAAAAAXHYGNMY . You are receiving this because you are subscribed to this thread.Message ID: @.***>

rahulearn2019 commented 1 year ago

The design has a analog block whose GDS is generated using ALIGN and provided as dummy verilog to the flow. It has a mux as the digital block. OpenFASOC uses OpenROAD for RTL2GDS right? OpenROAD Flow takes a design from the IMC-gen/flow/design/ directory and runs it through its flow, generating a DEF and a GDS at the end. The design is specified by using the generated Verilog files and a config.mk file that configures OpenROAD Flow to the design

saicharan0112 commented 1 year ago

How are you using OpenFASOC for your analog block here? It would be helpful if you are more specific with OpenFASOC while explaining your problem.

saicharan0112 commented 1 year ago

Not sure if this is relevant anymore so closing it.