https://open-source-silicon.dev
Join Slack
Hi there! I would appreciate some help with this. I have successfully run OpenLane flow with a simpl...
i

Ignacio Herrera

11 months ago
Hi there! I would appreciate some help with this. I have successfully run OpenLane flow with a simple counter design, with sky130 PDK. The flow has generated 74 steps from RTL to fully-verified GDSII. Now I want to check interactively the timing of specific paths through OpenRoad GUI. For that purpose I open the final ODB file under “final/odb” folder. When I open the “Timing Report” window and click on “Update”, I get the following warning in the terminal: “[WARNING GUI-0077] Timing data is not stored in … runs/RUN_2024-12-14_19-10-27/final/odb/counter.odb and must be loaded separately, if needed.“. OK, then I run from TCL console the following: “read_spef … /runs/RUN_2024-12-14_19-10-27/final/spef/max/counter.max.spef”. Then I “Update” again under “Timing Report” but do not get any information in the Setup/Hold tabs. What are the next steps to check timing paths interactively? What are the recommended “Settings”? I would like to see what is shown by @Matt Liberty in the following video (from 5:13):

https://www.youtube.com/watch?v=5lkKp-gL1Ow&t=4s▾

https://www.youtube.com/watch?v=5lkKp-gL1Ow&t=4s
i
m
m
  • 3
  • 4
  • 58
Does anyone know how to access <#C016UL7AQ73|> pdks in klayout? I have configured it, but can't acc...
a

Abhay Kulkarni

about 1 year ago
Does anyone know how to access #C016UL7AQ73 pdks in klayout? I have configured it, but can't access the library in the editor option.
a
l
r
  • 3
  • 21
  • 58
Hello everyone, I'm new to Cadence Virtuoso and want to create an inductor from scratch. I have freq...
h

Hend Belkhiria

about 1 year ago
Hello everyone, I'm new to Cadence Virtuoso and want to create an inductor from scratch. I have frequency and S11 data (magnitude and phase). Is it possible to import this data into Cadence? If so, what steps should I take, please?
h
v
e
  • 3
  • 3
  • 58
<@U0172QZ342D> <@U06H50VMDPU> i want to use the LA pins in caraval as follows la<118:113> control...
s

samarth jain

over 1 year ago
@Matt Venn @Anton Maurovic (efabless support) i want to use the LA pins in caraval as follows la118:113 control signal to user area analog_io16 or mprj_io 26 =3.3V analog_io17 or mprj_io 27 =GND VSS TO GND ANALOG_IO12 OR MPRJ_IO 22 =3.3V ANALOG_IO15 OR MPRJ_IO25 =1.8V LA40 DAC_WL_DOWN =low ( user area control signal) LA48 DAC_WL-UP =HIGH ( user area control signal) ANALOG_IO0 OR MPRJ_IO10 OUTPUT .attached is the code but the output is not correct, could u pls help as its my first LA control program
la_dac_test.txt
s
m
+2
  • 4
  • 9
  • 59
Please provide installation guidance of klayout tool and openroad tool in ubuntu
n

NOOB GAMERS

over 1 year ago
Please provide installation guidance of klayout tool and openroad tool in ubuntu
n
k
d
  • 3
  • 3
  • 58
I suggest to use the klayout, which comes already installed in the docker openlane1 und openlane2 co...
c

Christoph

over 1 year ago
I suggest to use the klayout, which comes already installed in the docker openlane1 und openlane2 containers. You will need either docker or podman. How to install podman should be documented for your linux.
docker run -it <container> /bin/bash
container can be e.g. openlane:lastest bash should open klayout should work
c
n
  • 2
  • 2
  • 58
For a design I'm working on for Tiny Tapeout, I need to tie all unused outputs to ground. What's the...
m

Matt Venn

over 1 year ago
For a design I'm working on for Tiny Tapeout, I need to tie all unused outputs to ground. What's the best way of doing this wrt to LVS? The easiest way would be to just strap them all across with a wire tied to ground, but this causes issues for extraction (pins shorted) and lvs.
✅ 1
m
t
+4
  • 6
  • 23
  • 58
klayout LVS isn't set up for sky130, is it?
m

Matthew Guthaus

over 2 years ago
klayout LVS isn't set up for sky130, is it?
m
a
+3
  • 5
  • 49
  • 58
hi , I am using hierarchical flow with BLOCKA and BLOCKB , done seperately in openlane and plugged i...
r

Ryan R

about 3 years ago
hi , I am using hierarchical flow with BLOCKA and BLOCKB , done seperately in openlane and plugged in the lib , lef and GDS to TOP . But getting PDN issue. What are changes needed to be done in config.tcl for TOP. So that the power hookup happens properly.. [INFO]: Generating PDN... [ERROR]: during executing openroad script /openlane/scripts/openroad/pdn.tcl [ERROR]: Exit code: 1 [ERROR]: full log: designs/RRAM_CONTROLLER/runs/0909/logs/floorplan/7-pdn.log [ERROR]: Last 10 lines: [WARNING PSM-0038] Unconnected PDN node on net VPWR at location (2446.200um, 2298.400um), layer: 2. [WARNING PSM-0038] Unconnected PDN node on net VPWR at location (2451.600um, 2298.400um), layer: 2. [WARNING PSM-0038] Unconnected PDN node on net VPWR at location (2457.000um, 2298.400um), layer: 2. [WARNING PSM-0038] Unconnected PDN node on net VPWR at location (2462.400um, 2298.400um), layer: 2. [WARNING PSM-0038] Unconnected PDN node on net VPWR at location (2467.800um, 2298.400um), layer: 2. [WARNING PSM-0038] Unconnected PDN node on net VPWR at location (2473.200um, 2298.400um), layer: 2. [WARNING PSM-0038] message limit reached, this message will no longer print
r
v
+2
  • 4
  • 42
  • 58
I need to create my own digital PLL to achieve higher frequencies than the base 50MHz system clock. ...
j

Jean

about 4 years ago
I need to create my own digital PLL to achieve higher frequencies than the base 50MHz system clock. Following the model in the caravel repo I get
ERROR: Module `\sky130_fd_sc_hd__einvn_8' referenced in module `\delay_stage' in cell `\delayenb0' is not part of the design.
The component exists, why can't I use it?
j
m
  • 2
  • 6
  • 58
Previous313233Next

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