Theory and Discussion¶
- Brief theory of addition
- Traditional hardware addition
- Revised hardware addition
- Adder-specific optimizations [Sparseness]
- Setup (RUN ME before executing any code in this section)
- Doesn’t everything discussed so far apply to any operation, not just binary addition?
- Integrating the post-processing logic into the tree
- Regular sparseness
- Regular sparseness of higher degree
- Irregular sparseness
- Nested sparseness
- Adder-specific?
- Adder-specific optimizations [Factorization]
- Sample traversal through the space of binary trees
- Logical synthesis of general hardware operations
- Possible expansion: addition-based comparator
- Possible expansion: non addition-based comparator
- Possible expansion: adding a constant value