shadow_cuk
Newbie level 3
this DSM is used in a fractional-N PLL,but i dont know how to translate the signal flow graph to real circuit like the second picture,another question is how to determine the bit width of the input and output data,thx!
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Shadow-cuk,
The diagram at the top is the idealised form where the signals flowing between the blocks are nebulous and not defined, they could be serial data parrellel data or some combination of both it does not matter as it is not relevant to the functioning.
However the second diagram is not idealised and is a minmalised practical overview of an implemented system. In this system it is showing the data moving between the blocks as "data widths" thus "<21:0>" means bits 21 through to bit zero thus the input is 21 bits wide.
In the upper diagram the circles with crosses in are adders and on the diagram below their input size is given such as "26bit adder". In the upper diagram you see a triangle with a 3 in it this effectivly means "multiply by three" in the lower diagram this is done by a left shift (mul by 2) added to the number so giving a result of 2+1 or 3.
In the upper diagram the z^-1 blocks are time delay elements of one clock period which in the lower diag are shown as DFF for D type Flip Flops.
I hope that gives you suficient info to get your head around it.