In de A5338CA heeft Allegro Microsystems alle circuits geïntegreerd die nodig zijn voor het realiseren van een op ionisatie gebaseerde rookdetector. Het in CMOS vervaardigde IC beschikt over cascadelijnen die het mogelijk maken om tot 125 eenheden met elkaar te verbinden. Wanneer een daarvan rook signaleert, geven ook alle andere alarm. Aanvullende functies voor het onderling afregelen en testen moeten ontwikkelaars helpen bij het completeren van het ontwerp. Daarbij hoeft het niet alleen te gaan om het waarnemen van rook want er kunnen ook andere typen sensoren of schakelaars worden aangesloten. Om stroom te besparen schakelt de chip zich steeds gedurende slechts 10 ms in om daarna weer voor 1,66 s in slaap te vallen. Na 24 van die cyclussen wordt een pulscontrole uitgevoerd ter controle van de batterijstatus.