Xcell Journal: The authoritative journal for programmable ... - Xilinx
Xcell Journal: The authoritative journal for programmable ... - Xilinx
Xcell Journal: The authoritative journal for programmable ... - Xilinx
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
function at smaller screen sizes up to common<br />
intermediate <strong>for</strong>mat (CIF) resolutions,<br />
but to go beyond this to standard<br />
definition (SD) or high definition (HD)<br />
requires the per<strong>for</strong>mance of a <strong>Xilinx</strong> FPGA<br />
to per<strong>for</strong>m some of the more math-intensive<br />
functions (such as motion estimation)<br />
in conjunction with a <strong>programmable</strong> video<br />
processor. Our DSP capability makes<br />
<strong>Xilinx</strong> the technology of choice <strong>for</strong> these<br />
new demanding applications.<br />
For years the only other solution <strong>for</strong> these<br />
very high per<strong>for</strong>mance DSP applications<br />
was custom devices – ASICs. Yet ASICs take<br />
far longer to design, cost much more to<br />
develop, cannot easily be modified to meet<br />
changing requirements, and are risky because<br />
of their complexity. <strong>Xilinx</strong> <strong>programmable</strong><br />
devices and development tools provide a far<br />
better solution with less overall cost.<br />
Today, the high-per<strong>for</strong>mance FPGAbased<br />
DSP market alone is worth more<br />
than $200 million, and we have over 80%<br />
of that market. According to market estimates,<br />
the DSP market addressable by<br />
FPGAs is expected to grow to more than<br />
$3 billion by 2007. So, as you can see, the<br />
future looks very bright <strong>for</strong> <strong>Xilinx</strong> as the<br />
demand <strong>for</strong> very high per<strong>for</strong>mance DSP<br />
continues to grow. We are well positioned<br />
to provide the devices, the development<br />
tools, and the support services to meet this<br />
growing demand.<br />
Embedded Processing<br />
We are relatively new to the embedded processing<br />
market – three years ago we introduced<br />
our Virtex-II Pro family, which<br />
includes an embedded hard-core IBM<br />
PowerPC processor. Although it took<br />
awhile <strong>for</strong> the idea to catch on, we now have<br />
thousands of design wins using our embedded<br />
processors. And in addition to the<br />
PowerPC processor, we now offer our 32-bit<br />
MicroBlaze and the 8-bit PicoBlaze<br />
soft-core processors. All of these embedded<br />
processors work together, using the same<br />
peripherals and IP, so you can easily create<br />
complete high-per<strong>for</strong>mance, multi-processor<br />
systems on a single low-cost chip.<br />
<strong>The</strong> total embedded processor market is<br />
very fragmented because there are multiple<br />
architectures and multiple operating sys-<br />
V I E W F R O M T H E T O P<br />
tems. Customers tend to stay with a known<br />
architecture because of their long-term software<br />
investment – no one wants to re-code<br />
and re-port their designs to a new architecture.<br />
That’s one reason why we chose the<br />
PowerPC as our high-per<strong>for</strong>mance processor,<br />
because (except <strong>for</strong> cell phones and<br />
video games) it is the one most used in our<br />
industry, and it is well supported by both<br />
IBM and Motorola. Capturing even a relatively<br />
small percentage of this $15 billion<br />
market would mean significant revenue <strong>for</strong><br />
<strong>Xilinx</strong>. Many embedded processing customers<br />
are beginning to realize the benefits<br />
of our technology – and we’ve only started<br />
to focus on this market segment.<br />
Because our MicroBlaze and PicoBlaze<br />
processors are created as soft cores, they are<br />
very flexible and extensible. Plus, they are<br />
fast enough to meet the needs of many<br />
applications, very inexpensively. Combined<br />
with our high-per<strong>for</strong>mance PowerPC<br />
processor, they <strong>for</strong>m an unbeatable alliance<br />
that can handle the most demanding applications<br />
with ease, all on a single <strong>programmable</strong><br />
device.<br />
Our processor strategy is to provide a<br />
range of embedded processors, all using<br />
the same peripherals and IP, all working<br />
together seamlessly on a single chip, and<br />
working seamlessly with our DSP and<br />
logic functions. Thus you can build and<br />
simulate very complex systems and produce<br />
production-ready designs faster than<br />
ever be<strong>for</strong>e. <strong>The</strong>n, as your requirements<br />
change or as design errors are uncovered,<br />
you can quickly modify your design and<br />
resume production without losing customers.<br />
That’s the power of programmability;<br />
that’s what <strong>Xilinx</strong> does best. <strong>The</strong><br />
advantages are enormous.<br />
Focusing on the Future<br />
Our original focus was on supporting logic<br />
designers – the traditional customers <strong>for</strong> our<br />
devices. However, DSP and embedded processing<br />
designers are very different from logic<br />
designers; they use different tools, they have<br />
different needs and expectations, and they<br />
approach their designs in different ways. For<br />
example, DSP designers usually work with<br />
algorithms such as Fast Fourier Trans<strong>for</strong>ms<br />
and FIR filters; embedded processing design-<br />
ers work with high-level languages such as C<br />
or C++, while logic designers usually work in<br />
VHDL or Verilog. Although the final<br />
implementation is in an FPGA, the design<br />
approach is very different <strong>for</strong> each of these<br />
customers, and thus we must support these<br />
customers in different ways.<br />
<strong>The</strong>re<strong>for</strong>e, to ensure that we are addressing<br />
the needs of each market segment, I<br />
decided to create two new divisions within<br />
<strong>Xilinx</strong>; one to focus on the DSP market<br />
and one to focus on the embedded processing<br />
market. Each new division, headed by a<br />
vice president, will focus on providing the<br />
development tools, devices, IP (cores), support<br />
services, and marketing functions to<br />
fully capitalize on these growing technologies.<br />
We intend to be the leader in all of<br />
these key <strong>programmable</strong> technologies.<br />
Conclusion<br />
<strong>Xilinx</strong> is the only company that can bring<br />
all these <strong>programmable</strong> technologies<br />
together in a single device, giving you a<br />
tremendous advantage in per<strong>for</strong>mance,<br />
cost, and time to market. If you do a system-on-chip<br />
design in an ASIC, it will<br />
require tens of millions of dollars in upfront<br />
(NRE) investment, and ASIC designs<br />
are risky because you not only have to do<br />
the logic design – you must also do the<br />
physical design. This can only be justified<br />
<strong>for</strong> high-volume, low-cost applications.<br />
With <strong>Xilinx</strong> you can do a system-onchip<br />
design with no NRE. And because the<br />
chip itself is already designed and<br />
debugged, you don’t need to worry about<br />
physical design issues such as crosstalk and<br />
power distribution. All you need to do is<br />
develop the logic design, which can be<br />
quick and easy using our growing family of<br />
IP and development tools that solve many<br />
complex design problems <strong>for</strong> you.<br />
Basically, now we can offer a systemon-chip<br />
<strong>for</strong> the masses, because now we<br />
have the advantages of an ASIC in a flexible<br />
and <strong>programmable</strong> device. Now you<br />
can create a single chip that includes DSP<br />
and embedded processors, along with IP<br />
and custom logic, <strong>for</strong> much less cost and<br />
no risk. All these <strong>programmable</strong> technologies,<br />
available on a single device, give you<br />
a significant advantage.<br />
Winter 2004 <strong>Xcell</strong> <strong>Journal</strong> 7