Симуляцийн долгионы редактор дахь долгионы хэлбэрийг хэрхэн загварчлах вэ

Агуулгын хүснэгт:

Симуляцийн долгионы редактор дахь долгионы хэлбэрийг хэрхэн загварчлах вэ
Симуляцийн долгионы редактор дахь долгионы хэлбэрийг хэрхэн загварчлах вэ

Видео: Симуляцийн долгионы редактор дахь долгионы хэлбэрийг хэрхэн загварчлах вэ

Видео: Симуляцийн долгионы редактор дахь долгионы хэлбэрийг хэрхэн загварчлах вэ
Видео: 4.1-Физикийн хичээл-долгион 2024, Арваннэгдүгээр
Anonim

Бидэнд Quartus II хөгжлийн орчинд Altera FPGA-ийн төсөл байна гэж бодъё. Програм хангамжийн дууриамал хийцгээе: FPGA оролтод тодорхой дохио өгч, түүний гаралт дээр юу болохыг үзээрэй. Үүнийг хийхийн тулд бид Simulation Waveform Editor хэрэгслийг ашиглана.

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

Шаардлагатай

  • - Хувийн компьютер;
  • - суурилуулсан хөгжлийн орчин Quartus II.

Зааварчилгаа

1-р алхам

Юуны өмнө Quartus II IDE-г ажиллуулаад шаардлагатай төслөө нээцгээе. Одоо шинэ файл үүсгэе. Ctrl + N товчлуурын хослолыг дар эсвэл File -> New… цэсээр дарна уу. Нээгдсэн цонхноос файлын төрлийг сонгоно уу - University Program VWF.

Шинэ их сургуулийн хөтөлбөрийн VWF файл үүсгэх
Шинэ их сургуулийн хөтөлбөрийн VWF файл үүсгэх

Алхам 2

Simulation Waveform Editor хэрэгсэл эхэлж байна. Энэ файлыг төслийн хавтсанд дурын нэрээр даруй хоосон хэвээр хадгалъя: Ctrl + S (эсвэл File -> Save). Би файлыг "data_test.vwf" гэж нэрлэнэ Би өгөгдлийг "DATA" нэртэй FPGA зүү рүү тэжээх болно.

Одоо төсөлд дугуйгаа нэмэх шаардлагатай байна. Цэс рүү орно Засах -> Оруулах -> Зангилаа эсвэл автобус оруулах…. "Insert node or Bus" цонх нээгдэх бөгөөд бид Node Finder … товчийг дарж төслөөс боломжтой FPGA автобуснуудыг хайж олох болно.

Загвар ба автобусыг симуляцийн долгионы редактороос хайж олох
Загвар ба автобусыг симуляцийн долгионы редактороос хайж олох

Алхам 3

Node Finder цонхонд List товчийг дарна уу. Олдсон зангилаа болон төслийн автобусны жагсаалт цонхны зүүн хэсэгт гарч ирнэ. Сонгохын тулд харгалзах товчлуур дээр дарж тэдгээрийг баруун талбарт нэмнэ үү. Эсвэл ">>" товчийг дарж бүгдийг нэг дор нэмнэ үү. "OK" товчийг дарж сонголтоо баталгаажуулна уу. Insert Node or Bus цонхонд бас OK дарна уу.

Загварчлалд дугуй ба зангилаа нэмж оруулах
Загварчлалд дугуй ба зангилаа нэмж оруулах

Алхам 4

Сонгосон тээглүүрүүдийн дохионы түвшний диаграмууд нь импульсийн хэлбэрийн цонхонд гарч ирэв. Үүнээс гадна CLK ба DATA оролтын дохионы түвшин логик тэгтэй тэнцүү хэвээр байгаа бөгөөд гаралтын түвшин тодорхойлогдоогүй байна. Та тэдгээрийн хэлбэрийг тохируулах хэрэгтэй.

Зохиомол импульсийн анхны харагдац
Зохиомол импульсийн анхны харагдац

Алхам 5

Гэхдээ эхлээд та симуляцийн үеэр Simulation Waveform Editor-т ашиглах цаг хугацааны параметрүүдийг тохируулах хэрэгтэй. Засах -> Сүлжээний хэмжээ … цэснээс цагийн сүлжээний алхамыг тохируулна уу. Засах -> Төгсгөлийн цагийг тохируулах … цэсэнд бид симуляцийн үргэлжлэх хугацааг заана.

Simulation Waveform Editor дээр цаг хугацааны параметрүүдийг тохируулах
Simulation Waveform Editor дээр цаг хугацааны параметрүүдийг тохируулах

Алхам 6

Цагийн импульсийн параметрүүдийг тохируулцгаая. Зүүн талбарт хулганы зүүн товчийг дарж хүссэн нэрээ нэрээр нь сонгоно уу. Одоо цэс рүү орно уу: Засварлах -> Утга -> Цагийг дарж бичих … Нээгдсэн цаг цонхонд цагийн импульсийн үе (Хугацаа), үе шат (Офсет) ба ажлын циклийг (Үүргийн мөчлөг) тохируулна уу.

CLK цагийн импульсийг тохируулах
CLK цагийн импульсийг тохируулах

Алхам 7

Долгионы хэлбэрийн өгөгдлийг тохируулцгаая. Үүнийг сонгоод цэснээс: Засварлах -> Утга тохирох төрлийг сонгоно уу. Би санамсаргүй байдлаар өөрчлөгдөж буй санамсаргүй утгуудыг сонгож, параметрүүдийг нээгдэх цонхонд тохируулна.

Үүний дараа дохионы тохиргоог хадгал (Ctrl + S).

Simulation Waveform Editor дээр өгөгдөл оруулах дохионы хэлбэрийг тохируулцгаая
Simulation Waveform Editor дээр өгөгдөл оруулах дохионы хэлбэрийг тохируулцгаая

Алхам 8

Одоо та функциональ симуляцийг ажиллуулж болно: Simulation -> Run Functional Simulation эсвэл цэсний мөрөнд харгалзах товчлуур дээр дарж. Quartus нь симуляцийн долгионы редакторын шинэ цонхонд үр дүнг харуулах болно.

Simulation Waveform Editor дээр функциональ симуляцийг ажиллуулж байна
Simulation Waveform Editor дээр функциональ симуляцийг ажиллуулж байна

Алхам 9

Нээгдсэн цонхонд FPGA тээглүүр дээр Simulation Waveform Editor програмын гүйцэтгэсэн симуляцийн үр дүнд тооцоолсон гаралтын дохиог харж болно.

Зөвлөмж болгож буй: