pub fn emit_semaphore_verilog(name: &str, width: usize) -> StringExpand description
A counting semaphore of width bits: set loads set_val (the owner’s reset), else inc adds inc_n
(a remote increment); ge is count >= thresh — the set / increment / wait-threshold discipline every
dataflow mesh’s semaphores implement.