[Libre-soc-bugs] [Bug 526] create dry-run 180nm GDS-II files for IMEC

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Fri Nov 27 17:54:03 GMT 2020


--- Comment #59 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jean-Paul.Chaput from comment #57)

> I'm finally reaching the point where I P&R the ls180, but I get an error.
> It seems that there are pad definition for the PLL, but the PLL is not
> present in the core, so the core2chip choke on that (tries to guess the
> kind of pad from the core signal). Faulty signal is "sys_pll_48_o", but
> all the PLL related ones should be in the same case.

here's where the signal sys_pll_48 shows up in files:

(coriolis2)lkcl at fizzy:~/soclayout/experiments9$ grep -r sys_pll_48
non_generated/partial_core_ls180.il:  wire output 4 \sys_pll_48_o
non_generated/partial_core_ls180.il:  connect \sys_pll_48_o
non_generated/ls180.vst:       ; sys_pll_48_o    : out bit

there is *no presence* of sys_pll_48_o associated with the command 

   $ cat ./build_full.sh
   cp non_generated/full_core_ls180.il ls180.il

partial_core_ls180.il is not copied over by build_full.sh.
ls180.vst is not copied over either.

if however you are (by mistake) running ./build.sh:

   $ cat ./build.sh
   cp non_generated/ls180.vst .

then we would expect the error that you're seeing to occur (because it's
an out-of-date command).  i've updated it as of this commit to comment that
it should not be used:

    commit 3a7825e6c2a4070ef997a68490822c6c4661dc96

however, if you *are* using ./build_full.sh then we have some further
investigation to do.

git submodule should be at this:

(coriolis2)lkcl at fizzy:~/soclayout/experiments9$ git submodule
 f5495dcca0e6c7ce85743df7f93206ac77b8cd64 ../pinmux (remotes/origin/HEAD)

and git log in soclayout should be at this:

commit 3a7825e6c2a4070ef997a68490822c6c4661dc96
Author: Luke Kenneth Casson Leighton <lkcl at lkcl.net>
Date:   Fri Nov 27 17:50:53 2020 +0000

    add comment do not use build.sh

You are receiving this mail because:
You are on the CC list for the bug.

More information about the libre-soc-bugs mailing list