Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to design a procesor on entirly different concept ?

Status
Not open for further replies.

my_books

Full Member level 5
Joined
Jun 29, 2006
Messages
259
Helped
17
Reputation
28
Reaction score
8
Trophy points
1,298
Activity points
3,218
How to design a processor on entirely different concept ?

Current processors are designed based on clock frequency, which decides the operational speed.

I have seen some examples of chemical processors which work on different concept.

Is there any other better way to design a processor which is not restricted by frequency cycle ?

Thanks :)
 
Last edited:

There are some small asynchronous processors in which each stage reacts directly to the previous one without waiting for clock pulses. In theory, they should be faster but in practice, as the circuit becomes more complicated, it gets more and more difficult to cater for race and delay conditions, particularly when propagation paths can be widely different.

Brian.
 

I used to work on the design of SPARC processors and one of our processors had a self timed, asynchronous integer divider on it and I know the DFT guy had a hard time to run ATPG tool. Technically, you can extend the asynchronicity to the entire chip and eliminate the clock. Asynchronous circuits are more efficient, but the circuits will be way more complicated and also you have to develop your own CAD tools to suit the asynchnous logic siince most of the tools widely available cannot handle the timing loops. Too much headache..
 
Last edited:

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top