UB2BCD.vhd


概要

VHDL回路にてバイナリ値(1Byte)を3桁のBCD値に変換する。
※川島が趣味で設計したモジュール。自己責任で使用する事を許可します。(^^;


入出力仕様

全て正論理処理です。
入力
	RESET		非同期RESET

	SYSCLK		システム同期クロック

	BIN_I		バイナリの入力値

	START		演算開始 (SYSCLKに同期した1パルスを入力すると演算が開始される)

出力
	STOP		演算が終了していると'1'

	BCD_O		BCD結果値


シミュレーション波形

BIN_I = 0x7B の入力に対して、BCD_O = 123 の出力を得る波形。


File's


参考


履歴