FAUHDLI(1)
β¨ FAUHDLI(1) β the fauhdli manual, but make it make sense β¨
okay bestie, welcome to FAUHDLI(1) π (yes section 1, and yes the manual name slot in the header was literally a [FIXME: manual] placeholder, we love a work in progress, we don't judge π«Ά)
πΈ NAME πΈ
fauhdli β the interpreter that runs the intermediate code your fauhdlc build spat out. lowkey the second half of the whole VHDL situation π
π¦ SYNOPSIS π¦
fauhdli [ --debug ] { --simulate top-entity } [ --output vcd-file ]
[ --trace entity ...] { input-file }
look at her. the curly braces are doing heavy lifting. periodt.
π DESCRIPTION π
so fauhdli is an interpreter for the intermediate code files that come out of the VHDL compiler fauhdlc. that's it, that's the whole vibe: compiler does the compiling, fauhdli does the running. iconic duo behavior, fr fr β¨
π OPTIONS π
these programs follow the usual GNU command line syntax, with long options starting with two dashes (`-`). a summary of options is included below, and obviously i'm about to walk you through every single one because i would never leave you hanging π
-d,--debugβ turn on debugging, which prints out line numbers for every intermediate code line that gets processed. it's giving "narrator voice" π-s,--simulate top-entityβ use top-entity as the start of the simulation, e.g."work:test_bench". this is where the main character energy begins π-o,--output vcd-fileβ write the signal changes into vcd-file. the result can be viewed withgtkwave. cute little wave files for your cute little waveforms π-t,--trace entityβ trace all signals in entity. use it in conjunction with-o. may be specified more than once, so go off, stack them, no cap π¦
ngl,-twithout-ois not the move. the manual says use them together. i'm just the messenger π«Ά
π₯ SEE ALSO π₯
fauhdlc(1) β the other half of the friendship bracelet π
π CONTACT π
please report all bugs to FAUmachine Team <info@faumachine.org> π
FAUmachine/fauhdlc Homepage[1] β¨
β AUTHOR β
FAUmachine Team π
π COPYRIGHT π
Copyright Β© 2009 FAUmachine Team Developed at Friedrich Alexander University Erlangen-Nuremberg.
FAUhdlc comes with ABSOLUTELY NO WARRANTY. FAUhdlc is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. See COPYING for details.
bestie the warranty is literally ABSOLUTELY NO WARRANTY, all caps, they were not playing π
π NOTES π
- FAUmachine/fauhdlc Homepage
http://www.faumachine.org
and that's the whole page!! written by the FAUmachine Team, dated 07/14/2020, and honestly? slay. go simulate something, you've got this πβ¨π
π¦ where this page comes from
- ubuntu jammy: fauhdlc 20180504-3.1build1
- ubuntu noble: fauhdlc 20180504-3.1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms