floating pt multiplication, pipeline!

Discussion in 'Homework Help' started by Eric007, Apr 15, 2012.

  1. Eric007

    Thread Starter Senior Member

    Aug 5, 2011
    1,042
    33
    Hi All

    I need help on the problem attached as I'm stucked trying to solve it...

    If you know where I can download the solution for it COOL! Or if you can solve it Cool too...lol

    As for sub question (b) I already have the solution (I think) as shown...

    Thanks in advance!!
     
    Last edited: Apr 15, 2012
  2. chrisw1990

    Active Member

    Oct 22, 2011
    543
    41
    upload as a pdf
     
  3. Eric007

    Thread Starter Senior Member

    Aug 5, 2011
    1,042
    33
    Pdf uploaded...
    Sub question d) iii) is trivial too!
     
  4. chrisw1990

    Active Member

    Oct 22, 2011
    543
    41
    c) thats just two registers at the top, one at the bottom isnt it?
    your to multiplication variables and output?
    and what do you mean d)iii] is trivial?
     
  5. Eric007

    Thread Starter Senior Member

    Aug 5, 2011
    1,042
    33
    Two register at the top of what? And one at the bottom of what?
    Can you please be more precise...
    I'm not sure yet as I'm still tryin to read there and there!

    Huh??

    I mean it easy! It just the ratio of i and ii

    Thanks!
     
  6. chrisw1990

    Active Member

    Oct 22, 2011
    543
    41
    yeh that bit is trivial then, but its getting the numbers for i and ii lol

    i was looking at part c) where it asks for the registers, and i imagined three registers in total?
    at least user controllable...
     
  7. Eric007

    Thread Starter Senior Member

    Aug 5, 2011
    1,042
    33
    Lol...yep getting the number for i and ii

    Hope I'll get more help for all the question...
     
  8. chrisw1990

    Active Member

    Oct 22, 2011
    543
    41
    lol sorry i cant be more useful, iv never seen this sort of question before.. leads me to ask where you got the question from?
     
  9. WBahn

    Moderator

    Mar 31, 2012
    17,716
    4,788
    What is the detailed format for your 32-bit floating point representation? It's not enough to just say that its got an 8-bit exponent and a 32-bit mantissa, so I'm assuming that this is being done in the context of a course in which the remaining format details have already been established and are simply assumed in this problem.

    You have something coming from the Unpack block going directly to the Pack block. What is it?

    Do the Unpack and Pack blocks do anything? Are they just registers?

    Please explain what each of the blocks in your diagram is supposed to do, as clearly as you can.

    Let's say that I give you two three digit numbers: ABC and DEF and ask you to devise an algorithm for how to multiply them to produce a six digit result, UVWXYZ, and all you have is the ability to multiply two single-digit numbers to produce two-digit results. Normally I would restrict you to also being able to only add two single-digit numbers to produce a single-digit sum and a carry, but given the problem statement, I'll let you use adders of any width.
     
    Eric007 likes this.
Loading...