limbo018 / DREAMPlace

Deep learning toolkit-enabled VLSI placement
BSD 3-Clause "New" or "Revised" License
709 stars 204 forks source link

when i processiong global placement, an Error occur,how to fix this problem? #125

Open imcamino opened 1 year ago

imcamino commented 1 year ago

image

limbo018 commented 1 year ago

Hi, you may check out develop branch. The problem comes from higher python version. We have fixed it.

https://github.com/limbo018/DREAMPlace/blob/8e9f599084e0658f81a1e29706594e55a8060a82/dreamplace/PlaceDB.py#L576

imcamino commented 1 year ago

Thanks for your help. i already change to dev branch. but the problem still exists.

imcamino commented 1 year ago

image I think the Exception is the critical problem instead of the warnning

limbo018 commented 1 year ago

It looks like you have changed the code? (you wrap it in the subprocess) Does the original version of code run?

imcamino commented 1 year ago

Yep.i just wrap it in a Entry script。 Actually It works for ISPD case,but fail to run other case come from open source。 image

limbo018 commented 1 year ago

If you can share the LEF/DEF files of your case, I can help take a look. There might some problem when reading the design.

imcamino commented 1 year ago

test_case.zip There is one of my case.

imcamino commented 1 year ago

is there any problem in this design?

limbo018 commented 1 year ago

I will take a look during the weekend. Quite busy this week.

Original

From:"imcamino"< @.*** >;

Date:2023/4/12 9:04

To:"limbo018/DREAMPlace"< @.*** >;

CC:"Yibo Lin"< @. >;"Comment"< @. >;

Subject:Re: [limbo018/DREAMPlace] when i processiong global placement, anError occur,how to fix this problem? (Issue #125)

is there any problem in this design?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

imcamino commented 1 year ago

Ok, I appreciate your time.

limbo018 commented 1 year ago

Hi, I just took a look at your DEF file. The COMPONENTS section is missing. You can compare the DEF files with other benchmarks like ISPD 2015 and will find the differences.

imcamino commented 1 year ago

Thanks for your reply. i will write the def out with unplaced stdcell & try.