This document describes a project to design a CMOS 3-bit binary to square circuit. It includes the aim, components, schematic design rules, truth table, circuit diagram, schematic, stick diagram, layout, and output waveforms. The project aims to understand CMOS schematic design, stick diagrams, and layouts. It takes a 3-bit input and calculates the square of the input value using complementary MOS logic gates. Truth tables are used to determine the Boolean expressions, from which a schematic is designed and verified. A stick diagram and layout are then created to demonstrate translating the design to silicon. The output waveforms are compared to the truth table to validate the design.