IP PortfolioAnalog and mixed-signalanalog_interfaces

of_ams_ultrasound_pulser

Ultrasound high-voltage pulser

Maturity plannedTargets ASIC (CMOS) onlyDifficulty HardPriority 3

Multi-level high-voltage transmit pulser with programmable timing per channel for piezoelectric transducers.

Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.

Interfaces

PortDirectionKindWidthNotes
ctrlin/outAPB control bus32Control and status registers, including ID, VERSION and STATUS
irqoutinterrupt1Interrupt request
xdcrinoutanalog16 
patterninparallel16 

Standards

No external standard applies.

More in analog_interfaces

IDBlockMaturity
of_ams_comparatorComparator familyplanned
of_ams_opampOperational amplifier familyplanned
of_ams_opamp_chopperChopper-stabilized zero-drift amplifierplanned
of_ams_pgaProgrammable gain amplifierplanned
of_ams_tiaTransimpedance amplifierplanned
of_ams_inampInstrumentation amplifierplanned
of_ams_amuxAnalog multiplexerplanned
of_ams_snhSample and hold amplifierplanned
of_ams_afilterContinuous-time active filterplanned
of_ams_captouchCapacitive touch sensing front endplanned