Бид testbench модулийг бичиж, Altera-аас ModelSim орчинд симуляцийг ажиллуулдаг.
Шаардлагатай
- - компьютер;
- - суурилуулсан хөгжүүлэлтийн орчин Quartus II + ModelSim.
Зааварчилгаа
1-р алхам
Эхний алхам бол ModelSim хэрэгсэлд хүрэх замыг Quartus II хөгжлийн орчинд зааж өгсөн эсэхийг шалгах явдал юм. Үүнийг хийхийн тулд Tools -> Options цэсийг нээнэ үү. Сонголтуудын дотроос Ерөнхий -> EDA хэрэгслийн сонголтууд руу орно уу. ModelSim-Altera талбарыг олж, үүнд C: / altera / 13.0sp1 / modelsim_ase / win32aloem гэж бичнэ үү эсвэл гурван цэг бүхий товчлуур дээр дарж энэ директорыг компьютерээсээ хайж олох болно. Мэдээжийн хэрэг, Quartus-ийн хувилбараас өөр хувилбарын хувьд та "win32aloem" директор руу өөрийн гэсэн замтай болно.
Алхам 2
Танд Quartus II-д FPGA хийх төсөл байна. Тест эсвэл тестбэнч (testbench) хэрхэн бичих вэ - энэ бол тусдаа өгүүллийн сэдэв юм. Одоохондоо таны тестбэнк аль хэдийн бичигдсэн гэж үзье. Одоо та симуляци хийхдээ ашиглах тестийг хөгжүүлэх орчинг хэлэх хэрэгтэй. Үүнийг хийхийн тулд Assignements -> Settings … цэсээр тохиргоог нээнэ үү. Нээгдсэн цонхонд EDA Tool Settings -> Simulation хэсэгт Test Benches … товчийг дарна уу. Дашрамд хэлэхэд хэд хэдэн туршилт, төслийг хөрвүүлэхдээ шаардлагатай тест рүү шилжих.
Алхам 3
Тестүүдийг засах цонх нээгдэв. Бид одоогоор туршилтын вандан сандал үүсгээгүй байгаа тул жагсаалт хоосон байна. Шинэ товчийг дарна уу … Нээгдсэн цонхонд та тестийн тохиргоог тохируулах хэрэгтэй.
Талбайн зүүн талд гурван цэг бүхий товчлуур дээр дарна уу. Testbench кодтой файлыг сонгоод Open товчийг дарна уу. Одоо нэмэх товчийг дарна уу. Тест нь тестийн жагсаалтад гарч ирэв.
Үүний дараа талбарт testbench дээр тодорхойлсон дээд түвшний модулийн нэрийг тохируулна уу. Та талбарт дурын нэрийг оруулж болно, анхдагчаар энэ нь модулийн нэртэй ижил автоматаар үүсгэгдэх болно.
Энэ бол бид туршилтын үндсэн тохиргоог тохируулсан болно. OK товчийг хоёр удаа дарна уу. Одоо манай тест тестийн вандан сандал дээр гарч ирэв. Дахин OK дээр дарна уу.
Алхам 4
Хэрэв та төслийн синтезийг хараахан хийж амжаагүй бол үүнийг хийх цаг болжээ. Цэснээс Processing -> Start -> Start Analysis & Synthesis командыг сонгоод, эсвэл Ctrl + K товчлуурын хослолыг дарна уу, эсвэл дээд самбар дээрх харгалзах дүрс дээр дарна уу.
Алхам 5
Загварчлалыг эхлүүлж болно. Цэснээс Tools -> Run Simulation Tool -> RTL Simulation командыг сонгоно уу эсвэл дээд самбар дээрх RTL Simulation дүрсийг дарна уу (2).
Алхам 6
ModelSim хэрэгсэл эхэлж, энэ нь таны testbench дээр бичсэн бүх зааврыг гүйцэтгэж, зогсоох болно (хэрэв та үүнийг тестийн код дээрх $ stop удирдамжаар тусгайлан зааж өгсөн бол). Дэлгэц дээр таны төсөл дээр тайлбарласан FPGA оролт, гаралтын дохионы түвшний диаграмыг харуулах болно.