概要
This skill provides specialized guidance for architecting mathematical computations—such as integer square roots and Fibonacci sequences—using low-level gate netlists. It emphasizes a robust, component-first development workflow that includes hardware-centric paper-tracing, gate count estimation to meet resource constraints, and the modular construction of arithmetic building blocks like ripple-carry adders and comparators. By following established best practices for event-driven simulation and feedback loops, it enables the creation of efficient, debuggable circuits within text-based simulation environments.