Category Archives: DSPs

digital signal processors, dsp

Embedded DSP Market

Forward Concepts
According to a new market study from Forward Concepts, general-purpose digital signal processor (DSP) chips is forecasted to grow 8% in 2007 to $9 billion. Forward Concepts predicts a more typical growth of 15% in 2008. The embedded DSP market is expected to grow to $17.6 billion in 2007, which is almost twice the size of the general-purpose DSP chip market.

The general-purpose DSP market is the best known and is dominated by Analog Devices, Freescale, Agere/LSI, and Texas Instruments. The embedded DSP market, on the other hand, is where most new opportunities for emerging companies are because of lower barriers to entry. The embedded DSP market is dominated by companies like Qualcomm, Broadcom, Marvell, and Infineon, with most of their DSP products offered as Systems on Chip (SoC). Because of the heavy SoC emphasis, the major RISC vendors have added DSP capability to their product offerings.

The Forward Concepts study points out that the general-purpose DSP market is dominated by communications applications, with cellular being the biggest. The embedded DSP market, however, is more closely identified with multimedia applications. But, that market segment also includes communications chips for Wi-Fi, WiMAX, and Bluetooth as well as DSL and cable modems. All of these and new DSP-centric markets like DAB and HDTV are also forecast in the report through 2011.

“DSP Chip Strategies ’07″ consists of 338 pages, 105 figures, 71 tables and also includes an extensive 36-page appendix that includes a listing of abbreviations and acronyms and a glossary of DSP terminology. The hard copy price for the study in North America is $3,895.00 and is available electronically only on an enterprise-wide license basis for $8,000.00.

More info »

DSP Technical Course

hueggenberg is offering a technical course on theory, algorithms, and architectures of digital signal processing (DSP). The complex mathematical theory associated with digital signal processing is presented in an intuitive and straightforward style. The course is aimed at a wide audience reaching from scientists, engineers, project managers to even marketing staff. The following prior experience is useful but not essential: programming principles, electrical engineering principles, and undergradute level mathematics. Special attention is paid to practical experience; each presentation is concluded by a hands-on session in which attendees will be able to simulate and implement the structures and architectures introduced. Each attendee will receive a comprehensive set of notes and examples for in depth study after the course.

Course dates and locations

  • April 24th – 27th, 2007 in Munich, Germany
  • November 6th – 09th, 2007 in Munich, Germany

The four day course is held in English and will cover:

  • Signal Processing Review
  • The Generic DSP System
  • Frequency Domain Analysis
  • Digital Filtering
  • DSP Software/Hardware
  • DSP Audio/Baseband Processing
  • Signal (Audio) Source Coding
  • Adaptive DSP Algorithms
  • Computationally Efficient DSP Linear Systems
  • Digital Communications
  • DSP for Mobile and Wireless
  • DSP (Software) Enabled Radio Architectures
  • DSP on FPGAs

More info »

Multi-Format Video Transcoding Webcast

TI is offering a webinar on video transcoding. Transcoding is the ability to take existing video content and change the format, bitrate, and resolution in order to view it on another device. As video continues to expand into portable devices and infotainment systems, the ability for video to be easily transportable and playable on any device will become more important. This also applies to making high definition (HD) content viewable on any video device at any resolution.

Multi-format transcoding will enable the seamless transmission of video content between all types of video devicesCurrently, it is possible to transcoding a single video format. However, there is a need for transcoding many video formats. The key is multi-format transcoding. In order to be successful, future video products will need to able to transcode multiple formats in real-time.

TI thinks it has the answer with its multi-format advanced video codecs and its position as the only single DSP provider performing transcoding. Register for their Video Transcoding Webcast for more information. The webcast will take place on Thursday December 7 (10am CST).

free Electronic Design

Code:DSP Web Seminars

Altera is hosting a three-part web seminar series on video, image, and signal processing. The next generation of FPGA solutions will enable designers to develop architectures that boost digital signal processing (DSP) performance and lower overall costs. The net seminars features experts from Altera, The MathWorks, and 4i2i. The seminars will cover:

  • Lowering costs using Cyclone(R) II FPGAs and HardCopy(R) II structured ASICs
  • Design flows including MATLAB/Simulink and DSP Builder/SOPC Builder
  • Video processing solutions including scaler, deinterlacer, and H.264 Video Compression
  • Wireless processing including Digital IF solutions
  • Video surveillance and WiMAX system implementation with FPGAs

