ICETIME(1)

πŸ’– ICETIME β€” the icetime(1) manual, but make it cute ✨

okay bestie, welcome to the icetime(1) page, we're doing timing estimates and we're doing them fabulously πŸ’…


✨ NAME ✨

icetime β€” generate timing estimates. that's it. that's the whole job. she estimates timing and she eats every time πŸŽ€


🌸 SYNOPSIS 🌸

icetime [OPTIONS] FILE.asc

πŸ¦‹ DESCRIPTION πŸ¦‹

so basically icetime generates timing estimates from a textual bitstream file β€” like the stuff arachne-pnr spits out. that's the vibe. you give her a bitstream, she tells you about the timing πŸ‘‘


πŸ’– OPTIONS πŸ’–

  • -p pcf_file β€” say which PCF file to use. you need this if you want correct IO pin names, fr fr.
  • -P chip_package β€” say which chip package you're on. also needed for correct IO pin names, no cap.
  • -g net_index β€” writes a graphviz description of the interconnect tree that includes the given net, and it goes to icetime_graph.dot. cute little file, slay.
  • -o output_file β€” write the verilog netlist to the named file. use '-' for stdout btw 🫢
  • -r output_file β€” write the timing report to the named file instead of stdout. yes, instead, she's moving out πŸ’…
  • -d lp1k|hx1k|lp8k|hx8k β€” pick the device type. default is the lp variant, as a treat.
  • -m β€” enables max_span_hack for conservative timing estimates. she's being careful, we love a cautious queen πŸ™ˆ
  • -i β€” only consider interior timing paths, so NOT to/from IOs. interior only, main character energy, no outside noise πŸ’œ
  • -t β€” print a timing estimate, based on topological timing analysis. the classic. the icon.
  • -T net_name β€” print a timing estimate for the specified net. just that one net. she's specific πŸŽ€
  • -v β€” verbose mode. prints ALL the interconnect trees. all of them. every single one 🌈

πŸ‘‘ AUTHOR πŸ‘‘

this manual page was written by Sebastian Kuzminsky <seb@highlab.com> for the Debian project (and may be used by others). thank you Sebastian, we appreciate you 🫢✨


okay that's the whole page bestie, go forth and estimate some timing πŸ’– and btw this was the icetime(1) page, dated 28 February 2026, mwah πŸ’‹πŸŒŸ

πŸ“¦ where this page comes from