Taking a multicore DSP approach to medical ultrasound beamforming

This product how-to article describes how to use a Freescale DSP MSC8156 to produce diagnostically useful medical B-mode ultrasound imaging results, using no more than about 38% of the resources of the DSP, leaving enough room to also perform Doppler imaging. A critical factor in the design of many medical ultrasound equipment designs is the effectiveness of the beamforming algorithms, …

Managing power in embedded applications using dual operating systems

In this product how-to article, TI’s Loc Truong describes how to use inter-processor communication and state machine design to reduce the overall system power in a heterogeneous dual-core system based on the company’s OMAP-L138 C6-Integra DSP + ARM processor running its in-house dual DSP/BIOS RTOS. Energy consumption is becoming more of a concern as it is receiving an increasingly …

Creating video that mimics human visual perception

Recent significant breakthroughs in core video processing techniques have nurtured video technology into one that looks aptly placed to contest the capabilities of the human visual system. For one, the last couple of decades have witnessed a phenomenal increase in the number of pixels accommodated by display systems, enabling the transition from standard-definition (SD) video to high-definition (HD) video. …

Building mobile and embedded consumer devices that can “see”

Eldad Melamed of CEVA provides some general guidelines for developing signal processing algorithms that will allow the use of real-time face detection applications on any mobile device. In response the market demand for embedded vision capabilities, an industry alliance has been formed. Spearheaded by the market research firm BDTI, the Embedded Vision Alliance (EVA) consists of 16 initial members from …

Where to start for Linux system programming?

Question by Selvakumar V: Where to start for Linux system programming? I wanna to learn about systerm programming side in Linux Embedded development? I am new to this field and have some basic knowledge in that. I meant the system programming here as Boot code customization, Kernel customisation …etc. Best answer: Answer by najarmac@yahoo.com hi friend, system programming side in …