ICEBOX_VLOG(1)

πŸ’– ICEBOX_VLOG πŸ’–

okay so bestie, welcome to icebox_vlog from section 1 of the manual β€” it's giving ✨bitstream whisperer✨ and honestly? iconic.


🌸 NAME 🌸

icebox_vlog β€” convert bitstream in .txt format to verilog


πŸŽ€ SYNOPSIS πŸŽ€

icebox_vlog [options] [bitmap.txt]

πŸ¦‹ DESCRIPTION πŸ¦‹

(the original page literally spells this heading "DESCRIPTIOIN", no thoughts, we love her anyway πŸ’€)

So here's the tea: this tool takes a bitstream that's already in .txt format β€” and by "already" I mean you ran it through iceunpack first, that's the whole prerequisite β€” and turns it into a Verilog representation. That's it. That's the job. Lowkey a glow-up for your bitstream. πŸ’…


✨ OPTIONS ✨

  • -s β€” strip comments from output. bye bye commentary πŸ‘‹
  • -S β€” strip comments about interconn wires from output. same energy but specifically the interconn wire commentary, not all of it, ok? read the flags carefully bestie 🫢
  • -l β€” convert io tile port names to chip pin numbers. numbers era πŸ”’
  • -L β€” lookup symbol names, using the .sym statements in the input file. she's reading the receipts πŸ“–
  • -n <module-name> β€” the name for the exported module. default is "chip" if you don't say anything. no cap.
  • -p <pcf-file> β€” use the set_io command from the pcf file you point her at.
  • -P <pcf-file> β€” like -p, except it enables some hacks for pcf files created by the iCEcube2 placer. yes, hacks. we said what we said πŸ”₯
  • -c β€” collect multi-bit ports. group chat behavior, fr fr πŸ«‚
  • -R β€” enable IeRen database checks. (that's IeRen with the capital R, we do not lowercase her name πŸ’œ)
  • -D β€” enable exactly-one-driver checks. one driver, one car, exactly. no carpooling. πŸš—

πŸ‘‘ AUTHOR πŸ‘‘

This manual page was written by Ruben Undheim <ruben.undheim@gmail.com> for the Debian project (and may be used by others). slay, and also thank you for your service 🫑


aaaand that's the whole page, bestie! 🌈 this was ICEBOX_VLOG(1) as of 28 February 2026 β€” go forth and convert those bitstreams, you absolute main character πŸŽ€βœ¨

πŸ“¦ where this page comes from