Discover New Applications For Low-Cost Solutions Discover ... - Xilinx
Discover New Applications For Low-Cost Solutions Discover ... - Xilinx
Discover New Applications For Low-Cost Solutions Discover ... - Xilinx
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
System Challenges<br />
The differing requirements of 3G backhaul<br />
and residential/SME applications mean<br />
that, as a designer, you must create access<br />
solutions that are capable of handling a<br />
wide range of services. These include legacy<br />
services such as time division multiplexing<br />
(TDM), IP (Internet Protocol), and VoIP<br />
(Voice over Internet Protocol). A variety of<br />
backhaul requirements must also be accommodated,<br />
including ATM and packet-based<br />
protocols. In other words, your design must<br />
have enough flexibility to efficiently carry<br />
any traffic type.<br />
Maintaining QoS and delivering<br />
99.999% availability, or “five<br />
9s,” is made more difficult by<br />
environmental effects such as<br />
rain, obstructions, or other nonline-of-sight<br />
conditions. Both<br />
the IEEE and ETSI standards<br />
have introduced adaptive coding<br />
and modulation algorithms that<br />
make the best use of the available<br />
bandwidth under favorable link<br />
conditions, and they invoke a<br />
more reliable alternative to maintain<br />
availability under unfavorable<br />
link conditions. Co-channel<br />
interference also acts to degrade<br />
link quality, and both standards<br />
address this issue as well.<br />
A wireless access system may<br />
be presented with multiple connections<br />
per terminal, multiple QoS levels<br />
per terminal, and a large number of statistically<br />
multiplexed users. As a result, secondgeneration<br />
systems demand an extremely<br />
high-performance, scalable, signal processing<br />
platform designed for wireless processing<br />
and dataflow.<br />
Physical Layer Design<br />
While the Media Access Control (MAC)<br />
layer handles algorithms relevant to the<br />
various traffic classes, complex adaptive<br />
coding and modulation are performed at<br />
the PHY (physical) layer.<br />
The PHY specifications for IEEE<br />
802.16 and ETSI BRAN standards establish<br />
a burst specification that allows both<br />
time-division duplexing (TDD) and<br />
frequency-division duplexing (FDD). Both<br />
TDD and FDD support adaptive burst<br />
profiles in which transmission parameters<br />
relevant to modulation and coding may be<br />
assigned dynamically on a burst-by-burst<br />
basis. Further complexity is added by<br />
including support for half-duplex FDD<br />
subscriber stations (which may help to<br />
reduce the cost of subscriber equipment<br />
because they do not simultaneously transmit<br />
and receive).<br />
Variable burst profiles require extensive<br />
processing resources, including Reed-<br />
Solomon forward error correction (FEC)<br />
with variable block size and error correc-<br />
tion capabilities. Moreover, FEC is combined<br />
with 16-state quadrature amplitude<br />
modulation (16-QAM) or 64-QAM in<br />
both ETSI BRAN and IEEE 802.16. ETSI<br />
BRAN also defines 4-QAM.<br />
A PHY implementation for either standard<br />
integrates transceiver and CODEC<br />
(coder/decoder) functions as well as backplane<br />
interfaces and data queuing. This<br />
implementation calls for complex mixers,<br />
frequency synthesizers, mapping capability,<br />
automatic gain control, and access<br />
point synchronization in the transceiver.<br />
Additional CODEC blocks include:<br />
Viterbi and convolutional coding; interface<br />
buffering; PDU header controls and<br />
scramble/descramble; and MUX/DEMUX<br />
(multiplexer/demultiplexer) functions.<br />
Additional interfacing and data-queuing<br />
functions include frame formatting, cell<br />
queuing, and lookup or PDU overhead<br />
formatting.<br />
As a result, ETSI- or IEEE-compliant<br />
base stations must integrate extensive processing<br />
capabilities, many of which you can<br />
perform in hardware.<br />
Hardware Acceleration<br />
In both second-generation BFWA standards,<br />
the algorithmic complexity of the<br />
PHY layer in particular has accelerated<br />
faster than Moore’s law can empower DSPs<br />
to keep pace. Still, a software-reconfigurable<br />
solution is desirable given the<br />
current uncertain market conditions.<br />
Market projections are<br />
under constant review, and<br />
some manufacturers believe<br />
further harmonization of standards<br />
must take place before<br />
the true potential of BFWA will<br />
be realized.<br />
All of these factors make it<br />
extremely difficult to plan an<br />
ASIC development with confidence.<br />
These factors also make<br />
creating the ICs for standardscompliant<br />
equipment a significant<br />
challenge, especially if you<br />
want to avoid the fixed engineering<br />
development costs.<br />
On the other hand, highspeed<br />
FPGAs allow you to<br />
create custom hardware and exploit the<br />
massive parallelism needed to meet performance<br />
goals without sacrificing flexibility.<br />
You can also achieve high<br />
integration by implementing DSP functions<br />
alongside protocol translation, glue<br />
logic, and other system functions. The<br />
Virtex-II and Spartan FPGA families<br />
also provide a wealth of processing<br />
resources, including <strong>Xilinx</strong> MicroBlaze<br />
soft processor cores, as many as four<br />
embedded IBM PowerPC cores (in<br />
Virtex-II Pro Platform FPGAs), and<br />
user-selectable I/Os.<br />
These resources combine well with large<br />
IP (intellectual property) libraries, through<br />
which <strong>Xilinx</strong> offers functions such as<br />
Viterbi, turbo-product coding, and other<br />
off-the-shelf functions.<br />
Fall 2003 Xcell Journal 37