私は VLSI プロジェクトを行っており、DSCH というツールを使用してバレル シフターを実装しています。同じ回路図は、トランスミッション ゲートを使用して実現されています。
回路が行うことは、1クロックサイクルでデコーダから選択された数の回転で8ビットワード(8ビットシフター)を回転させることです。
しかし、ローテーターの使い方と、回転しているのになぜシフターと呼ばれているのかを知りたいです。
また、使用方法を示すために現在の回路に追加できる Rotator に関するいくつかのアプリケーションを教えてください。