Does anyone know on which edge of the clock the MSP430 core is working? On falling or rising edge of MCLK?
Thanks.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Does anyone know on which edge of the clock the MSP430 core is working? On falling or rising edge of MCLK?
Thanks.
The MSP is a RISC processor. This means it is doing things pipelined and overlapping. On one edge it is fetching instructions or data from memory, on the next it is doing calculations etc.
Many instruction sof the MSP are 1 cycle only. Since the MSP cannot fetch the instruction from Flash, decode it, push the parameters in its ALU, calculate and push the result back to the destination in the very moment of an MCLK edge, it should be obvious that it does not operate at a certain MCLK edge.
So my educated guess for your question is: on both edges. and probably on the next ones too, while at the same time preparing the next instruction.
**Attention** This is a public forum