The Rendered Artifact
What This Page Shows
The render shows the intended placement vocabulary for a full-adder island: top-edge input routes, local inversion and mux islands, and right-edge output routes.
For checked arithmetic behavior, use the Cartilage Verified Ripple2 Adder. For the current mechanism and hardware reference, use Cartilage Core; use Cartilage 2026, the visual language, and the nested-instantiation demo for the browser-artifact lineage.
The Boolean Function
The intended placed circuit is the extracted full-adder function, expressed as mux-friendly local equations:
notB = B ? 0 : 1
P = A ? notB : B
notP = P ? 0 : 1
SUM = Cin ? notP : P
CARRY = P ? Cin : A
Equivalently, P is A xor B, SUM is Cin xor P, and CARRY is (A and B) or (Cin and (A xor B)).
Data I/O Is Not Reconfiguration I/O
In the sketch, the top-edge inputs and right-edge outputs are ordinary data routes through neighboring fabric cells. They are not reconfiguration-port cells.
That distinction matters in Cartilage. Reconfiguration ports are for changing fabric state. This drawing is meant to show a configured arithmetic circuit: data entering over wire cells, flowing through local MUX islands, and exiting over wire cells.
Why The Islands Are Spread Out
The fabric is intentionally over-provisioned. Most cells remain in the constant-zero sea so the labels have readable space and each logic island can be inspected without the picture turning into a dense routing block.
The sea is interrupted by the wire cells and intersection cells needed to carry B, A, Cin, P, SUM, and CARRY between islands and to the fabric edge.
Relation To The Hand Sketch
The sketch is based on the hand-drawn full-adder sheet where B, A, and carry-in enter from the top and SUM plus carry-out leave to the right. It is not an OCR transcription of that photograph.
The published image is the extracted function mapped into available Cartilage cell roles: constants, wires, intersections, and MUX behavior.
Render Notes
The rendered lattice is 37x37 cells. The PNG is 2960x2960 pixels. It is a cycle-zero initialized-cell schematic with ten semantic labels.
Read the white label boxes as human callouts. The underlying fabric vocabulary is still the same Cartilage cell-role alphabet explained in the Cartilage Visual Language article.
Where It Fits
The useful part is the local island notation. Cartilage Core and its public source repository are the current mechanism and hardware reference. They do not turn this older cycle-zero placement sketch into a driven or verified circuit.