"Blog Makalesi Seri" Board_Basic_Test örneği

Bu bölümdeki tüm kod projeleri ../06_HDL_Logic_Examples dizinindedir, lütfen aşağıdaki VIP Mini veri paketine bakın:

Öncelikle, VIP Mini'nin tüm rutinleri en klasik olanı benimser Q uartus II 13.0 , Lütfen güncel sürümü kurun, eğer başka bir versiyon ise, lütfen transplantasyon veya IP versiyonu ile ilgili problemi kendiniz çözün.Teşekkürler (genellikle daha yüksek versiyonla derlemek ve sentezlemek problem olmaz. Altera, Xilinx'ten daha iyi IP sürekliliğine sahiptir. İyi).

Qaurtus II kurulum öğreticisi, sürücü kurulumu ve Modelim simülasyon yazılımının kullanımı için lütfen benim tarafımdan yazılan "FPGA Tasarım Becerileri ve Durum Geliştirme Ayrıntılı Açıklamalar" kitabına bakın Bu eğitim yeni başlayanlar için değildir ve uzunluk açısından başlamaz. Açıklayın, teşekkür ederim!

Bu bölüm esas olarak VIP Mini veri paketinin temel HDL rutinlerini tanıtmakta, mimari ve arayüz işlevlerinin yanı sıra standart kameranın yakalanması ve görüntülenmesini tanıtmaktadır.

1.1. Board_Basic_Test örneği

İlk olarak, bilgilerde verilen kartın temel arayüz testi rutinlerini tanıtın, aşağıdaki tabloda gösterildiği gibi 6 tane vardır:

(1) 0 0_KEY_595LED_Test:

Yerleşik PLL, sıfırlama düğmesi, kullanıcı düğmesi, 74HC595 tabanlı seri dönüştürme ve 8 bit LED testi, proje nispeten basit, ancak kod çok olgun, lütfen doğrudan keyfini çıkarın.

(2) 02-X_VGA_Display_Test_Resolution:

640 * 480 @ 60, 1280 * 720 @ 50, 1920 * 1080 @ 60 dahil olmak üzere temelde farklı çözünürlükteki programları test edin, bu çözünürlükler sonraki kamera edinme projesinde kullanılır. Çözünürlük ile ilgili olarak, ana modifikasyon lcd_para.v makro tanım çizgisi ve alan parametreleri ve çözünürlük eşleşen tarama frekansı modifikasyonu PLL'dir.Diğerleri neredeyse aynıdır.Görece basit olduğu için tartışmayacağız.

Kullanıcılar, aşağıdaki şekilde gösterildiği gibi çeşitli VGA ekran görüntülerini test etmek için lcd_display.v'deki makro tanımını değiştirebilirler:

(3) 03_SDRAM_VGA_Display_Test640480:

VGA ekran rutini temelinde, ön uçtan verileri simüle eden, SDRAM yazan ve ardından SDRAM verilerini arka uçtan okuyan ve VGA'yı 50 / 60'a göre yenileyen SDRAM denetleyicisinin sürücüsü eklenir. Bu bölüm, SDRAM'ın sürücü gelişimi için çok önemlidir, çünkü bu, kameramızın veri alma ve görüntüleme tamponunun temelini oluşturur ve ayrıca sonraki görüntü işleme algoritmaları için tampon kontrolüdür.

"Eksik ping-pong SDRAM denetleyicisinin" tasarımı ve kullanımı ile ilgili olarak, bunu "FPGA Tasarım Becerileri ve Durum Geliştirme Ayrıntılı Açıklama" kitabında isabetli ve canlı bir şekilde açıkladım. Bu eğitim artık uygulanmayacaktır. Eski sürücüler kelimeyi sevmiyor Algoritmalara adanmış bu kısım, temel olarak görülmelidir.

"Industry Hotspot" NEC Çin, çalışanların sorularını yöneltmek için iki yan kuruluş daha satıyor
önceki
"Salon Önizlemesi" "RISC-V Tabanlı SoC Yerelleştirme Geliştirme Yolu" Teknoloji Salonu
Sonraki
Yeni Bluetooth özelliği, IoT'ye bir yön duygusu veriyor
Guangdong: Pearl Bay Area'da Nansha karargahını inşa etmek için 700 milyon yuan! On yıl boyunca% 50 mülke sahip olacak
"Industry Hotspot" Cambrian, yeni nesil bulut AI çipi Siyuan 270'i ve anakart ürünlerini piyasaya sürdü
"AET Cold Knowledge" kablosuz şarjın 3 dakikada nasıl gerçekleştiğini size gösterecek mi?
FPGA tabanlı Optik Fiber Titreşim Konumlandırma Sisteminin "İyi Tasarım Kağıdı" Tasarımı ve Uygulaması
Apple, üretim kapasitesinin% 15 ila% 30'unu Çin dışına taşımayı düşünüyor
"AET Original" Qorvo: Wi-Fi 6, 2021'de ana kablosuz standart olarak Wi-Fi 5'in yerini alacak
"Sektördeki etkin nokta" yetersiz üretim kapasitesinden şüphelenildi, Intel, Samsung'dan bunun için 14nm işlemci üretmesini istedi
Paris kalecisi ve süper model plaj tatili, bir zamanlar cinsel ilişki nedeniyle oyun üzerinde aşırı bir etkiye sahipti.
SIP Konseptine Dayalı Elektrik Kontrol Kombinasyonunun Tasarımı ve Uygulanması
Tanying Yatai: On seviyeli gençlik eğitim ekibi, ülkenin önemli bir yetenek ihracatçısı haline geliyor
RCP'ye dayalı yerleşik hızlı geliştirme ve döngü içi donanım simülasyon teknolojisi
To Top