如我们所见,在VHDL中,MOD和REM只能被模拟而不能被合成。那么如何从无符号整数中得到BCD?例如,整数为23,如何获取BCD:0b0010和0b0011?
谢谢。

最佳答案

这已在其他地方介绍:

https://electronics.stackexchange.com/questions/22611/binary-to-bcd-converison


查找表是一种选择
一个大写的陈述是另一个(将变成查找表)
或者是一种迭代方法,您一直减去10,直到余数

10-08 07:05