
Мазмұны:
- 1 -қадам: Дереккөздерді қосыңыз және «Модельдеу көздерін қосу немесе жасау» таңдаңыз
- 2 -қадам: Enable_sr_tb деп аталатын файл жасаңыз
- 3 -қадам: Testbench файлын жасаңыз
- 4 -қадам: Enable_sr_tb моделдеу астындағы жоғарғы деңгей ретінде орнатыңыз
- 5 -қадам: синтез мен мінез -құлық модельдеуін іске қосыңыз
- 6 -қадам: Модельдеу нәтижесін бағалаңыз
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51

Мен бұл модельдеу жобасын онлайн сабақ үшін жасадым. Жобаны Верилог жазған. Біз Vivado -да модельдеуді толқын пішімін enable_sr -де (қосу цифры) бұрын құрылған аялдама жобасынан елестету үшін қолданамыз. Сонымен қатар, біз жүйелік тапсырманы жобалау кезінде жіберілген қатені көрсету үшін қолданамыз.
1 -қадам: Дереккөздерді қосыңыз және «Модельдеу көздерін қосу немесе жасау» таңдаңыз

2 -қадам: Enable_sr_tb деп аталатын файл жасаңыз

3 -қадам: Testbench файлын жасаңыз
1. Enable_sr модулін тоқтату жобасынан импорттаңыз. Бұл біз модельдегіміз келетін файл
2. testbench модулін жасаңыз enable_sr_tb ();
3. enable_sr () модулінің кірістері мен шығыстарын енгізіңіз. Enable_sr кірістері енді регистр түрінде екенін есте сақтаңыз, ал шығыстар таза түрге айналады.
4. Enable_sr сыналатын құрылғыны (uut) іске қосыңыз
5. (T) периоды 20нс болатын сағатты жасаңыз
6. Қатені тексеру жүйесін құру үшін шартты операторды қолданыңыз. Бұл мысалда біз бірнеше цифрдың белсенді екенін тексергіміз келеді.
Ескертпе: түпнұсқалық enable_sr () файлында біз қатені жасау үшін екі цифр белсенді болуы үшін үлгіні 4'b0011 деп инициализациялауымыз керек
7. Қатені көрсету үшін $ display жүйелік тапсырмасын пайдаланыңыз
8. $ final жүйелік тапсырмасын қолданып, модельдеуді 400нс уақытында аяқтаңыз
4 -қадам: Enable_sr_tb моделдеу астындағы жоғарғы деңгей ретінде орнатыңыз

5 -қадам: синтез мен мінез -құлық модельдеуін іске қосыңыз

- Мінез -құлықты имитациялауды бастамас бұрын, testbench файлында және сынақ файлының астындағы блокта синтаксистік қателер жоқ екеніне көз жеткізу үшін синтезді іске қосыңыз.
- Мінез -құлық имитациясын іске қосыңыз
6 -қадам: Модельдеу нәтижесін бағалаңыз



Сіз модельдеу терезелерін көресіз. Ол әр түрлі панельдерді қамтиды.
Сіз консоль тақтасында қате туралы хабарды көресіз. Бұл симуляция кезеңінде бірнеше цифр белсенді екенін көрсетеді.
Сондай -ақ, толқын пішінін ауқымда көруге болады
Жоба файлы бекітілген.
Ұсынылған:
Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): 10 қадам

Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): Бұл Linux -тен қалай бастау керектігі туралы қарапайым кіріспе, атап айтқанда Ubuntu
EveryCiruit қосымшасының көмегімен Loamp Opamp симуляциясын ашыңыз: 5 қадам

EveryCiruit қосымшасын қолданып Open Loop Opamp симуляциясы: EveryCircuit - электроникаға арналған «ең жақсы» модельдеу платформасының бірі. Оның сайты мен қосымшасы бар. Бұл нұсқа Android нұсқасына арналған. Бірақ веб -нұсқаға дәл сәйкес келеді. Бұл нұсқаулық туралы: Opamp немесе операциялық күшейткіш - бұл
Ротари -кодер: ол қалай жұмыс істейді және Arduino -мен қалай қолдануға болады: 7 қадам

Ротари -кодер: бұл қалай жұмыс істейді және Arduino -мен қалай қолдануға болады: Сіз осы және басқа таңғажайып оқулықтарды ElectroPeak ресми веб -сайтынан оқи аласыз Шолу Бұл оқулықта сіз айналмалы кодерді қалай пайдалану керектігін білесіз. Алдымен сіз айналмалы кодер туралы кейбір ақпаратты көресіз, содан кейін сіз
ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ - Жүктеушіні қалай жағуға болады: 5 қадам

ARDUINO NANO/MINI ҚАЛАЙ ЖАСАУҒА БОЛАДЫ | Bootloader қалай жазылады: Бұл нұсқаулықта мен сізге Scratch -тен Arduino MINI -ді қалай жасау керектігін көрсетемін. Бұл нұсқаулықта жазылған процедураны жобаның жеке талаптарына сәйкес кез келген arduino тақталарын жасау үшін қолдануға болады. Жақсы түсіну үшін бейнені қараңыз
Гитара динамигінің қорабын қалай құруға болады немесе стереоға арналған екеуін қалай құруға болады: 17 қадам (суреттермен)

Гитара динамигінің қорабын қалай құруға болады немесе стереоға арналған екеуін қалай құруға болады?: Мен жаңа гитара колонкасын өзім құрып жатқан түтік күшейткішпен бірге алғысы келді. Динамик менің дүкенімде қалады, сондықтан оған ерекше нәрсе қажет емес. Толекс жабындысы өте оңай зақымдалып кетуі мүмкін, сондықтан мен жеңіл құмнан кейін сыртқа қара шаштым