S2MEDDUS

Medical Imaging Software Tool Kits (STK)

S2MEDDUS

Downloads

Overview

The TI Embedded Processor Software Toolkit for Medical Imaging (STK-MED) is a collection of several standard ultrasound and optical coherence tomography (OCT) algorithms for TI’s C66x™ and C64x+™ architecture. The algorithms showcase how medical imaging functions can leverage the C66x and C64x+ architecture for efficient performance and low power consumption. The goal of 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.
Features

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

The unit test benches can be run on both C6678 and C6472 EVM target devices.

The STK-MED includes the following optimized modules:

  • B-Mode processing for ultrasound
  • Doppler Processing functions for 1D Color Flow, 2D Color Flow, Wall Filter and Power Estimator for ultrasound
  • RF demodulation and decimation for ultrasound
  • Scan Conversion for ultrasound
  • Cubic Spline Interpolation for OCT
  • FFT and IFFT for OCT
  • Magnitude Computation for OCT
  • Log Computation for OCT
  • Optimized math utilities including affine wrap
Download View video with transcript Video

Downloads

Software development kit (SDK)

MEDIMGSTK-C66X TI Embedded Processor Software Tool Kit for Medical Imaging (STK-MED) - for C66x and C64x+ based processors

Supported products & hardware

Supported products & hardware

Products
Digital signal processors (DSPs)
DM505 SoC for vision analytics 15mm package SM320C6678-HIREL High reliability product high performance 8-core C6678 fixed and floating-point DSP TMS320C6454 C64x+ fixed point DSP- up to 1GHz, 64-Bit EMIFA, 32/16 Bit DDR2, 1 Gbps Ethernet TMS320C6455 C64x+ fixed point DSP- up to 1.2GHz, 64-Bit EMIFA, 32/16 Bit DDR2, 1 Gbps Ethernet TMS320C6457 Communications infrastructure digital signal processor TMS320C6472 Fixed-Point Digital Signal Processor TMS320C6474 Multicore Digital Signal Processor
Download options

MEDIMGSTK-C66X TI Embedded Processor Software Tool Kit for Medical Imaging (STK-MED) - for C66x and C64x+ based processors

close
Latest version
Version: 03.00.00
Release date: 03 Nov 2011

STK-MED for C64x+ and C66x Windows Installer

MD5 checksum
Products
Digital signal processors (DSPs)
DM505 SoC for vision analytics 15mm package SM320C6678-HIREL High reliability product high performance 8-core C6678 fixed and floating-point DSP TMS320C6454 C64x+ fixed point DSP- up to 1GHz, 64-Bit EMIFA, 32/16 Bit DDR2, 1 Gbps Ethernet TMS320C6455 C64x+ fixed point DSP- up to 1.2GHz, 64-Bit EMIFA, 32/16 Bit DDR2, 1 Gbps Ethernet TMS320C6457 Communications infrastructure digital signal processor TMS320C6472 Fixed-Point Digital Signal Processor TMS320C6474 Multicore Digital Signal Processor

Release Information

The TI Embedded Processor Software Toolkit for Medical Imaging (STK-MED) is a collection of several standard ultrasound and optical coherence tomography (OCT) algorithms for TI's C66x and C64x+ architecture. The algorithms showcase how medical imaging functions can leverage the C66x and C64x+ architecture for efficient performance and low power consumption. The goal of 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. Please see the landing page, https://www.ti.com/tool/s2meddus for feature details.

Additional Information

* Support Forum: Please post your question at https://e2e.ti.com/support/embedded/f/355.aspx and include tag "STK-MED".

Technical Documents

* Documentation is included within the package.

Note

* Please do not install in the same directory as .exe file.

Legal Disclaimer

System and equipment manufacturers and designers are responsible to ensure that their systems (and any TI devices incorporated in their systems) meet all applicable safety, regulatory and system-level performance requirements. All application-related information on this website (including application descriptions, suggested TI devices and other materials) is provided for reference only. While we have taken care to assure it is accurate, this information is subject to customer confirmation, and TI disclaims all liability for system designs and for any applications assistance provided by TI. Use of TI devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless TI from any and all damages, claims, suits or expense resulting from such use.

Supported products & hardware

Arm-based processors
66AK2E05 High performance multicore DSP+Arm - 4x Arm A15 cores, 1x C66x DSP core, NetCP, 10GbE
Digital signal processors (DSPs)
DM505 SoC for vision analytics 15mm package SM320C6678-HIREL High reliability product high performance 8-core C6678 fixed and floating-point DSP TMS320C6454 C64x+ fixed point DSP- up to 1GHz, 64-Bit EMIFA, 32/16 Bit DDR2, 1 Gbps Ethernet TMS320C6455 C64x+ fixed point DSP- up to 1.2GHz, 64-Bit EMIFA, 32/16 Bit DDR2, 1 Gbps Ethernet TMS320C6457 Communications infrastructure digital signal processor TMS320C6472 Fixed-Point Digital Signal Processor TMS320C6474 Multicore Digital Signal Processor

Technical documentation

No results found. Please clear your search and try again.
View all 21
Type Title Date
White paper Another Look at the Future of Medical Processing 12 Jul 2013
More literature Picture it: DSPs in medical imaging (Rev. C) 12 Jul 2013
White paper Medical Software Development on Keystone Devices 12 Jul 2013
More literature Medical Imaging Tools provide fast, easy ultrasound development (Rev. B) 20 Jan 2012
Application note Using TI's Embedded Processor Software Toolkit for Medical Imaging (MED-STK) 08 Jun 2010
White paper Multicore processors bring innovation to portable medical imaging systems 08 Jun 2010
Application note Implementation of Affine Warp Using TI DSP 08 Jun 2010
More literature Embedded Processor Software Toolkit for Medical Imaging Ver 2.0 08 Jun 2010
Application note Algorithms for Optical Coherence Tomography on TMS320C64x+ 08 Jun 2010
Application note Doppler Color Flow Estimator (2D) 28 Oct 2009
Application note Wall Filter for Color Flow 28 Oct 2009
More literature Medical Diagnostic Ultrasound Software 28 Oct 2009
More literature Scan Converter Software Release Notes 28 Oct 2009
Product overview Doppler Color Flow Estimator (1D) Data Sheet 28 Oct 2009
Product overview RF Demodulator Data Sheet 28 Oct 2009
Product overview Receive Beamformer (RXBF) Data Sheet 28 Oct 2009
Product overview Four Quadrant Inverse Tangent (Low Precision) Product Brief 28 Oct 2009
Application note Doppler Power Estimator 28 Oct 2009
Application note Ultrasound Scan Conversion on TI's C64x+ DSPs 03 Apr 2009
Application note Digital Signal Processor (DSP) for Portable Ultrasound (Rev. A) 18 Dec 2008
Application note Efficient Implementation of Ultrasound Color Doppler Algorithms on TI C64x 07 Nov 2008

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support.

Videos