B Nhân Floating Point 32 Bit: 1/ Data Path
B Nhân Floating Point 32 Bit: 1/ Data Path
1/ DATA PATH
1 bit 8 bit 23 bit 1 bit 8 bit 23 bit
1 Significant 1 Significant
Xor -127
Cary Booth
F.A
24 bit x 24 bit
CSA 8 bit
23 bit (bit 46 – 24)
Mux
1 Cycle CLK DFF
Exponent:
2 Cycle Output
Input B Significant:
Mux
DFF 2 Cycle
CLK
2/ CONTROLLER
en_1 = 1
en_1 = 0
en_3 = 0
Initial Multiply
en_3 = 1
Tổng công tốn 4 cycle sử dụng biến count 1 4 khi en_1 =1 gắn count =1, count = 3
gán en_3 = 1