https://open-source-silicon.dev
Join Slack
Ports don't appear in LVS export from hierarchical design.
g

Giuseppe Maugeri

almost 2 years ago
I have a doubt regarding the right way to set ports in a cell made with a hierarchical design. I have an AND cell made from a NAND cell plus an INVERTER cell. In the top level I connected the NAND output to the inverter input and made three ports: A and B as inputs in correspondence of NAND inputs and a OUT port in correspondence of the inverter output. I exported this design with the commands: 1) export all 2) ext2spice lvs 3) ext2spice -d My problem is I don't see any port in the AND subcircuit made from the layout. My questions: 1) What I have to do in order to make appear the ports in the subcircuit ? 2) Have I to put something else in the top level, example metal and contact, in correspondence of port label in order to make appear the port ?
g
t
i
  • 3
  • 19
  • 55
error_dc_reram.PNG
m

Muthu

over 1 year ago
error_dc_reram.PNG
m
s
+2
  • 4
  • 15
  • 54
My server has 48 cores, currently openlane only uses a maximum of 1 core to run, resulting in the ru...
s

steven darker

almost 2 years ago
My server has 48 cores, currently openlane only uses a maximum of 1 core to run, resulting in the running process being very slow. Is there any way to take full advantage of CPU cores to run openlane?
s
d
l
  • 3
  • 4
  • 54
<@U01819B63HP> Hi Stefan, I am trying to get S-parameters (loss, gain, noise factor) figures from a ...
m

Mohammad Farhan

about 3 years ago
@Stefan Schippers Hi Stefan, I am trying to get S-parameters (loss, gain, noise factor) figures from a LNA circuit. This plot is basically magnitude(db) vs frequency. I could not find any command to do that in ngspice. Do you have any idea how to do it?
m
s
  • 2
  • 3
  • 54
You can use set_max_delay for that. However, if you use it to constraint logic that has other larger...
t

Tom Spyrou

about 3 years ago
You can use set_max_delay for that. However, if you use it to constraint logic that has other larger paths going through it, those will be broken. It would be best to do report_check -through a_in -through a_out and see the full path. If that constrant can be adjusted its best. If the path is unconstrainted you should figure out why but can use the set_max_delay without fear of unconstraining constrained paths.
t
m
  • 2
  • 2
  • 54
Hi, why if i have a project in Xschem and i use "Insert" Key to add subcircuits into my top circuit....
h

Hugo Dias

about 3 years ago
Hi, why if i have a project in Xschem and i use "Insert" Key to add subcircuits into my top circuit. When i push it to Git and clone it on another PC, the subcircuits there i had Inserted comes with bugs and i need to re-add all again (even if the directory skeleton stay the same)? How to fix it?
h
m
s
  • 3
  • 4
  • 54
I have tried the same design on Synopsys Design Compiler and worked very well, but in Yosys it delet...
m

MohamedAliYounis

over 3 years ago
I have tried the same design on Synopsys Design Compiler and worked very well, but in Yosys it deletes all modules and keeps only the top while flattening the design. could anyone please help?
m
m
+3
  • 5
  • 15
  • 54
I am running OpenLane without Docker since I'm doing mostly analog design. When I try to run "./flow...
d

Domagoj Tomić

almost 4 years ago
I am running OpenLane without Docker since I'm doing mostly analog design. When I try to run "./flow.tcl -design spm" I get the following error: "[ERROR STA-0402] repair_design -slew_margin is not a known keyword or flag. Error: resizer.tcl, 62 STA-0402 [ERROR]: during executing: "openroad -exit /mnt/HDD_WD/OpenLane/scripts/openroad/resizer.tcl |& tee >&@stdout /mnt/HDD_WD/OpenLane/designs/spm/runs/RUN_2021.12.12_15.55.21/logs/placement/8-resizer.log" [ERROR]: Exit code: 1 [ERROR]: Last 10 lines: child process exited abnormally" I'm running Version: 2021.12.10_01.41.40 All the fixes I found here were for the docker image, does anybody have the fix for the setup without it?
d
d
m
  • 3
  • 11
  • 54
Is there any documentation on how to set up xschem for sky130 or gf180? I see the files in the pdk,...
p

Pepijn de Vos

over 1 year ago
Is there any documentation on how to set up xschem for sky130 or gf180? I see the files in the pdk, just not sure if I'm supposed to copy the xschemrc or set PDK_ROOT or you know... how to properly launch xschem with the correct paths and libraries loaded.
p
m
  • 2
  • 3
  • 53
Hi, I am trying to simulate a basic nfet circuit however, I am not sure why nothing happens when I c...
h

Hadir Khan

over 2 years ago
Hi, I am trying to simulate a basic nfet circuit however, I am not sure why nothing happens when I click the Simulate button. I am trying to do transient analysis however nothing happens. I have also attached the spice file. I think it should be importing the .lib file for sky130 transistor models but it is not doing so. I have to do that manually and run ngspice manually from the terminal to make it work.
test.spice
h
s
  • 2
  • 11
  • 53
Previous293031Next

What is Linen?

Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.

Powered by