Académique Documents
Professionnel Documents
Culture Documents
Column
Liming Xiu
90
The Background
This open column paper is closely tied to the reference [1], which appears in the same issue of CAS Magazine as this one. The goal of this paper is to provide
further detailed description on the issues raised in
that accompanying paper. As described in Section II.E
of [1], the Flying-Adder frequency synthesizers operation depends heavily on the fractional number used
in that system. When a fractional number is used in
the frequency control word of a Flying-Adder synthesizer, the synthesizers output is in the fashion of
time-average-frequency. In other words, in the output
clock waveform, there is a prolonged cycle every
once in a while. These prolonged cycles are caused by
the fractional carry-in overflows. Table 1 of [1] lists
the resulting patterns from some commonly used fractions. For convenience, this table is presented in here
(Table 1) as well. The left column is the fraction number, while the right column is the corresponding pattern of the cycles. Letter A represents the normal
Table 1.
The combination patterns for some fractions.
Fraction r
0.1
Combination Pattern
AAAAAAAAAB
0.2
AAAAB
0.3
AABAABAAAB
0.4
ABAAB
0.5
AB
0.6
ABABB
0.7
ABBABBABBB
0.8
ABBBB
0.9
ABBBBBBBBB
0.25
AAAB
0.75
ABBB
0.33333333
0.66666667
AAB
ABB
0.125
AAAAAAAB
0.875
ABBBBBBB
Authorized licensed use limited to: TEXAS INSTRUMENTS VIRTUAL LIBRARY. Downloaded on April 9, 2009 at 23:00 from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: TEXAS INSTRUMENTS VIRTUAL LIBRARY. Downloaded on April 9, 2009 at 23:00 from IEEE Xplore. Restrictions apply.
91
Magnitude (db)
Frequency
2f
3f
4f
5f
6f
(Hz)
intuition. Further, the simulation result by using the Discrete Fourier Transform indicates the same conclusion
(Section IV.C of [1]).
In summary, it seems to us that:
When r = 1/(N + 1), the main stem of signal S(t)s
spectrum lies in the location of (N+1) m .
statement #1
Thus, problem #1 is: can an analytical proof be provided to statement #1?
In general, a fractional number can be classified as
one of the two types: rational and irrational. For the
case of rational, r can be expressed as r = a/b where
both a and b are whole numbers. r = 1/(N + 1) of problem #1 is a special case of rational where a = 1. When
r = a/b is used as the base for accumulation, the carryin overflows occur in such a pattern: for every b operations (accumulation), there are a carry-in overflows. In
other words, for every b cycles, there are a type-B
cycles and b-a type- A cycles. For example, when
r = 3/7, the pattern is AB AB AAB. Figure 5 graphically
shows the scenario.
92
Authorized licensed use limited to: TEXAS INSTRUMENTS VIRTUAL LIBRARY. Downloaded on April 9, 2009 at 23:00 from IEEE Xplore. Restrictions apply.
Magnitude
FCC Limit
Spread Spectrum
Clock Generation
Frequency
Frequency
Authorized licensed use limited to: TEXAS INSTRUMENTS VIRTUAL LIBRARY. Downloaded on April 9, 2009 at 23:00 from IEEE Xplore. Restrictions apply.
93
94
Authorized licensed use limited to: TEXAS INSTRUMENTS VIRTUAL LIBRARY. Downloaded on April 9, 2009 at 23:00 from IEEE Xplore. Restrictions apply.