• DocumentCode
    1089487
  • Title

    A Fully Programmable Computing Architecture for Medical Ultrasound Machines

  • Author

    Schneider, Fabio Kurt ; Agarwal, Anup ; Yoo, Yang Mo ; Fukuoka, Tetsuya ; Yongmin Kim

  • Author_Institution
    Dept. of Electr. Eng., Univ. of Washington, Seattle, WA, USA
  • Volume
    14
  • Issue
    2
  • fYear
    2010
  • fDate
    3/1/2010 12:00:00 AM
  • Firstpage
    538
  • Lastpage
    540
  • Abstract
    Application-specific ICs have been traditionally used to support the high computational and data rate requirements in medical ultrasound systems, particularly in receive beamforming. Utilizing the previously developed efficient front-end algorithms, in this paper, we present a simple programmable computing architecture, consisting of a field-programmable gate array (FPGA) and a digital signal processor (DSP), to support core ultrasound signal processing. It was found that 97.3% and 51.8% of the FPGA and DSP resources are, respectively, needed to support all the front-end and back-end processing for B-mode imaging with 64 channels and 120 scanlines per frame at 30 frames/s. These results indicate that this programmable architecture can meet the requirements of low- and medium-level ultrasound machines while providing a flexible platform for supporting the development and deployment of new algorithms and emerging clinical applications.
  • Keywords
    application specific integrated circuits; array signal processing; biomedical equipment; biomedical ultrasonics; computer architecture; digital signal processing chips; field programmable gate arrays; medical signal processing; ultrasonic transducer arrays; ASIC; B mode imaging; DSP; FPGA; application specific integrated circuits; back end processing; digital signal processor; field programmable gate array; front end algorithms; front end processing; low level ultrasound machines; medical ultrasound machines; medium level ultrasound machines; programmable computing architecture; receive beamforming; ultrasound signal processing; Biomedical imaging; ultrasound systems; Biomedical Engineering; Computer Systems; Equipment Design; Image Processing, Computer-Assisted; Ultrasonography;
  • fLanguage
    English
  • Journal_Title
    Information Technology in Biomedicine, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-7771
  • Type

    jour

  • DOI
    10.1109/TITB.2009.2025653
  • Filename
    5089455