Research Article
BDD-Based Topology Optimization for Low-Power DTIG FinFET Circuits
Algorithm 2
The algorithm of subroutine 2 in the BDD-based extraction algorithm.
Algorithm of subroutine2: | |
Input: : node set from subroutine 1 | |
Output: : set of AND/NAND2 sub-graph | |
Output: : set of OR/NOR sub-graph | |
1: for each vi in do | |
2: ← children(vi) | |
3: for each vj in do | |
4: if low then | |
5: If high(vj) = vx OR high(vj) = vy then | |
6: mark | |
7: Gso | |
8: end if | |
9: else if high then | |
10: if low OR low then | |
11: ← mark | |
12: Gsa | |
13: end if | |
14: end if | |
15: end for | |
16: end for |