Симуляциялық толқындық редактордағы толқын формасын қалай имитациялауға болады

Мазмұны:

Симуляциялық толқындық редактордағы толқын формасын қалай имитациялауға болады
Симуляциялық толқындық редактордағы толқын формасын қалай имитациялауға болады

Бейне: Симуляциялық толқындық редактордағы толқын формасын қалай имитациялауға болады

Бейне: Симуляциялық толқындық редактордағы толқын формасын қалай имитациялауға болады
Бейне: 2-001 ЖМ КеАҚ Қарағанды Медицина Университеті 2024, Мамыр
Anonim

Бізде Quartus II даму ортасында Altera FPGA үшін жоба бар делік. Бағдарламалық жасақтаманы жүзеге асырайық: FPGA кірістеріне белгілі бір сигнал беріп, оның шығуында не болатынын көріңіз. Ол үшін кіріктірілген Simulation Waveform Editor құралын қолданамыз.

Симуляциялық толқындық редактор
Симуляциялық толқындық редактор

Қажетті

  • - Дербес компьютер;
  • - орнатылған Quartus II ортасы.

Нұсқаулық

1-қадам

Алдымен Quartus II IDE іске қосып, қажетті жобаны ашайық. Енді жаңа файл жасайық. Ctrl + N пернелер тіркесімін немесе Файл -> Жаңа… мәзірі арқылы басыңыз. Ашылған терезеде файл түрін таңдаңыз - University Program VWF.

Жаңа университет бағдарламасының VWF файлын жасаңыз
Жаңа университет бағдарламасының VWF файлын жасаңыз

2-қадам

Simulation Waveform Editor құралы іске қосылады. Осы файлды әлі бос, жоба қалтасында ерікті атпен сақтайық: Ctrl + S (немесе Файл -> Сақтау). Мен файлға «data_test.vwf» деп ат қоямын, себебі Мен деректерді «DATA» деп аталатын FPGA пиніне жіберемін.

Енді жобаға дөңгелектерімізді қосуымыз керек. Мәзірге өтіңіз Өңдеу -> Кірістіру -> Түйінді енгізу немесе Автобус…. «Түйінді немесе автобусты кірістіру» терезесі ашылады, онда біз жобада қол жетімді FPGA автобустарын іздеу үшін түйін тапқыш … батырмасын басамыз.

Имитациялық толқын формасының редакторында түйіндер мен автобустарды табу
Имитациялық толқын формасының редакторында түйіндер мен автобустарды табу

3-қадам

Түйінді іздеу терезесінде Тізім батырмасын басыңыз. Терезенің сол жағында табылған түйіндер мен жобалық автобустардың тізімі пайда болады. Таңдау үшін оларды тиісті өріске тиісті батырмаларды басу арқылы қосыңыз. Немесе бәрін бірден «>>» батырмасын басу арқылы қосыңыз. Таңдауыңызды «OK» батырмасын басу арқылы растаңыз. Түйінді немесе шинаны кірістіру терезесінде ОК батырмасын басыңыз.

Модельдеуге шиналар мен түйіндерді қосу
Модельдеуге шиналар мен түйіндерді қосу

4-қадам

Импульстік пішін терезесінде таңдалған түйреуіштердің сигнал деңгейінің диаграммалары пайда болды. Сонымен қатар, CLK және DATA кіріс сигналдарының деңгейі логикалық нөлге тең, ал шығыс деңгейі анықталмаған. Сіз олардың пішінін орнатуыңыз керек.

Имитациялық импульстердің алғашқы көрінісі
Имитациялық импульстердің алғашқы көрінісі

5-қадам

Алдымен, модельдеу кезінде модельдеу толқынының редакторы қолданатын уақыт параметрлерін орнату керек. Өңдеу -> Тор өлшемі … мәзірінде уақыт торының қадамын орнатыңыз. Өңдеу -> Аяқталу уақытын орнату … мәзірінде модельдеудің ұзақтығын көрсетеміз.

Модельдеу толқынының редакторында уақыт параметрлерін орнату
Модельдеу толқынының редакторында уақыт параметрлерін орнату

6-қадам

Сағат импульсінің параметрлерін белгілейік. Сол жақ өрісте тінтуірдің сол жақ батырмасымен басу арқылы атымен қажетті сигналды таңдаңыз. Енді мәзірге өтіңіз: Өңдеу -> Мән -> Сағаттың үстінен жазу … Ашылған Сағат терезесінде сағат импульсінің кезеңін (Мерзімі), фазасын (Офсет) және жұмыс циклын (Кезек циклі) орнатыңыз.

CLK сағаттық импульсін орнату
CLK сағаттық импульсін орнату

7-қадам

Деректердің толқындық формасын орнатайық. Оны таңдап, мәзірден: Өңдеу -> Мән сәйкес түрді таңдаңыз. Мен кездейсоқ өзгеретін сигналды таңдаймын кездейсоқ мәндер … және ашылған терезеде оның параметрлерін конфигурациялаймын.

Осыдан кейін сигнал параметрлерін сақтаңыз (Ctrl + S).

Деректерді енгізу сигналының формасын Simulation Waveform редакторында орнатайық
Деректерді енгізу сигналының формасын Simulation Waveform редакторында орнатайық

8-қадам

Енді сіз функционалды модельдеуді іске асыра аласыз: модельдеу -> функционалды модельдеуді іске қосу немесе мәзір жолағындағы сәйкес батырманы басу арқылы. Кварта модельдеу және нәтижені жаңа модельдеу толқын формасының редактор терезесінде көрсетеді.

Simulation Waveform редакторында функционалды модельдеуді іске қосу
Simulation Waveform редакторында функционалды модельдеуді іске қосу

9-қадам

Ашылған терезеде FPGA түйреуіштерінде Simulation Waveform Editor утилитасы орындаған модельдеу нәтижесінде алынған есептік шығыс сигналдарын көруге болады.

Ұсынылған: