Client Login
Search
MDR Home
Embedded Processor Watch




Issue # 128 MicroDesign Resources --- January 31, 2001

Editor: Cary D. Snyder

Contributors to this issue: Cary Snyder and Markus Levy.

In This Issue:

  • Topic of the week: The Coming Era of Field Programmability
  • ARM Embraces SIMC Support
  • Embedded Tidbits

Topic of the week: DesignCon 2001
By Cary D. Snyder

"The Coming Era of Field Programmability (Or are ASICs dead?)" was the title of Chuck Fox's Keynote Presentation today at DesignCon 2001. Chuck, President and CEO of Chameleon Systems, made a compelling argument for why the traditional ASIC - or rather the traditional ASIC design process - will perish under current time-to-market pressures. I had to agree; we are entering a "chip-on-demand" age where increased system programmability is the only way to solve the time issue.

The System-on-Chip Conference Panel, aptly titled "The ASIC/FPGA Battle: Will a Hybrid Solution Win?" concluded that indeed a hybrid FPGA and ASIC will ultimately win the battle. Panel member Ronnie Vasishta, Sr. Director of Technical Product Marketing at LSI Logic, said that the biggest issue with today's ASIC design flow is verification and that adding FPGAs to ASICs enhances the flexibility of system verification. Chris Balough from Triscend said that getting a product to market quickly is more critical than ever, especially at the edge of the communications infrastructure. Fellow panel members, Peter Feist from Quicklogic and Bruce Weyer from Xilinx, both agreed that hybrid devices would play a critical role in meeting their customers' needs. Bruce made a good point that most customers want to squeeze as much bandwidth as possible into a 26 1/2 inch wide rack.

Traditional embedded-microprocessors have fixed interconnect and are programmable by the ISA. Periodic software programming changes have become a common way of providing equipment flexibility. The key requirement of the communications market - meaning LAN, WAN, wireless and telecom applications - is to increase system flexibility, and this drives the need for more system configureability.

ARM Embraces SIMD Support
By Markus Levy {01/02/01-03}

<Rerun with Title Correction>

