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 calculate the processor timing values?

Status
Not open for further replies.

Priya

Newbie level 5
Joined
Dec 13, 2003
Messages
8
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
117
coldfire2um.pdf

Hi,
I want to know how to calculate the processor timing values? ie to know how much timing is taken to execute each instructions? How to calculate this? How to calculate the latency period?

Regards,
Priya.
 

Re: Processor timing values?

Its not a easy question to answer, it depends entirely of which processor you are using.
You have to search in the datasheet/manuals for the specific processor you are interested in.
Most of the manufactures specify how many clock cycles is takes to execute an instruction.

For the Coldfire for example, you find this information in the ColdFire Core Processor User's Manual, **broken link removed**


And if you take the PIC processor, you find this text in the datasheet.

"All instructions are executed within one single instruction cycle, unless a conditional test is true or the program
counter is changed as a result of an instruction.
In this case, the execution takes two instruction cycles
with the second cycle executed as a NOP. One instruction
cycle consists of four oscillator periods."
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top