Professional Documents
Culture Documents
ABSTRACT
This paper describes the VLSI implementation of Fast Fourier
Transform (FIT) for the. Eureka-147 Digital Audio Broadcasting
(DAB) system. We emphasize how 'to m i n i i e the hardware
requirement and efficiently manage the memory to meet the DAB
requirement. Implementation results demonstrate the applicability of
our work with the characteristics of modular design, consuming less
silicon area, and facilitating the extension for high transmission rate
applications. The core size of the resulting chip implementation is
2086x1806 pmz based o n the TSMC 0.35 p 1P4M CMOS
process. Performance evaluation reveals that our design for the
targeted channel demodulator outperform previous solutions.
1. INTRODUCTION
The Digital Audio Broadcasting (DAB) system, described in the
European Eureka-I47 standard [I], offers high-quality audio
services, supports multimedia data to mobile reception and might
replace the traditional radio system. Basically, two strategies are
employed to implement the DAB receiver: the DSP-based
architecture [Z,31 and the ASIC-based implementation [4, 51. The
former has the characteristics of maximum flexibility, ease of use
and sImple programming, but it can only provide limited processing
c a p a b t y . 0n.the contrary, the ASIC-based implementation has the
potentials of: supporting real-time symbol decoding and low-cost
Implementation.
Figure 1: shows an overview of the DAB system, in which the
ISONPEG coding is adopted for source coding and COFDM
(Coded Orthogonal Frequency Division Multiplexing) for channel
coding and' modulation [I]. After convolutional coding, the
generated codewords are interleaved in frequency for the fast
information channel and in both time and.frequency for the main
service channel, and then the OFDM modulation is performed. In
this paper, we focus on the design and implementation of the
channel demodulator, which essentially perform a Fast Fourier
Transform (FFT). In general, two basic types of F'FT architectures
can be found in the literature: the pipelined orchirecture with each
stage consisting of a butterfly unit 16, 71 and the single burrerfly
architecture 1.5, 81 that employs just one radix-r butterfly unit. The
main concern is the trade-off between hardware overhead and speed
requirement.
Although the pipelined architecture can provide a higher
throughput rate than the single butterfly implementation, we are still
interested in the single butterfly architecture because of the
specifcations of the channel demodulator as well as the hardware
considerations on the implementation of DAB receivers. For the
single butterfly Implementation, a basic problem that arises is how
to eEciently mange memory readwrite accesses for the purposes
of increasing its throughput rate. The common solutions include: (1)
Use the high-radix implementation to reduce the total number of
0-7803-7761-31031117.00
02003 IEEE
ding
OFDM
transminer
inrerIEaving
Chaskd
N o m and Retlcclion
2. PRELIMINARY RESULTS
The N-point Discrete Fourier Transform (DFT) of a sequence
x(k) is defmed as
E137
eh
Conlml Unit
Cacff.
Butlsrtly
Unit
ROM
(2)
(5)
U-138
(6)
-1 = [ q , , , ~ 2 . q n , ~ J . . . ~ . qfor
1 , qr O
= 11,22,. .... m (7)
C"",
iz
02
w
m- m.
I Read I
Figure 4. The block diagram of the address-generate unit
Computation
IWntc
os.
r . - - , ~ , . , T . . T . - - T T . T
I R I C~ I c. I4
L - - - ~ _ _ _ _ - - - _ - _ _Mulipliar
_____~
11-139
(b)
Figure 7. (a) The control hazard. (b) The reconcile for control
hazard.
REFERENCES
[I]
1997.
121 J. A. Husiken. F. V. Lax. A. Delaruelle, and N. J. L. Philips.
"Specification. partitioning and design of a DAB channel decoder." in
Proc.VLSI Signal Processing Workhap, pp. 21-29. 1993.
131 M. B o k . D. Clawin, K. Gieske. F. Hofmnn. T. Mlasko, M. J. Ruf. and
G. Spreitz "The receiver engine chipset for digital audio broadcasting,"
in hoc. URSI Int. Symp. Signals. System. and Electronics. pp. 338-342,
1998.
141 A. Delamelk, J. Huisken. 1. V. Loan. and F. Welten. "A chip set for a
digital audio broadcasting channel decoder." in hoc. IEEE Custom
Integrated Circuit Coni.. pp. 13.4.1-13.4.4. 1995.
151 A. Delaruelle. J. Huisken. 1. van Laan, and F. Welten. "A channel
demodulator IC for digital audio broadcasting,'' in hoc. IEEE Custom
Integrated Circuits Conf. 1994. pp. 47-50. 1994.
161 S. He. and M. Torkelson. "Design and implementation of a 1024-point
pipeline F l T processor." in Proc. IEEE Custom Integrated Circuits Coni,,
pp. 131-134,1998.
171 E. Bidet, D. Castelain. C. Jaanblanq. and P. Senn. "A fast single-chip
implementation of 8192 complex paint FTT." IEEE I. Solid-State
Circuits, vol. 30. no. 3. pp. 300-305, March 1995.
181 E. Cedn. Richard C. S . Morling and I. Kale. "An extensible complex fast
Fourier transform processor chip for real-time specmm analysis and
m~suremenf."IEEE Trans. Instrumentation and Measuremnt. vol. 47.
no. 1. pp.95-99, Feb. 1998.
191 H. F. Lo, M. D. Shieh. and C. M. Wu, "Design of an efficient FFI
processor far DAB system" in Proc. IEEE Inl. Symp. Circuits and
System. 654-657.2001
[IO1 E. 0.Brigham The Fnsf Fourier Tonsform and ifs Applications.
Prentice-Hall Inc.. 1988.
[Ill M. Biver, H. Kaeslin, and C. TormMsini. "In-place updating of path
metiics in Viterbi decaders," IEEE J. Solid-State Circuits. vol. 24.pp.
1158-1159,Aug.1989.
Table 1. Comparisons of different implementations
E. Bidet
171
No. of butterfly
unit
logy, radix-r
A. Delaruelle
Gate counts of
arithmetic
components
Memory size
No. of clock
cycles
N = 2048
Sub"'
+896* log:
2048 (dual- ort)
I , radix-4
I I . radix-2
CM
4 *log: Adder'"
4*log:
Proposed
151
5. CONCLUSION
Up to date, lots of efforts have been devoted to the
development of low-cost DAB products. Of the key techniques to
build a DAB receiver. the FFT is one of the key components, which
is very suitable for ASIC implementation. This paper explores
efficient solutions for hardware implementations of the FFT
processor such that they can fit in the specification of the Eureka147 standard under limited hardware resources. AU the functional
blocks are designed, simulated, and verified using the Synopsys and
Cadence software and the fmd layout is ready for VLSI fabrication
based on the 0.35 p n TSMC process and Compass cell library.
1 CM
1 Adder
Sub
4 Adder
4 Sub
9156
4 Registe
2954
2x2048
4xA,")
2458
1 I264
22528
11-140