Designing a co-processor

A

Andreas

Hi!

I have a question about processor designing.

I'm designing a co-processor at school that has to implement about 10
st different ‘C' algorithms. I can see that with an acu, alu, mult,
ports and a ROM-ctrl this could be accomplished, but I'm looking for a
more ‘full custom' solution. I'm using a tool to translate C-code to a
processor architecture, and this tool, I can provide with both
standard components like the ones above, but also with my own
components.

Now I wonder how can I find out if there might be a special order in
that operations often are preformed in my algorithm to be able to
build customized blocks that performs all of this operations ‘in one
go'.

I also would like to find out the data dependencies in my algorithms
to be able to see what operations that can be preformed in parallel.

Is there any tools for doing this?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,405
Messages
2,571,545
Members
48,797
Latest member
Fractal_Prime_357
Top