Download presentation
Presentation is loading. Please wait.
1
Overview of the Circuit Multiplier Subtractor Comparator Multiplexer
2
Block Diagram 16 alpha beta + - sub comp a sel b out 1 if x>y, else 0 x y
3
Functions Of Individual Parts Inputs: two, 16 unsigned bits each ( A and B) Multiplication: Alpha and Beta terms Subtraction: ((original A)-(Alpha*B)) Comparators: (A > B) out =1, else out =0 Multiplexer: (Inputs: Select, A*Beta, subtractor output) Select = 1, final_out = x Select = 0, final_out = y
4
Simulation
5
Problems 1.Representation of floating point number Final output is 16 bits or 2 bytes while a floating point number is represented using 32 bit or 4 Bytes 2. How rounding affects the overall project circuit
6
32 MantissaExponent Signed Bit 1 Bit 8 Bits23 Bits Traditional Representation of Floating Point Values Exponential Range: 2 8 = 256 (128 negatives, 1 zero, 127 positives) Accuracy: Depends on the Mantissa bits or 2 23
7
Feasibility Solution to floating point High feasibility of implementation How it affects total output of whole circuit. Simulations test----limiting values Example: (FFFFh)
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.