6:40 Only one 4 bit adder is sufficient ... bit[1:0] is added with 2'b00, so no adder is required, for the rest of bits, only one 4-bit adder is sufficient!!
Simple answer is : We must analyze based on worst case scenario and worst case would be when A is 4'b1111 and the product would be 75 (1001011) which is 7-bits wide. two 4-bit adders can accommodate max of 8 bits which would make sense for outputting 1001011 including carry-forward. Even if A was 5-bits input, two 4-bit Adders would suffice since largest 5-bit number: 31 (5'11111) multiplied by 5 would give 155 or 8'b10011011. Seeing this, from an optimization point of view, we are hardly utilizing two 4-bit adders fully which is wastage of resource and at the same time, an inevitable option given the specification.
Wouldn't u need AND gates (or multipliers) too if u want to multiply 101 and A first then add them...........in the first question. But, extra gates or devices are not allowed here.
In ring counter if you starts with 0001 then next three states will be 1000,0100,0010. Correct me if am wrong. If I am right then your written order for ring counter is mistakenly wrong.
Thanks for uploading 👍
6:40 Only one 4 bit adder is sufficient ... bit[1:0] is added with 2'b00, so no adder is required, for the rest of bits, only one 4-bit adder is sufficient!!
Nice explanation maaam ❤❤
Great job brother
Simple answer is : We must analyze based on worst case scenario and worst case would be when A is 4'b1111 and the product would be 75 (1001011) which is 7-bits wide. two 4-bit adders can accommodate max of 8 bits which would make sense for outputting 1001011 including carry-forward. Even if A was 5-bits input, two 4-bit Adders would suffice since largest 5-bit number: 31 (5'11111) multiplied by 5 would give 155 or 8'b10011011. Seeing this, from an optimization point of view, we are hardly utilizing two 4-bit adders fully which is wastage of resource and at the same time, an inevitable option given the specification.
Wouldn't u need AND gates (or multipliers) too if u want to multiply 101 and A first then add them...........in the first question. But, extra gates or devices are not allowed here.
Four 4 bit adder is required in cascade
Implement all Morris Manu even cc and seq circuits nothing more is there
In ring counter if you starts with 0001 then next three states will be 1000,0100,0010.
Correct me if am wrong.
If I am right then your written order for ring counter is mistakenly wrong.