The TI Embedded Processor Software Toolkit for Medical Imaging (STK-MED) is a collection of several standard ultrasound algorithms optimized for TI’s C64x+™ architecture. The algorithms showcase how medical imaging functions can leverage the C64x+ architecture for efficient performance and power consumption. The goal of the STK-MED is to shorten customer development time of medical imaging systems by providing optimized implementations of commonly used processing blocks. The source code contained in the STK-MED can easily be extended or modified to develop customized and differentiated modules.

The STK-MED contains optimized C64x+ DSP software for processing blocks commonly found in a medical imaging system. The STK-MED contains a detailed algorithm description, API documentation, benchmarks and test bench for each software module.

The software and test benches can either be run on a CCS device simulator or on a target device. (The C6455 DSK for Medical Imaging is a recommended platform for developing with the STK-MED.)

The STK-MED includes the following modules:

  • Optimized kernel implementations for B-Mode processing
  • Optimized kernel implementations for Doppler Processing functions for 1D Color Flow, 2D Color Flow, Wall Filter and Power Estimator
  • Optimized kernel implementations of RF demodulation and decimation
  • Optimized kernel implementations of Delay And Sum (DAS) receive beamforming
  • Optimized system implementation of Scan Conversion on C64x+ DSP cores of the DM6437, C6455, DM6446 and OMAP3530 SoC
  • Optimized math utilities
  • 3-D rendering
  • Real-time image processing for Optical Coherence Tomography (OCT)

These modules are offered in source code. The table below summarizes the deliverable form of each software module.
B-Mode Source
Wall Filter Source
Delay and Sum (DAS) receive beamforming Source
Scan Conversion Source
1D Color Flow Source
2D Color Flow Source
Power Estimator Source
3D Rendering Source
RF demodulation and decimation Source
OCT: Optimized FFT Source
OCT: Cubic Spline Source
Optimized math utilities Source

Math Utilities for STK-MED

The STK-MED includes several optimal precision and low complexity implementations of utility math functions used within the functional modules. The math utilities include test benches and profiling. The functions provided include:
  • Four quadrant inverse tangent function
  • Complex magnitude function
  • Division function



すべて表示 21
種類 タイトル 英語版のダウンロード 日付
ホワイト・ペーパー Another Look at the Future of Medical Processing 2013年 7月 12日
その他の技術資料 Picture it: DSPs in medical imaging (Rev. C) 2013年 7月 12日
ホワイト・ペーパー Medical Software Development on Keystone Devices 2013年 7月 12日
その他の技術資料 Medical Imaging Tools provide fast, easy ultrasound development (Rev. B) 2012年 1月 20日
アプリケーション・ノート Using TI’s Embedded Processor Software Toolkit for Medical Diagnostic Ultrasound 2010年 6月 8日
ホワイト・ペーパー Multicore processors bring innovation to portable medical imaging systems 2010年 6月 8日
アプリケーション・ノート Implementation of Affine Warp Using TI DSP 2010年 6月 8日
その他の技術資料 Embedded Processor Software Toolkit for Medical Imaging Ver 2.0 2010年 6月 8日
アプリケーション・ノート Algorithms for Optical Coherence Tomography on TMS320C64x+ TI DSP 2010年 6月 8日
アプリケーション・ノート Doppler Color Flow Estimator (2D) 2009年 10月 28日
アプリケーション・ノート Wall Filter for Color Flow 2009年 10月 28日
その他の技術資料 TI Embedded Processor S/W Toolkit for Medical Diagnostic Ultrasound S/W 2009年 10月 28日
その他の技術資料 TI Embedded Software Toolkit for Scan Converter Release Notes 2009年 10月 28日
その他の技術資料 Doppler Color Flow Estimator (1D) Data Sheet 2009年 10月 28日
その他の技術資料 RF Demodulator Data Sheet 2009年 10月 28日
その他の技術資料 Receive Beamformer (RXBF) Data Sheet 2009年 10月 28日
その他の技術資料 Four Quadrant Inverse Tangent (Low Precision) Data Sheet 2009年 10月 28日
アプリケーション・ノート Doppler Power Estimator 2009年 10月 28日
アプリケーション・ノート Color Scan Conversion 2009年 4月 3日
アプリケーション・ノート Digital Signal Processor (DSP) for Portable Ultrasound (Rev. A) 2008年 12月 18日
アプリケーション・ノート Ultrasound Color Doppler Application Report 2008年 11月 7日


TI E2E™ Forums (英語) では、TI のエンジニアからの技術サポートが活用できます


コンテンツは、TI 投稿者やコミュニティ投稿者によって「現状のまま」提供されるもので、TI による仕様の追加を意図するものではありません。使用条件をご確認ください

TI 製品の品質、パッケージ、ご注文に関する質問は、TI サポートのページをご覧ください。