Search the web
Sign In
New User? Sign Up
32bit_fpu · 32bit FPU
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
pipeline   Message List  
Reply | Forward Message #91 of 148 |
Re: pipeline

--- In 32bit_fpu@yahoogroups.com, "advaitjain" <advaitjain@...> wrote:
>
>
> Hi,
>
> The project website for fpu100 at opencores.org says that the fpu is
> pipelined.
> Does that mean that it is possible to give the next set of operands to
> the fpu before the required number of cycles are over.
> For a project, I would ideally want to give new operands every cycle
> though the latency might still be 8 for add/sub, 35 for sqrt etc.
> Is such a thing possible/ what modifications would I have to make.
>
> Advait
>

Hi Advait,

Sorry for replying late. For some operations e.g. addition/subtraction
(somebody please correct me if I am wrong), you don't have to wait
until the FPU is finished with its current operation, while some you
have to wait. The FPU is pipelined in the sense that the FPU core is
divided into independent stages with registers in between, and
therefore has the potential to execute multiple operations
simultaneously with some minor modifications. Hint: add some extra
registers. The FPU was able to work with a relative fast 100MHz
operating frequency, because it's pipelined. It wouldn't have even
reached 7 MHz if the core wasn't pipelined.


Cheers,
Jidan




Wed Mar 14, 2007 10:27 pm

jidan123
Offline Offline
Send Email Send Email

Forward
Message #91 of 148 |
Expand Messages Author Sort by Date

Hi, The project website for fpu100 at opencores.org says that the fpu is pipelined. Does that mean that it is possible to give the next set of operands to the...
advaitjain
Offline Send Email
Mar 5, 2007
11:06 am

Hello sir . Thank u for ur mail. We can give the next set of operands only after the number of cycles completed. The modifications to be done in the project...
satheesh kumar
sathraj_29
Offline Send Email
Mar 6, 2007
9:06 am

... Hi Advait, Sorry for replying late. For some operations e.g. addition/subtraction (somebody please correct me if I am wrong), you don't have to wait until...
Jidan Al-Eryani
jidan123
Offline Send Email
Mar 14, 2007
10:27 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help