<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > CRC循環(huán)冗余校驗的原理與算法及FPGA實(shí)現

CRC循環(huán)冗余校驗的原理與算法及FPGA實(shí)現

作者: 時(shí)間:2018-08-09 來(lái)源:網(wǎng)絡(luò ) 收藏

本文引用地址:http://dyxdggzs.com/article/201808/385979.htm

5)添加IP核的詳細信息:


6)更改AXI總線(xiàn)名字,添加4個(gè)32位的slv_reg寄存器,其實(shí)都是默認的即可

7)選擇Generate Drivers,點(diǎn)擊next,然后finish

8)這樣我們就可以在IP Catalog下搜索,就會(huì )找到自己生成的IP核“8_LUT_ip_V1_0”, 然后右鍵選擇Edit in IP Packager,這樣就會(huì )打開(kāi)IP核編輯界面:

9)在flow navigator欄中選擇 add aoirce 添加之前自己編輯的算法的.v文件,即CRC8_LookupTable.v

10)會(huì )發(fā)現在工程里一共3個(gè).v文件:

CRC8_LUT_ip_v1_0_S_AXI.v 和 CRC8_LUT_ip_v1_0.v 和剛剛添加的自己的CRC8_LookupTable.v文件,然后需要修改CRC8_LUT_ip_v1_0_s_AXI.v 文件,把我們的IP核掛載到AXI總線(xiàn)上,其實(shí)就是一個(gè)簡(jiǎn)單的例化過(guò)程。由于我所創(chuàng )建的IP核不需要和外部通信,不用分配引腳,只需和AXI總線(xiàn)通信,所以就不用在CRC8_LUT_ip_v1_0_S_AXI.v添加用戶(hù)input或者output,只需把slv_reg 0 1 2 3 分別連接到sclk、en、din和CRC8.

由于slv_reg3是一個(gè)寄存器型的,所以要定義一個(gè)wie型變量CRC8,再連接到slv_reg3,不然綜合會(huì )出錯。



11)然后保存,綜合,如果報錯,繼續修改綜合,知道沒(méi)有報錯。

12)綜合完成后,點(diǎn)擊Package IP-CRC8_LUT_ip標簽頁(yè),點(diǎn)擊Categories ,選擇我們的IP核將會(huì )出現在IP catalog的哪個(gè)類(lèi)別里面,如果選擇“basic elements” 就會(huì )在IP catalog的basic elements類(lèi)別下找到,如圖

13)添加IP核支持的芯片型號,也就是添加family,因為要在microZed板子上跑,所以要把zynq系列添加進(jìn)來(lái)

14)最后封裝IP,如果我們能在Create archive of IP所示的路徑下找到這個(gè)壓縮文件,就說(shuō)明我們的IP制定成功了~


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: CRC 循環(huán)冗余 FPGA

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>