Administrator
|
One issue I see right away is this:
Not(in=address[0], out=notaddress);
DMux4Way(in=notaddress, sel[0]=address[1], sel[1]=address[2], a=a, b=b, c=c, d=d);
DMux4Way(in=address, sel[0]=address[1], sel[1]=address[2], a=e, b=f,c=g,d=h);
The signal 'address' is clearly a multibit signal, but 'notaddress' is not.
Yet in one DMux4Way part you tie 'address' to 'in' and in the other you tie 'notaddress' to 'in'.
At least one of those has to be wrong, since 'in' for that part is either a multibit signal or it's not.
|