main.em
012345678910111213141516171819
func main(a, in1, in2) { let nega = not(a); let out1 = nor(a, in1); let out2 = nor(nega, in2); let o = nor(out1, out2); out o; } test main(TetR, LacI, AraC) { @300 TetR = true; LacI = false; AraC = true; @600 TetR = false; LacI = false; AraC = true; }
func main(a, in1, in2) { let nega = not(a); let out1 = nor(a, in1); let out2 = nor(nega, in2); let o = nor(out1, out2); out o; } test main(TetR, LacI, AraC) { @300 TetR = true; LacI = false; AraC = true; @600 TetR = false; LacI = false; AraC = true; }
Assigned gates
Gates:
Output RPUs
Circuit score: 0.00
Inputs:
Outputs: