I'm trying to generate SDF to use in simulation bu...
# openlane
t
I'm trying to generate SDF to use in simulation but am having problems. In the Parallax SDF documentation, write_sdf has several options : write_sdf [-corner corner_name] [-divider /|.] [-include_typ] [-digits digits] [-gzip] [-no_timestamp] [-no_version] filename The command for write_sdf is or_sta.tcl in which is called by routing.tcl in OpenLane scripts; however, when I try and add the option, '-include_typ', the command fails. I want to include the typical value in the SDF file so that Icarus Verilog sdf_annotate command will work properly.
m
I would guess you have an older version of OR as -include_typ is a recent feature
t
Hi @User How do I know if I'm running latest version of OpenRoad? Will get updated automatically if I update OpenLane?
m
when you start OR you'll get a message like: OpenROAD v2.0-2495-ged219b34d which has the git commit id (ed219b34d)
If you use the latest OL you'll get a reasonably current OR version
They update periodically
t
Great. Thank you.
m
btw, do you have a screen shot of your design?
In the OR gui I usually do select -name "clk*" -type Inst select -name "clk*" -type Net to see the clock tree
t
@User I updated OpenLane yesterday using "git pull" and now I cannot run OpenLane flow without it erroring out. There's a variable that's not defined:
FP_IO_HLAYER
I can see that that Deprecated I/O Layer variables have changed and I am rerunning make pdk right at this moment.
@User With the latest update, the SDF includes the typical values.
m
I recall there was a request for that (some simulator requires it)