Electronic Design

  
Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


[Technology Report]
Advanced VLIW Architectures Unleash Raw DSP Horsepower
A new wave of DSPs boasts a tenfold improvement in signal processing while slashing power to a new low.

Ashok Bindra  |   ED Online ID #3465  |   May 15, 2000


"Prior to this tool, DSP programmers experienced difficulty analyzing the behavior of their assembly code," notes Anne Mascarin, DSP market segment manager at The MathWorks. "Consequently, it was difficult for engineers to determine whether the assembly code was performing the functions for which it was designed."

To facilitate FPGA adoption in mainstream DSP applications, The MathWorks has entered a strategic alliance with Xilinx Inc. Its mission is to give designers a way to develop high-performance DSP systems on FPGAs using The MathWorks' system design and verification tools. In reality, the two partners have been working quietly for two years to create a solution that automatically translates system-level design into FPGA implementation. "It will open up the usage of FPGAs to the DSP designer community," says Per Holmberg, product marketing manager at Xilinx.

"Today, the price gap between high-density FPGAs and ASICs or single-chip DSPs is negligible," Holmberg adds. "They have evolved to become production parts. And, they can significantly reduce development time. This tool will enable designers to build and verify an entire DSP system and then automatically generate an HDL representation compatible with Xilinx FPGA implementation (Fig. 3). It will automatically map the DSP design to the Xilinx LogicCORE building blocks for optimal implementation and lowest silicon cost."

Traditionally, DSP developers have opted between an ASIC/ASSP and a programmable DSP processor. An FPGA combines the performance and system integration of ASICs/ASSPs with the reprogrammability and time-to-market benefits of processors. The Xilinx system generator for The MathWorks' Simulink interface is expected to be released in the third quarter of this year.

Unlike traditionally bus-oriented architectures, BOPS Inc. has taken the cluster-switch approach. With three levels of parallelism involving indirect VLIW, SIMD, and MIMD on top of a cluster switch, BOPS has generated three sets of a synthesizable Verilog DSP core for system-on-a-chip (SoC) solutions. Adopting a licensing strategy, the design house has crafted single-, dual-, and quad-processor versions for array processing in DSP applications.

BOPS provides a complete tool chain that includes a GNU C compiler. This tool allows direct conversion of MATLAB models into BOPS-optimized assembly code without going through C. For those who prefer C, BOPS also provides a parallelizing C compiler that exercises parallelism at three different levels for generating compact code. Vivsis, a subsidiary of Mitsubishi, and SiByte, a MIPS-architecture startup, license BOPS' proprietary cores. In fact, SiByte is developing SoCs for Internet appliances. Concurrently, BOPS is looking to improve the fundamental core with the addition of the PCI bus, a 64-bit DRAM bus, and a 32-bit MIPS interface.

Others following the licensing path for growth include LSI Logic, Infineon, Massana, and 3DSP. Philips Semiconductors and Hitachi Semiconductor are eying emerging sockets in this fray as well. To strengthen its position in high-growth wireless infrastructure and networking applications, LSI Logic has expanded its CoreWare ASIC library with ZSP's 400-MIPS superscalar DSP engine. For its ZSP core, the company has garnered support from Broadcom Corp., Brecis Communications, and TollBridge Technologies—a developer of IP-based multiline voice solutions. Brecis intends to employ the ZSP400 core in VoIP solutions.

To further add vitality to the ZSP400 core, LSI has added an addressing mode register for fast Fourier transforms, eight more shadow registers for context switching and low-latency interrupts, and two extra loop registers for minimizing the code. Plus, it has increased the memory size to address large programs as well as split the memory into data and program banks. LSI's software tools manager Prasad Kalluri adds that the associated compiler has been streamlined with better machine description for 10% faster code generation, since tools are important. A new cycle-accurate simulator replaces the older model.

