Я опубликовал ответ на еще один вопрос о переполнении стека, который требует некоторой цифровой логики для быть реализованным на Verilog или VHDL, чтобы его можно было запрограммировать в FPGA.
Как бы вы реализовали следующую логическую схему на Verilog, VHDL или любом другом языке описания оборудования?
Пронумерованные поля представляют биты в поле. Каждое поле имеет K битов, а биты для current и mask будут предоставлены компьютерной системой (с использованием фиксированного регистра или эквивалента). Биты в next будут считаны обратно в ту же компьютерную систему.
альтернативный текст http://img145.imageshack.us/img145/5125/bitshifterlogicdiagramkn7.jpg < / а>
См. Также: этот вопрос о переполнении стека а>