اطلاعیه

Collapse
No announcement yet.

lotfan komak ****d(barnameh nevisi VHDL)

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    lotfan komak ****d(barnameh nevisi VHDL)

    salam
    aval az hame bebakhshid fingilish minevisam akhe ba labtab nemishe farsi nevesht sakhte.
    ama soal:

    man barnameh yek d flipflop mikham ba paye clear va vorudi clock...hamin

    oh albate eshtebah nashe enghadar ham shut nistam!!! :agree:

    tamami barnameh dff haei ke tu ketaba hast khoruji dff "ghabl az khordane palse clock" namalume...."X"


    ama man mikham sefr bashe.

    man kheili barnameh neveshtam ke hata tu modelsim ham javab midad ama tu quartus javabe dorost nemideh :angry:

    shayad bishtar az 10 barnameh.

    lotfan yari ****d ta hanuz mesle in kalam ro nakubidam be divar :angry: :angry: :angry: :angry: :angry: :angry:

    #2
    پاسخ : lotfan komak ****d(barnameh nevisi VHDL)

    سلام دوست عزیز
    من فقط فهمیدم که شما می خوایید یه دی فیلیپ فلاپ بسازید که خروخی معکوس بده یعنی هر وقت صفر شد 1 بشه و باعکس.
    اگه این طور بشه این دی اف اف نیست برادرم.
    بدشام شما ورودینمی خوایینن. و این ورودی اف اف از کجا می آد من نفهمیدم یعنی باز هم اف اف نمی شه
    لطفا بدون شک از اینکه طرحتون لو میره کامل شرح بدین تا کمکتون کنیم.
    بی نهایت ممنونم.

    دیدگاه


      #3
      پاسخ : lotfan komak ****d(barnameh nevisi VHDL)

      mersi az inke tavajoh kardi

      vali man daghighan ya flip flop d mikham ke vorudish meghdare sabet "VCC" ast va vorudi clock un yek tak palse

      albate ta injash ham moshkeli nist

      process
      begin
      q<='0';
      wait until clock='1';
      q<='0';
      end process;

      age vorudi in bashe
      (high=----- , low=_____shekl ha ro az chap be rast negah ****d.)
      _____________|------|______________________

      koruji in mishe

      _____________|-----------------------------------------

      okey

      ama man ye reset ham mikham ke vaghti reset shod khoruji "q" tamaman sefr beshe "na yek lahze" va amadeh baraye palse badie vorudi bashe

      yani

      age vorudi in bashe

      _______|---|_________________________________________________ ______________|-----|_____________________

      va reset in bashe

      __________________________________________________ ________|---|______________________________________


      khoruji in beshe

      _______|----------------------------------------------------------------------------|________________|------------------------------------

      akhe age reset intori nadashteh bashe koruji be palshaye dige vorudi javab nemideh....va VCC mimuneh
      khahesh mikonam shomahem behesh fekr ****n mersi



      دیدگاه


        #4
        پاسخ : lotfan komak ****d(barnameh nevisi VHDL)

        1--------------------
        LIBRARY ieee;
        USE ieee.std_logic_1164.all;

        PORT (d, clk, rst: IN BIT;
        q: OUT BIT);
        END ff;

        ARCHITECTURE ff OF ff IS
        BEGIN
        PROCESS (clk, rst)
        BEGIN
        CASE rst IS
        WHEN '1' => q<='0';
        WHEN '0' =>
        IF (clk'EVENT AND clk='1&#039 THEN
        q <= d;
        END IF;
        WHEN OTHERS => NULL;
        END CASE;
        END PROCESS;
        END ff;



        2--------------------
        LIBRARY ieee;
        USE ieee.std_logic_1164.all;

        PORT (clk, rst: IN BIT;
        q: OUT BIT);
        END ff;

        ARCHITECTURE ff OF ff IS
        SIGNAL d : bit;
        BEGIN
        PROCESS (clk, rst)
        BEGIN
        CASE rst IS
        WHEN '1' => q<='0';
        WHEN '0' =>
        IF (clk'EVENT AND clk='1&#039 THEN
        D<= 1;
        q <= d;
        END IF;
        WHEN OTHERS => NULL;
        END CASE;
        END PROCESS;
        END ff;

        کد اول یک ورودی دی هم داره که باید خودتون در خارج از مدار همیشه یکش کنید
        کد 2 نداره و در داخل برنامه خودش یک سیگنال یک اختصاص داده بهش.

        دیدگاه

        لطفا صبر کنید...
        X