Bir omuz kazanın sırt çantası
Bu ne kadar zor?
Bir şans ver!
_
Uzun basın tanıma
Önceki bölüm, kendi IP'nizi nasıl oluşturacağınız ve ardından IP kullanarak kendi tasarım şemanızı şematik bir diyagrama dönüştürmekten bahsetti.
Yeni proje
Xc7z020clg400-1 çip modelini seçin
Vivado IP şemasına göre tasarlandığından, ilk şey bir blok eklemektir.
Doğrudan IP Kataloğundan istenen IP modülünü seçin
Buraya cpu core, axi-bram controller, bram, pll clock, interrupt bridge concat ve kendi nand IP'mi ekledim
Her modülü otomatik olarak bağlamak ve ayrıca Cpu_Reset ve AXI Interconnect gibi gerekli bağlantı modüllerini eklemek için en üstteki Connect Connect'i tıklayın.
Genel olarak konuşursak, xilinx'in kendi IP'si otomatik olarak bağlanacaktır, ancak IP yazılımınız nasıl çalışacağını bilmiyor, bu nedenle clk rst vb. Yine de kendiniz manuel olarak bağlanın
Ardından, dışa aktarılması gereken bağlantı noktasını dışa aktarın, Run Block, pinleri kendi IP'siyle ortaya çıkarır ve kendi IP'nizin pinlerini hızlı bir şekilde dışa aktarmak için Ctrl + T tuşlarına basın.
Şu anda, düzen arayüzünün tamamı genellikle dağınıktır, bu yüzden düzenleyin. Sol taraftaki araç çubuğu, geri sayım 2 ve 3 sırasıyla düzen ve yönlendirmedir. Şahsen, yerleşim planının pek tatmin edici olmadığını hissediyorum.Genellikle modül düzenini kendim sürüklerim ve ardından temelde sorunsuz giden Yönlendirme'yi tıklarım.
Sinyal akışının yönüne göre nihai yerleşim ve bağlantı şeması aşağıdaki gibidir.
Parametreleri ihtiyaçlarınıza göre ayarlamak için her IP'ye çift tıklayın. Örneğin, sistem bir uart usb sd arayüzüne, bram genişliğine ve derinliğine ve axi'nin birkaç kontrol portu vardır. Bu adım genellikle IP eklendikten sonra ayarlanır.Genel olarak konuşursak, sonunda çok fazla fark yoktur.
Sonraki bölümde, sentez-uygulama-çıkış biti hakkında konuşun.
(Devam edecek ~)