================= API Documentation ================= :doc:`arithmetic` ================= * :ref:`Adder4` * :ref:`Adder8` * :ref:`Adder16` * :ref:`AdderSubtractor4` * :ref:`AdderSubtractor8` * :ref:`AdderSubtractor16` * :ref:`FullAdder` * :ref:`HalfAdder` * :ref:`Multiplier2` * :ref:`Multiplier4` * :ref:`Multiplier8` :doc:`gate` =========== * :ref:`ANDGate2` * :ref:`ANDGate3` * :ref:`ANDGate4` * :ref:`Buffer` * :ref:`IMPLYGate` * :ref:`NANDGate2` * :ref:`NANDGate3` * :ref:`NANDGate4` * :ref:`NORGate2` * :ref:`NORGate3` * :ref:`NORGate4` * :ref:`NOTGate` * :ref:`ORGate2` * :ref:`ORGate3` * :ref:`ORGate4` * :ref:`XNORGate2` * :ref:`XORGate2` :doc:`logic` ============ * :ref:`BitwiseAND4` * :ref:`BitwiseAND8` * :ref:`BitwiseAND16` * :ref:`BitwiseNAND4` * :ref:`BitwiseNAND8` * :ref:`BitwiseNAND16` * :ref:`BitwiseNOR4` * :ref:`BitwiseNOR8` * :ref:`BitwiseNOR16` * :ref:`BitwiseNOT4` * :ref:`BitwiseNOT8` * :ref:`BitwiseOR4` * :ref:`BitwiseOR8` * :ref:`BitwiseOR16` * :ref:`BitwiseNOT16` * :ref:`BitwiseXNOR4` * :ref:`BitwiseXNOR8` * :ref:`BitwiseXNOR16` * :ref:`BitwiseXOR4` * :ref:`BitwiseXOR8` * :ref:`BitwiseXOR16` * :ref:`Comparator3` * :ref:`Comparator7` * :ref:`Comparator15` * :ref:`ParityChecker4` * :ref:`ParityChecker8` * :ref:`ParityChecker16` * :ref:`ParityGenerator4` * :ref:`ParityGenerator8` * :ref:`ParityGenerator16` :doc:`processor` ================ * :ref:`ArithmeticLogicUnit` * :ref:`ConditionCodeFlags` * :ref:`ProgramCounter` * :ref:`StackPointer` :doc:`signal` ============= * :ref:`ControlledInverter4` * :ref:`ControlledInverter8` * :ref:`ControlledInverter16` * :ref:`Decoder1Of4` * :ref:`Decoder1Of8` * :ref:`Decoder1Of16` * :ref:`Demultiplexer1To2` * :ref:`Demultiplexer1To4` * :ref:`Demultiplexer1To8` * :ref:`Demultiplexer1To16` * :ref:`Encoder4To2` * :ref:`Encoder8To3` * :ref:`Encoder16To4` * :ref:`Multiplexer2To1` * :ref:`Multiplexer4To1` * :ref:`Multiplexer8To1` * :ref:`Multiplexer16To1` * :ref:`SevenSegmentConverter` * :ref:`SevenSegmentConverterDual` * :ref:`SevenSegmentConverterQuad` :doc:`state` ============ * :ref:`DownCounterMod4` * :ref:`DownCounterMod8` * :ref:`DownCounterMod16` * :ref:`ParallelToSerialConverter4To1` * :ref:`ParallelToSerialConverter8To1` * :ref:`ParallelToSerialConverter16To1` * :ref:`RingCounter4` * :ref:`RingCounter8` * :ref:`RingCounter16` * :ref:`SerialToParallelConverter1To4` * :ref:`SerialToParallelConverter1To8` * :ref:`SerialToParallelConverter1To16` * :ref:`ShiftRegister4` * :ref:`ShiftRegister8` * :ref:`ShiftRegister16` * :ref:`UpCounterMod4` * :ref:`UpCounterMod8` * :ref:`UpCounterMod16` :doc:`storage` ============== * :ref:`DFlipFlop` * :ref:`DFlipFlopPresetClear` * :ref:`GatedDLatch` * :ref:`GatedSRLatch` * :ref:`JKFlipFlop` * :ref:`JKFlipFlopPresetClear` * :ref:`RAM16x4` * :ref:`RAM256x4` * :ref:`RAM65536x4` * :ref:`RAM16x8` * :ref:`RAM256x8` * :ref:`RAM65536x8` * :ref:`RAM16x16` * :ref:`RAM256x16` * :ref:`RAM65536x16` * :ref:`Register4` * :ref:`Register8` * :ref:`Register16` * :ref:`SRLatch` * :ref:`TFlipFlop` * :ref:`TFlipFlopPresetClear` :doc:`wire` =========== * :ref:`BufferBus4` * :ref:`BufferBus8` * :ref:`BufferBus16` * :ref:`Bus4` * :ref:`Bus8` * :ref:`Bus16` * :ref:`BusSevenSegmentDisplay` * :ref:`TristateBuffer` * :ref:`Wire`