Multi-channel signal-generator ASIC for acoustic holograms

Rui Song, Grace Richard, Christopher You Yee Cheng, Lijun Teng, Yongqiang Qiu, Martin Philip John Lavery, Susan Trolier-Mckinstry, Sandy Cochran, Ian Underwood

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

A complementary metal-oxide-semiconductor (CMOS) application-specific integrated circuit (ASIC) has been developed to generate arbitrary, dynamic phase patterns for acoustic hologram applications. An experimental prototype has been fabricated to demonstrate phase shaping. It comprises a cascadable 1 × 9 array of identical, independently controlled signal generators implemented in a 0.35-μm minimum-feature-size process. It can individually control the phase of a square wave on each of the nine output pads. The footprint of the integrated circuit is 1175 × 88 μm2. A 128-MHz clock frequency is used to produce outputs at 8 MHz with a phase resolution of 16 levels (4 bits) per channel. A 6 × 6 air-coupled matrix array ultrasonic transducer was built and driven by four ASICs, with the help of commercial buffer amplifiers, for the application demonstration. Acoustic pressure mapping and particle manipulation were performed. In addition, a 2 × 2 array piezoelectric micromachined ultrasonic transducer (PMUT) was connected and driven by four output channels of a single ASIC, demonstrating the flexibility of the ASIC to work with different transducers and the potential for direct integration of CMOS and PMUTs.

Original languageEnglish (US)
Article number8822495
Pages (from-to)49-56
Number of pages8
JournalIEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control
Volume67
Issue number1
DOIs
StatePublished - Jan 2020

All Science Journal Classification (ASJC) codes

  • Instrumentation
  • Acoustics and Ultrasonics
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Multi-channel signal-generator ASIC for acoustic holograms'. Together they form a unique fingerprint.

Cite this