Question
1. Make VHDL expression. ( 1 00001, 2 00011, 3 00111, 4 01111, 5 11111, 6 11110, 7 11100, 8 11000, 9 10000, 10 00000
1. Make VHDL expression.
( 1 00001, 2 00011, 3 00111, 4 01111, 5 11111,
6 11110, 7 11100, 8 11000, 9 10000, 10 00000 )
As above, natural numbers from 1 to 10 are represented by fingers, and then represented by 5 bits according to the shape of the fingers. (Folded 0, Unfolded 1)
1) Considering that you have two hands, Implement logic that converts two 5-bit Finger-counting Sign into 4-bit Unsigned Binary Number respectively.
2) Implement logic of 4x4 Multiplier that multiplies with two 4-bit binary numbers created in 1)
ex)
Notice:
4-bit Binary Number and 8-bit Result are unified from left to (MSB, , LSB).
Make it one file only.
I am studying VHDL and I can't solve this problem. Pleas help...
Thank you very much!!
H(2) H(3) H(1) H(4) H(O) Folded = '0' Unfolded = '1' 1 b ? 3 4 5 6 7 8 9 10 6 H1 =00011 rml =0010 (22) mm H2 =11110 m2 =0110(6) ) X Result =0000_1100 (122) Finger-counting Multiplier im1 Hi to 4x4 Multiplier (Unsigned Number System) I Convert Hand-sign into Unsigned Binary Number 1m2 to Result 18 H2 to 5 H(2) H(3) H(1) H(4) H(O) Folded = '0' Unfolded = '1' 1 b ? 3 4 5 6 7 8 9 10 6 H1 =00011 rml =0010 (22) mm H2 =11110 m2 =0110(6) ) X Result =0000_1100 (122) Finger-counting Multiplier im1 Hi to 4x4 Multiplier (Unsigned Number System) I Convert Hand-sign into Unsigned Binary Number 1m2 to Result 18 H2 to 5
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started