Der Controller ULC1001 enthält proprietäre Algorithmen für die automatische Detektierung und Reinigung sowie zur Temperaturermittlung und Fehlererkennung. Da all dies ohne Bildverarbeitung geschieht, lässt sich die ULC-Technologie laut TI an verschiedene Kameralinsen-Designs anpassen. Einblicke in die Funktionsweise dieser Technik bietet der Fachartikel „Ultrasonic Lens Cleaning: A Solid-State Technology You Didn't Know You Needed."
Der ULC1001 enthält neben Algorithmen auch einen Pulsweiten-Modulator, Strom- und Spannungsmessverstärker sowie einen A/D-Wandler. Kombiniert mit dem Piezo-Wandler-Treiber, ermöglicht der TI-Chipsatz die Umsetzung der Reinigungstechnik nach Angabe des Herstellers auf einer Leiterplattenfläche von weniger als 25mm x 15mm.
Der DSP ist in einem 4,5mm x 5mm großen HotRod QFN-Gehäuse (Quad Flat No-lead) mit 32 Pins verfügbar. Der Preis beträgt 6,43US$ (ab 1.000 Stück). Den Piezo-Treiber gibt es zum Preis von 5,35 US$ (ebenfalls ab 1.000 Stück). Komplett bewickelte Spulen können über TI bezogen werden. Ein zugehöriges Evaluierungsmodul ULC1001-DRV290XEVM kann zum Preis von 249,- US$ bezogen werden.