Xilinx tarafından sağlanan VDMA, OSD, Mixer, TPG vb. Gibi birçok IP'nin kullanımdan önce yapılandırılması gerekir. Yapılandırma arabirimi genellikle AXI-Lite arabirimidir.Normal şartlar altında, genellikle kendimiz veya MB / ZYNQ vb. Aracılığıyla yapılandırma mantığını yazarız. IP yapılandırması, XDMA'yı AXI-Lite yapılandırması gerektiren ip kullanırken de kullanırsak, bu tür IP'yi yapılandırmanın yeni bir yolu vardır. Önce XDMA'dan bahsedeyim. XDMA, Xilinx tarafından kapsüllenmiş bir PCIE DMA aktarım IP'sidir.PCIE veri yolu üzerindeki veri aktarım işlemlerini AXI veri yoluna kolayca eşleyebilir, böylece ana bilgisayar doğrudan AXI veri yolunu ve PCIE'nin kendisinin TLP'sini okuyabilir ve yazabilir Paketleme ve paket açma hassas değildir. DMA kanalını sağlarken, XDMA ayrıca PCIE'den AXI-lite master'a eşleme sağlar, yani ana bilgisayar üzerinden PCIE iletişim işlemlerini başlatabiliriz.XDMA geçtikten sonra, AXI-Lite veriyolunun çalışmasına dönüştürülür. Prensipte ikisinin özü Aynıdır, çünkü ister PCIE veriyolu ister AXI veriyolu olsun, esasen belirli bir adresteki bir veri işlemidir.
Bu işlevi kullanırken, aşağıdaki şekilde gösterildiği gibi IP'de etkinleştirmemiz gerekir.
Bu işlevi etkinleştirdikten sonra, XDMA IP, resmi örnek tasarımda bir bram'a bağlı olan M_AXI_LITE veri yolu arayüzünü gösterecektir.AXI-Lite yapılandırması gerektiren IP'yi kullandığımızda, bir AXI Ara Bağlantısı veya akıllı bağlantı kullanabiliriz , Ve sonra elbette VDMA ile sınırlı olmayan farklı IP yapılandırabilirsiniz.
Takip planı, XDMA kullanımı hakkında bir blog yazmak ve ayrıca önceki XDMA öğrenimini ve kullanımını özetlemektir.
İş teklifleri
Eğitim Bilgileri
Ayrıca ziyaret etmek için URL'ye de tıklayabilirsiniz