ARM's SIMD instructions, albeit a little late in coming, will give the company's architecture a big performance boost for DSP and multimedia applications. The new instructions focus on a variety of operations, including multiply-accumulate, add, subtract, rounding, saturation, and select. Although specific implementation details haven't been released, it appears that the company will accomplish these instructions with minimal hardware additions and without changing the architecture's programming model. (The full version of this article is available online to Microprocessor Report subscribers at http://www.mpronline.com/mpr/h/2001/0102/150103.html )

Embedded Tidbits
By Cary D. Snyder

* Hitachi, Triscend Partner On Programmable Chip *

Hitachi and Triscend have partnered to jointly develop a configurable system-on-a-chip (CSoC) based on Hitachi's SuperH 32-bit RISC microprocessor. The SH2 processor, using Triscend's Configurable System Logic (CSL) matrix, will be manufactured by Hitachi using their 0.18-micron technology. The product is aimed at the cost-sensitive telecommunications market and should go into volume production sometime in 2002. The major goal is to develop a low-cost SH2 processor with the configurable attributes required by an increasing number of developers. Privately-held Triscend manufactures chips based on 8051 and ARM7TDMI processor cores. This should be a good move for both companies with Triscend making a small investment to leverage its software and hardware IP into a new market and Hitachi providing its customer base increased flexibility at a decreased cost. (For more information see http://www.triscend.com or http://www.hitachi.com)

*XILINX REFERENCE DESIGNS FOR EMBEDDED PROCESSORS*

According to Xilinx, providing embedded-processor reference designs will speed development of systems with high-performance embedded processors. These new reference designs are for IBM PowerPC, Intel StrongARM and Pentium-class, and QED processors. They target the Xilinx Virtex and Spartan series FPGAs as a part of the Xilinx Empower! program that is part of Xilinx's Platform FPGA initiative. Using FPGAs as companion chips in high-performance embedded-processor systems is a common design implementation choice, and Xilinx customers should benefit from this endeavor.

The most pronounced benefit is that programmable attributes of the FPGA provide additional freedom in choosing custom embedded-processor features. Using FPGAs in this manner provides increased control for engineering trade-off among elements of system performance, system power, and system design.

General performance and bandwidth capabilities for these interfaces, including processor speed, bus speed and width, and burst bandwidth are provided on the Xilinx Web site. For example, a reference design for interfacing multiple PowerPC 60X processors, including the bus arbiter and protocols, SDRAM, and flash memory controllers is shown implemented in Virtex-E or Virtex-II FPGAs.

A StrongARM design and development kit that implements 32-bit/33MHz PCI and 100MHz SDRAM interfaces for Intel's StrongARM SA-1110 processors using the 100,000-gate Spartan-II FPGA is available through Xilinx's distribution partner, Avnet Electronics.

Other common high-performance embedded applications can use a Virtex-E or Virtex-II FPGA as a companion chip for an 850MHz Pentium or 250MHz QED RM7000A processor. A Pentium design using the Spartan-II family is also available.

Another detail on the previously announced IBM-Xilinx project is that a hard-core PowerPC 405 microprocessor from IBM will be embedded in the Virtex-II architecture. This core is slated to operate at a 300MHz clock speed and to offer more than 420 Dhrystone mips of performance. Additional details on how the PowerPC 405 core supports a peak communications bandwidth of more than 6GB with the FPGA fabric will be provided in an upcoming Microprocessor Report article. (See www.xilinx.com or www.avnet.com for the StrongARM development kit from Avnet Electronics.)

* EDA Tools Optimized for New Altera Architectures and Quartus II Development Software *

Altera Corporation has announced a major update to its synthesis and simulation tools from third-party EDA vendors that support Altera's newest architectures: the APEX 20KC device family and the Excalibur embedded- processor solutions, which incorporate ARM-based and MIPS- based embedded-processor cores. These new versions of third-party EDA tools provided by Mentor Graphics, Synplicity, and Synopsys are optimized to work seamlessly with Altera's recently announced Quartus II development software. Altera claims that the new Quartus II development software establishes a new standard for PLD software, providing designers with an advanced environment for system-on-a- programmable-chip (SOPC) design.

Altera says it has been working closely with its key EDA partners to include innovative synthesis and simulation algorithms in their software to support Altera device architectures, especially Excalibur embedded-processor solutions. In addition, all the companies have worked together to improve the integration of these EDA tools with Altera's new Quartus II development software to provide Altera's customers with the best possible system-on-a-programmable-chip design experience.

According to Mentor Graphics, the Excalibur embedded-processor solutions and APEX 20KC devices begin a new era in programmable logic devices. Exemplar, in close collaboration with Altera, has enhanced Mentor's FAST (FPGA Architecture Specific Technology) algorithm in LeonardoSpectrum to take full advantage of these new architectures for the benefit of mutual customers.

A spokesperson for Synplicity Inc. indicates that the company's Synplify product integrates seamlessly with Altera's advanced Quartus II development software, producing excellent results for the APEX device families and the Excalibur embedded processor solutions, including significant compile-time improvements.

Synposys indicates that its FPGA Express OEM version 3.5.1 includes support for Altera's latest products, including the new Excalibur embedded-processor solutions and the APEX 20KC family of devices and works in a tight flow with Altera's new Quartus II development software. Because of close cooperation between Altera and Synopsys, the version 3.5.1 release of FPGA Express and FPGA Compiler II includes several features to ensure high-performance quality of results (QoR) in the diverse applications that use the latest Altera architectures. For example, Synopsys' advanced algorithms significantly reduce the logic needed to implement constant coefficient multipliers.

ModelSim provides Altera customers with simulation performance; behavioral, RTL, and gate-level simulation capability; and a debug environment on all current popular platforms. All standard ModelSim products, along with the ModelSim Altera Version, available directly from Altera, can be used with the new Quartus II development software to develop designs for the complete Altera product line, including Excalibur embedded-processor solutions and APEX 20KC devices.

Pricing and Availability

The new versions of the Mentor Graphics, Synplicity, and Synopsys tools are available in February 2001. The Altera OEM versions of LeonardoSpectrum, FPGA Express, and ModelSim will be available in February 2001 from Altera for all new subscriptions and as an upgrade shipment for all existing customers on active subscription. At $2,000 for a single-user, PC-based license, an annual subscription entitles a customer to receive the first version of Altera's Quartus II development tool and the latest version of Altera's MAX+PLUS II development tool and the Mentor and Synopsys OEM synthesis and simulation tools, as well as all software updates for 12 months. For more information see http://www.altera.com.

* XILINX SHIPS INTELLECTUAL PROPERTY FOR VIRTEX-II FPGAs *

Xilinx has announced the availability of new, enhanced intellectual property (IP) cores for use with the Xilinx next-generation Virtex- series FPGAs. Xilinx claims the Virtex-II devices provide designers "with a programmable platform to more easily integrate with both soft and hard IP cores." Xilinx discussed Virtex-II devices and the cores at the XtremeDSP/Virtex-II Technical Simulcast at the Santa Clara Marriott Hotel on January 25, 2001, in a presentation that was broadcast live via satellite to movie theaters in 45 North American cities. Details of this simulcast can be accessed at http://www.xilinx.com/events/seminars/xtremedsp.htm.

AllianceCORE partner Kevin Heawood of NMI Electronics claims that Virtex-II devices give FPGAs a major step toward meeting true system- level characteristics. According to Mr. Heawood, the "Virtex-II device not only has more logic resources, more memory, and faster routing, it also incorporates sophisticated clock and impedance management. These latter features are just as critical to the design of real-world systems as raw logic and memory. We are already incorporating the Virtex-II devices into our MicroEngine Single Board Computer family."

The Xilinx AllianceCORE program has more than 20 third-party IP providers developing and enhancing cores for use in Virtex-II devices. Products in development include a DSP development board and cores that support embedded- processing and networking applications. An important performance parameter that was mentioned comes from AllianceCORE partner ARC Cores (UK), which achieved a 60% speed increase in its 32-bit configurable processor core ported into a Virtex-II device.

Xilinx claims that the latest IP release for Virtex-II devices includes new and enhanced cores, such as an 8-bit/10-bit encoder and decoder, parameterized synchronous and asynchronous FIFOs, and a single- and dual-port block memory generator. The release also includes cores that are part of the Xilinx XtremeDSP initiative (see November 21, 2000 press release), such as a FIR filter generator, parameterized multiply and accumulate (MAC), and a multiplier generator. (For more information see http://www.xilinx.com).


More Embedded Processor Watches
Most Recent, 2000 Articles, 1999 Articles, 1998 Articles

 

 

 

 

 

 

Privacy Statement Site Index Help Contact Us Subscribe
Copyright © 2000 MicroDesign Resources