Я хочу показать вам упомянутую проблему с заголовком в функции.
finding_first_one(signal a : std_logic_vector(...)) { return bit_number }
То есть, скажем, у нас есть сигнал «10010100», затем возвращаемое значение, bit_number, должно быть 2. Есть ли короткий способ найти его за один цикл. Я не хочу сканировать все биты за такт.