Die Schaltungen basieren auf Grundbausteinen (sog. Primitives). Dies sind im Wesentlichen kombinatorische Gatter, Basis-D-Flip-Flops und Ein/Ausgabebuffer. Ein einfaches Beispiel ist das Symbol 'NOR2', ein NOR-Gatter mit zwei Eingängen.
Aus diesen Grundbausteinen sind komplexere Bausteine, sog. Makros, zusammengesetzt. Sie bestehen aus zwei Teilen: dem Symbol, das im Schaltplan erscheint, und einer Schaltung, aus der die Funktion hervorgeht. Die Symbole der Makros sind mit dem Buchstaben "N" (="Nested") gekennzeichnet. Zum LCA-Entwicklungspaket werden zahlreiche Makros mitgeliefert. Darunter befinden sich Dekoder, Multiplexer, Addierer, verschiedene Flip-Flops, Latches und Zähler, die in Bibliotheken zusammengefaßt sind. Ein Beispiel für einen Zähler ist das Makro 'C16BCPRD'. Es ist ein setzbarer (P) Binärzähler (B) modulo 16 mit Count-Enable (C) und asynchronem Reset (RD). Zusätzlich wurden eigene Makros erstellt, insbesondere Binärzähler und Flip-Flops, die den Clock-Enable-Eingang der LCA-Basis-Flip-Flops benutzen (Siehe Anhang C).