Cvičení 1

2.

3.

module prvni_obvod(
    input a,
    input b,
    input c,
    input d,
    output y
    );
	assign y = a ? ( b & c ):(( b ^ d ) | c );
endmodule

5.

module druhy_obvod(
    input a,
    input b,
    input c,
    output [2:0] y
    );	 
	 wire w1, w2, w3;	 
	 druhy_obvod_blok horni (a,b,c,w1,w2);
	 druhy_obvod_blok dolni (c,a,b,w3,y[0]);
	 druhy_obvod_blok vystup (w1,w2,w3,y[2],y[1]);
endmodule
module druhy_obvod_blok(
    input i1,
    input i2,
    input i3,
    output o1,
    output o2
    );
	 assign o1 = ~(i1 | i2) | (i2 & i3);
	 assign o2 = (i2 & i3) ^ i3;
endmodule
courses/a4m36pap/cviceni1.txt · Poslední úprava: 2019/01/10 18:46 (upraveno mimo DokuWiki)
Nahoru
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0