Target audience:

  • FPGA and ASIC Hardware Developers
  • DSP System Architects
  • Embedded and DSP Software Engineers
  • Engineering or Technical Managers

Participants who attend any of the three net seminars in this 2006 series can enter the drawing for a chance to win one of three RCA Lyra Audio/Video Jukebox Media Players built with Altera(R) devices. Participants who attend all three Code:DSP net seminars in this 2006 series, and enter each of the three net seminar drawings, are automatically entered into the grand prize drawing for a chance to win an Epson P2000 Multimedia Storage Viewer built with Altera devices.

free engineering publications

More info:

Video Processing Tutorial with FPGAs
Wednesday, November 1, 2006
11:00 AM Pacific Time

IF Modem Design
Thursday, November 2, 2006
11:00 AM Pacific Time

Multi-Channel H.264 Encoding Solution for Surveillance Applications
Thursday, November 9, 2006
11:00 AM Pacific Time

You can register here.

Creating On-Screen-Displays with DaVinci

TI has a video podcast to show how easy it is to create on-screen-displays (OSDs) by leveraging TI DaVinci video accelerators and TI’s eXpressDSP(TM) digital media algorithm standard.

The podcast features:

  • Technical Overview of the DVEVM
  • Overview of sample code and compression and decompression algorithms
  • Explanation of TI DaVinci Video Processing Sub-System (VPSS)
  • Creation of OSD example using GIMP (24 Bit RGB)
  • Demo of how MonteVista(TM) Linux is used to mount a hard drive on the ARM in DaVinci to save OSD graphic example
  • Run the OSD example by coping the graphic example into the video buffer using FPDEV

free science publications

Note: DVEVM is short for Digital Video Evaluation Module, which enables developers to start immediate evaluation of DaVinci(TM) processors and begin building digital video applications such as videophones, automotive infotainment, digital still cameras, streaming media, IP set-top boxes, video security systems and digital video products that have yet to be invented. The DVEVM allows developers to write production-ready application code for the ARM and provides access to the DSP core using DaVinci APIs to begin immediate application development.

Multi-Core RTOS for DSP Applications

Single-core processor architectures are no longer feasible for high-end solutions. Multi-core solutions are becoming the norm. While providing a solution that enables continuing performance increases, the switch to multi-core architectures creates new challenges for the application programmer. The article describes the use of a multi-core real-time operating system (RTOS) that enables programmers to develop most of their code as though they were targeting a single-core device. The concepts described are general, but the particular examples are based on the SmartDSP OS, a lightweight multicore RTOS optimized for use on Freescale DSPs based on StarCore technology.

Source: DSP DesignLine

Coming Soon to an Eyeball Near You

There is an interesting post on the TI blog, How Small is Too Small? In the post, Gene Frantz stated that the screens on some cell phones are too small and practically unreadable. On the other hand, PDAs’ screens have grown at the expense of keyboards. Now might be the time to consider separating the display from the device itself. He then proposed using near-to-eye (NTE) high-resolution micro-display that runs wirelessly from a wearable digital processor. Naturally, the NTE microdisplays will require a head-mounted device (HMD) in the form of eyeglasses, goggles, visor, or headband.

Now that is an interesting idea. Can you imagine how cool it would be to couple the HMD with a bluetooth headset? I’m thinking a portable Xbox or the ultimate digital movie player. How about mounting a camera on the HMD too? Being a father of three young children, I have often wished I had a digital camera mounted on my forehead to preserve those precious moments. By the time I retrieve my camera, the moment is gone. My children have moved on with their little lives.

Obviously, HMDs have some obstacles to over come. I can just see people stupid enough drive with them on. I’m not a doctor (I just play one on TV), but my guess is that a display right in front of your eyeball isn’t exactly good for your eyesight. Nevertheless, the idea of separating the display from the device and using a HMD is very interesting.

Optimizing Speech Recognition Performance with DSP

Embedded Star has an article on using DSP technology to optimize speech recognition performance. Here is a short excerpt:

It might be, that in 50 years time, we’ll have a family android who will converse with us about the weather or even our favorite sport team’s mid-season performance. If this is the case, then an important component of this icon of the future will be its ability to recognize speech the same way as humans. For the moment though, ‘speech recognition’ is an important emerging technology that is playing a key role in automotive telematics, mobile phone technology, conferencing systems and similar telecom applications. This article discusses some of the obstacles that such systems need to overcome in order to move forward, towards a human level of performance, and how DSP noise reduction can help optimize the performance of such systems.