Though not as powerful as other VLIW-based cores, Infineon continues to refine the configurable long-instruction-word CARMEL core with additional bells and whistles to lure system-level DSP designers. The latest CARMEL model, the DSP20xx, comes with a PowerPlug accelerator that lets developers configure the instruction set and modify the core. Subsequently, the new accelerator can implement computation-intensive features like multiple data rates and complex modulation schemes without compromising power dissipation and system costs. Designed to operate at frequencies up to 300 MHz, the latest CARMEL is expected to be available in the fourth quarter.

Traditionally, VoIP implementations and cable-modem applications have demanded separate DSP and RISC microcontrollers. DSPs efficiently perform telephony middleware tasks, and RISCs execute control tasks adequately. In turn, Hitachi Semiconductor is considering packing multiple 133-MIPS SH3-DSP cores on a single die.

"A DSP has a lot of deterministic requirements," says Peter Carbone, manager for Hitachi's microprocessors and microcontrollers. "There is uncertainty with a RISC+ DSP hybrid structure like the SH3-DSP. By using multiple cores, the device can be architected to do more DSP tasks on one, and put control tasks on another." Hitachi is evaluating such an approach with two cores on a single chip using a 0.18-µm CMOS process. Standard multiple core-based devices are planned for release in 2001, according to Hitachi.

To improve the performance of the 133-MIPS SH3-DSP, its developers are optimizing the chip's instructions and enhancing its speed. Simultaneously, a better C compiler is in the works that will generate assembly code for the SH3-DSP. In addition to speeding up development of VoIP, the company has ported a media-gateway control protocol to the SH3-DSP, as well as readied a VoIP reference design with telephony middleware.

Suppliers Of DSP Chips And Cores
Analog Devices Inc.
(781) 329-4700
www.analog.com

BOPS Inc.
(650) 330-8407
www.bops.com

Hitachi Semiconductor
(America) Inc.
(800) 285-1601
www.hitachi.com

Infineon
Technologies Inc.
(408) 501-6880
www.infineon.com

LSI Logic Inc.
(408) 433-6359
www.lsilogic.com

Lucent Technologies
(800) 372-2447
www.lucent.com

Massana Inc.
(408) 871-1415
www.massana.com

Motorola Inc.
(512) 933-6300
www.motorola.com

Philips Semiconductors
(408) 991-3518
www.semiconductors.
philips.com

STMicroelectronics Inc.
(781) 861-2650
www.st.com

Texas Instruments Inc.
(972) 644-5580
www.ti.com

3DSP Corp.
(949) 260-0156
www.3dsp.com

Xilinx Inc.
(800) 255-7778
www.xilinx.com



<-- prev. page     1 2 3 [4]     next page -->

Reprints   Printer-Friendly  Email this Article  RSS    Font Size   What's This?


  • Network-On-Chip Tools Arrive for The Masses
  • Tackling System Design Challenges Through Early Verification
  • ESL Tools Take Center Stage As Designers Move Up
  • Parasitic Extraction Tool Targets Next-Generation Custom ICs
  • Synopsys Jumps Into ESL-Synthesis Pool
  • Verify Control Systems Before Committing To Hardware
  • You're Using How Many FPGAs?
  • Tool Up For The FPGA Blitz
    1) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (179 views today)
    2) Hot Hands For Some Cool Rock: Motion Sensing Meets Audio Engineering
    (168 views today)
    3) What's All This Transimpedance Amplifier Stuff, Anyhow? (Part 1)
    (87 views today)
    4) GPS-Derived Grandmaster Clock Delivers Ultra-Precise Time And Frequency Sync
    (77 views today)
    5) Downconverting Mixers Lower Power Consumption While Improving Performance
    (63 views today)
    ALL TOP 20



    POST YOUR COMMENTS HERE
    Name:

    Email:
    Your Comments:

    Enter the text from the image below


    Please refresh the page if you have trouble reading this text.

    Search Electronic Design
         
      
     
    Web Seminar
    Sponsored By:
    Title: Read Pacing: A Performance Enhancing Feature of PCI Express Gen 2 Switch Devices
    Speakers: 
    Date: 07/01/08
    Register: 

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
    Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources