搭建ZYNQ內(nèi)核

姓名:劉保闊

學(xué)號:19021210887

【嵌牛導(dǎo)讀】

????????賽靈思公司(Xilinx)推出的行業(yè)第一個可擴(kuò)展處理平臺Zynq系列鄙皇。旨在為視頻監(jiān)視、汽車駕駛員輔助以及工廠自動化等高端嵌入式應(yīng)用提供所需的處理與計(jì)算性能水平女轿。Zynq-7000可擴(kuò)展處理平臺是采用賽靈思新一代FPGA(Artix-7與Kintex-7FPGA)所采用的同一28nm可編程技術(shù)的最新產(chǎn)品系列。可編程邏輯可由用戶配置音婶,并通過“互連”模塊連接在一起哥蔚,這樣可以提供用戶自定義的任意邏輯功能倒谷,從而擴(kuò)展處理系統(tǒng)的性能及功能。不過糙箍,與采用嵌入式處理器的FPGA不同渤愁,Zynq-7000產(chǎn)品系列的處理系統(tǒng)不僅能在開機(jī)時啟動,而且還可根據(jù)需要配置可編程邏輯深夯。采用這種方法抖格,軟件編程模式與全功能的標(biāo)準(zhǔn)ARM處理SoC毫無二致。

原文鏈接:https://blog.csdn.net/q774318039a/article/details/88075706

【嵌牛正文】

1.選擇芯片咕晋,新建工程雹拄,寫好自己的底層module。

2.Create Block Design掌呜,拉出1個zynq滓玖。

圖1

3.雙擊這個system ZYNQ,彈出配置界面质蕉,配置順序沒有要求势篡,我習(xí)慣先配置Peripheral I/O Pins损姜。

圖2

4.一般來說,要配置Ethernet殊霞,SD摧阅,UART,用SPI flash啟動就配置spi绷蹲。參照原理圖棒卷,勾好引腳。注意選擇BANK0 和BANK1的電壓祝钢。這個步驟和stm32cube 配置是一樣的比规,就是勾選PS的ARM核所屬的專用引腳。

圖3

5.本教程最終的目的是底層模塊采集數(shù)據(jù)拦英,存到axis fifo蜒什,達(dá)到一定條件后,產(chǎn)生中斷給ps疤估,ps用dma讀取fifo內(nèi)容灾常,并運(yùn)行l(wèi)wip udp傳送出去。zynq啟動是先啟動arm铃拇,再配置pl钞瀑,并輸出時鐘給pl。依次配置慷荔。

6.PS-PL Configuration雕什。general下配置uart波特率115200,HP Slave AXI interface下勾選HP0显晶,是High performance slave axi贷岸,dma通過這個通道可以將fifo數(shù)據(jù)直接寫到ddr3上。

7.Clock configuration下配置時鐘磷雇,輸入時鐘50MHz偿警,CPU 650MHz, DDR 525MHz,F(xiàn)CLK_CLK0? 150MHz輸出給PL倦春。按實(shí)際和需求設(shè)置户敬。

圖4

8.設(shè)置DDR3和PL-PS中斷落剪。

圖5
圖6

9.設(shè)置完成睁本。點(diǎn)確定退出ZYNQ配置。在原理圖界面點(diǎn)run block automation忠怖。

圖7

10.拉出來 AXI Direct Memory Access 和AXIS DATA FIFO呢堰。雙擊打開DMA, 只勾選寫通道凡泣,S2MM是說stream to memory map,就是fifo到ddr3枉疼。雙擊fifo皮假,修改下深度8192,勾選tlast,tkeep信號骂维。axis fifo的輸入是自己寫時序的惹资,tkeep根據(jù)位寬保持相應(yīng)寬度的高電平即可,tlast根據(jù)需要賦值航闺。

圖8

11.設(shè)置好后褪测,run connection automation。再右鍵自己寫的底層模塊潦刃,Add module to design block侮措,連接好時鐘,復(fù)位乖杠,信號線分扎,zynq核就生成了。

圖9
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末胧洒,一起剝皮案震驚了整個濱河市畏吓,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌卫漫,老刑警劉巖庵佣,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異汛兜,居然都是意外死亡巴粪,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進(jìn)店門粥谬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來肛根,“玉大人,你說我怎么就攤上這事漏策∨烧埽” “怎么了?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵掺喻,是天一觀的道長芭届。 經(jīng)常有香客問我,道長感耙,這世上最難降的妖魔是什么褂乍? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮即硼,結(jié)果婚禮上逃片,老公的妹妹穿的比我還像新娘。我一直安慰自己只酥,他們只是感情好褥实,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布呀狼。 她就那樣靜靜地躺著,像睡著了一般损离。 火紅的嫁衣襯著肌膚如雪哥艇。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天僻澎,我揣著相機(jī)與錄音她奥,去河邊找鬼。 笑死怎棱,一個胖子當(dāng)著我的面吹牛哩俭,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播拳恋,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼凡资,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了谬运?” 一聲冷哼從身側(cè)響起隙赁,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎梆暖,沒想到半個月后伞访,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡轰驳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年厚掷,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片级解。...
    茶點(diǎn)故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡冒黑,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出勤哗,到底是詐尸還是另有隱情抡爹,我是刑警寧澤,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布芒划,位于F島的核電站冬竟,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏民逼。R本人自食惡果不足惜泵殴,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望缴挖。 院中可真熱鬧袋狞,春花似錦、人聲如沸映屋。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽棚点。三九已至早处,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間瘫析,已是汗流浹背砌梆。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留贬循,地道東北人咸包。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像杖虾,于是被迫代替她去往敵國和親烂瘫。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,871評論 2 354

推薦閱讀更多精彩內(nèi)容