asif17r / Share

0 stars 0 forks source link

[Request]: Mod-10 #1

Closed bdsumon4u closed 1 year ago

bdsumon4u commented 1 year ago

Vaiya, Mod-10 ta koren please.

asif17r commented 1 year ago

dur bai. ami akta solve kortsi na.. ami just ak pc theke arek pc te nawar jonno.

asif17r commented 1 year ago

ami aita private kore dibo daraw

bdsumon4u commented 1 year ago

Please vaiya, Mod-10 ta kor. Ami 2 din tirai korsi, pari nai.

asif17r commented 1 year ago
module mod10_counter(q, q_bar, clear, clk);

    input clk, clear;
    output [3:0] q, q_bar;
    nand(clear, q[1], q[3]);
    jk_flip_flop jk1(q[0], q_bar[0], 1, 1, clear, clk);
    jk_flip_flop jk2(q[1], q_bar[1], 1, 1, clear, q[0]);
    jk_flip_flop jk3(q[2], q_bar[2], 1, 1, clear, q[1]);
    jk_flip_flop jk4(q[3], q_bar[3], 1, 1, clear, q[2]);

endmodule

module jk_flip_flop(q, q_bar, j, k, clear, clk);

    input j, k, clear, clk;
    output q, q_bar;
    wire a, b, c, d, e, f;
    nand(a, q_bar, j, clk, clear);
    nand(b, k, clk, q);
    nand(c, a, d);
    nand(d, c, clear, b);
    not(clk_bar, clk);
    nand(e, c, clk_bar);
    nand(f, d, clk_bar);
    nand(q, e, q_bar);
    nand(q_bar, q, clear, f);

endmodule

Aita code .

asif17r commented 1 year ago

kintu khahini ase.. 1st a 1ps er jonno clear ar value 0 force korte hbe (deposit option ) then time age moto 100ps set kore 1 value force korte hbe (deposite) tahole tik moto kaj korbe.. simulation

bdsumon4u commented 1 year ago

Aita code .

As far as I remember, exact same thing e korsilam. But 1010 te reset hoi nai amar. 0000 -> 1111 count kortesilo.

asif17r commented 1 year ago

remember er kheta mari. ami code dawar age simulate kore dekhsi

bdsumon4u commented 1 year ago

then time age moto 100ps set kore 1 value force korte hbe (deposite)

Na korleo hoitese.