| // Created by ihdl |
| module AOI211_X2 (A, B, C1, C2, ZN); |
| input A; |
| input B; |
| input C1; |
| input C2; |
| output ZN; |
| |
| not(ZN, i_12); |
| or(i_12, i_13, A); |
| or(i_13, i_14, B); |
| and(i_14, C1, C2); |
| |
| specify |
| if((B == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)) (A => ZN) = (0.1, 0.1); |
| if((B == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)) (A => ZN) = (0.1, 0.1); |
| if((B == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)) (A => ZN) = (0.1, 0.1); |
| if((A == 1'b0) && (C1 == 1'b0) && (C2 == 1'b0)) (B => ZN) = (0.1, 0.1); |
| if((A == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)) (B => ZN) = (0.1, 0.1); |
| if((A == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)) (B => ZN) = (0.1, 0.1); |
| (C1 => ZN) = (0.1, 0.1); |
| (C2 => ZN) = (0.1, 0.1); |
| endspecify |
| |
| endmodule |