在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

技術(shù)分享!國產(chǎn)ARM + FPGA的SDIO通信開發(fā)介紹!

Tronlong創(chuàng)龍科技 ? 來源:Tronlong創(chuàng)龍科技 ? 作者:Tronlong創(chuàng)龍科技 ? 2024-05-14 14:02 ? 次閱讀

SDIO總線介紹

SDIO(Secure Digital lnput and Output),即安全數(shù)字輸入輸出接口。SDIO總線協(xié)議是由SD協(xié)議演化而來,它主要是對SD協(xié)議進(jìn)行了一些擴(kuò)展。

SDIO總線主要是為SDIO卡提供一個高速的I/O能力,并伴隨著較低的功耗。SDIO總線不但支持SDIO卡,而且還兼容SD內(nèi)存卡。支持SDIO的設(shè)備比如手機(jī)和相機(jī)不僅能支持SD卡,TF卡,隨著SDIO硬件設(shè)備的擴(kuò)充SDIO總線的外圍能夠支持更多的SDIO設(shè)備比如Bluetooth,WIFI,GPS,Camera sensor等,它們的識別過程跟SD卡類似,主要差別是在SD協(xié)議的基礎(chǔ)上做了些擴(kuò)展。


wKgZomZC_naAG2SiAAAhAFvI8NA306.jpg

圖1SDIO總線通信原理

國產(chǎn)ARM + FPGA架構(gòu)介紹與優(yōu)勢

近年來,隨著中國新基建、中國制造2025規(guī)劃的持續(xù)推進(jìn),單ARM處理器越來越難勝任工業(yè)現(xiàn)場的功能要求,特別是如今能源電力、工業(yè)控制、智慧醫(yī)療等行業(yè),往往更需要ARM + FPGA架構(gòu)的處理器平臺來實(shí)現(xiàn)例如多路/高速AD采集、多路網(wǎng)口、多路串口、多路/高速并行DI/DO、高速數(shù)據(jù)并行處理等特定功能,因此ARM + FPGA架構(gòu)處理器平臺愈發(fā)受市場歡迎。


因此,創(chuàng)龍科技一年前正式推出了基于全志T3 +紫光同創(chuàng)Logos處理器設(shè)計的ARM + FPGA全國產(chǎn)工業(yè)核心板,國產(chǎn)化率達(dá)100%。


Tronlong創(chuàng)龍科技

,贊26

(點(diǎn)擊視頻,1分鐘解鎖全國產(chǎn)T3+ Logos工業(yè)核心板高光時刻!)

全志T3為準(zhǔn)車規(guī)級芯片,四核ARM Cortex-A7架構(gòu),主頻高達(dá)1.2GHz,支持雙路網(wǎng)口、八路UARTSATA大容量存儲接口,同時支持4路顯示、GPU以及1080P H.264視頻硬件編解碼。另外,創(chuàng)龍科技已在T3平臺適配國產(chǎn)嵌入式系統(tǒng)翼輝SylixOS,真正實(shí)現(xiàn)軟硬件國產(chǎn)化。


紫光同創(chuàng)Logos PGL25G/PGL50G FPGA在工業(yè)領(lǐng)域應(yīng)用廣泛,邏輯資源分別為27072/51360,與國外友商產(chǎn)品pin to pin兼容,主要用于多通道/高速AD采集或接口拓展。因其價格低、質(zhì)量穩(wěn)定、開發(fā)環(huán)境易用等優(yōu)點(diǎn),受到工業(yè)用戶的廣泛好評。尤其是開發(fā)環(huán)境,最快3天可完成從國外友商產(chǎn)品到紫光同創(chuàng)產(chǎn)品的切換。


wKgaomZC_neACG_qAADvx5KsPN4449.jpg

圖2ARM + FPGA典型應(yīng)用場景


國產(chǎn)ARM + FPGA的SDIO通信案例介紹

本章節(jié)主要介紹全志科技T3與紫光同創(chuàng)Logos基于SDIO的ARM + FPGA通信方案,使用的硬件平臺為:創(chuàng)龍科技TLT3F-EVM工業(yè)評估板。最終實(shí)測寫速率為5.678MB/s,讀速率為5.744MB/s,誤碼率為0。

案例功能


該案例實(shí)現(xiàn)T3(ARM Cortex-A7)與FPGA的SDIO通信功能。


ARM端sdio_test案例實(shí)現(xiàn)SDIO Master功能,具體如下:

(1)打開SDIO設(shè)備節(jié)點(diǎn),如:/dev/generic_sdio0;

(2)發(fā)送數(shù)據(jù)至SDIO總線,以及從SDIO總線讀取數(shù)據(jù);

(3)校驗(yàn)數(shù)據(jù),然后打印讀寫速率、誤碼率。


FPGA端dram_sdio案例實(shí)現(xiàn)SDIO Slave功能,具體如下:

(1)FPGA將SDIO Master發(fā)送的數(shù)據(jù)保存至DRAM;

(2)SDIO Master發(fā)起讀數(shù)據(jù)時,F(xiàn)PGA從DRAM讀取數(shù)據(jù),并通過SDIO總線傳輸至SDIO Master。


wKgZomZC_neAWTsfAAAoUDK2vJ4023.jpg

圖3ARM端程序流程圖

案例演示


評估板上電后,請先固化FPGA案例dram_sdio_xxx.sfc可執(zhí)行程序至FPGA端,F(xiàn)PGA需在ARM驅(qū)動加載前完成初始化。再將ARM端可執(zhí)行文件sdio_test、"driverbingeneric_sdio.ko"驅(qū)動拷貝至評估板文件系統(tǒng)任意目錄下。


評估板上電啟動,在generic_sdio.ko驅(qū)動所在路徑下,執(zhí)行如下命令加載驅(qū)動。


Target#insmod -f generic_sdio.ko


wKgaomZC_niAcygmAAAX8viHW74180.jpg

圖4


執(zhí)行如下命令,可查看設(shè)備節(jié)點(diǎn)。


Target#ls /dev/generic_sdio0


wKgZomZC_niASxlJAAAFXGHM8pg662.jpg

圖5


執(zhí)行如下命令,可查詢程序命令參數(shù)


Target#./sdio_test -h


wKgaomZC_nmAACDAAAAOW-dx1e8045.jpg

圖6

執(zhí)行如下命令,ARM通過SDIO總線寫入隨機(jī)數(shù)據(jù)至FPGA DRAM,然后讀出數(shù)據(jù)、進(jìn)行數(shù)據(jù)校驗(yàn),同時打印SDIO總線讀寫速率和誤碼率,如下圖所示。


Target#./sdio_test -d /dev/generic_sdio0 -s 1024


參數(shù)解析:

-d:設(shè)備節(jié)點(diǎn)路徑;

-s:設(shè)置傳輸數(shù)據(jù)大小,單位為Byte。


wKgZomZC_nmAU4diAAAL-t7R0RE219.jpg

圖7

本次測試SDIO總線通信時鐘頻率為最高50MHz,則理論通信速率為:(50 x 4 / 8)MB/s = 25MB/s。從上圖可知,則可以清晰看到實(shí)測速率結(jié)果。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1630

    文章

    21796

    瀏覽量

    605725
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9164

    瀏覽量

    369011
  • SDIO
    +關(guān)注

    關(guān)注

    2

    文章

    73

    瀏覽量

    19392
  • 通信開發(fā)
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    2463
收藏 人收藏

    評論

    相關(guān)推薦

    16通道AD采集方案,基于復(fù)旦微ARM + FPGA國產(chǎn)SoC處理器平臺

    FMQL20S400M評估板(TLFM20S-EVM)、TL7606P模塊、TL7616P模塊和TL1278P模塊。 復(fù)旦微FMQL20SM ARM+FPGA SoC國產(chǎn)平臺介紹 FMQL20S400M是復(fù)旦微四核
    的頭像 發(fā)表于 01-23 10:39 ?119次閱讀
    16通道AD采集方案,基于復(fù)旦微<b class='flag-5'>ARM</b> + <b class='flag-5'>FPGA</b><b class='flag-5'>國產(chǎn)</b>SoC處理器平臺

    ARM開發(fā)板與FPGA的結(jié)合應(yīng)用

    一、引言 ARM開發(fā)板是一種基于ARM架構(gòu)的嵌入式開發(fā)平臺,具有高性能、低功耗的特點(diǎn)。FPGA是一種可編程的數(shù)字電路,可以根據(jù)需要配置不同的
    的頭像 發(fā)表于 11-05 11:42 ?697次閱讀

    國產(chǎn)FPGA的發(fā)展前景是什么?

    國產(chǎn)FPGA的發(fā)展前景是積極且充滿機(jī)遇的,主要體現(xiàn)在以下幾個方面: 一、市場需求增長 技術(shù)驅(qū)動:隨著5G、物聯(lián)網(wǎng)、人工智能、大數(shù)據(jù)等技術(shù)的快速發(fā)展,對
    發(fā)表于 07-29 17:04

    3568F-ARM+FPGA通信案例開發(fā)手冊

    Cortex-A55處理器 + 紫光同創(chuàng)Logos-2 PG2L50H/PG2L100H FPGA設(shè)計的異構(gòu)多核國產(chǎn)工業(yè)評估板,由核心板和評估底板組成,ARM Cortex-A55處理單元主頻高達(dá)1.8GHz
    發(fā)表于 07-25 15:12

    實(shí)測52.4MB/s!全國產(chǎn)ARM+FPGA的CSI通信案例分享!

    /高速AD采集或接口拓展。因其價格低、質(zhì)量穩(wěn)定、開發(fā)環(huán)境易用等優(yōu)點(diǎn),受到工業(yè)用戶的廣泛好評。 圖3 ARM + FPGA典型應(yīng)用領(lǐng)域國產(chǎn)ARM
    發(fā)表于 07-17 11:25

    國產(chǎn)RK3568J基于FSPI的ARM+FPGA通信方案分享

    優(yōu)勢,亦可相互協(xié)作處理更復(fù)雜的問題。 ARM + FPGA常見的通信方式有PCIe、FSPI、I2C、SDIO、CSI等,今天主要介紹基于F
    發(fā)表于 07-17 10:50

    FPGA實(shí)現(xiàn)SDIO訪問需要注意的問題

    FPGA實(shí)現(xiàn)SDIO訪問時,需要注意以下幾個關(guān)鍵問題和細(xì)節(jié): 初始化過程: SDIO總線的初始化是確保FPGA與SD卡能夠正常通信的第一步。
    發(fā)表于 06-27 08:38

    國產(chǎn)ARM + FPGASDIO通信開發(fā)介紹

    SDIO(Secure Digital lnput and Output),即安全數(shù)字輸入輸出接口。SDIO總線協(xié)議是由SD協(xié)議演化而來,它主要是對SD協(xié)議進(jìn)行了一些擴(kuò)展。
    的頭像 發(fā)表于 05-17 14:26 ?740次閱讀
    <b class='flag-5'>國產(chǎn)</b><b class='flag-5'>ARM</b> + <b class='flag-5'>FPGA</b>的<b class='flag-5'>SDIO</b><b class='flag-5'>通信</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>介紹</b>!

    技術(shù)分享!國產(chǎn)ARM + FPGASDIO通信開發(fā)介紹

    SDIO總線介紹SDIO(SecureDigitallnputandOutput),即安全數(shù)字輸入輸出接口。SDIO總線協(xié)議是由SD協(xié)議演化而來,它主要是對SD協(xié)議進(jìn)行了一些擴(kuò)展。
    的頭像 發(fā)表于 05-14 08:05 ?517次閱讀
    <b class='flag-5'>技術(shù)</b>分享!<b class='flag-5'>國產(chǎn)</b><b class='flag-5'>ARM</b> + <b class='flag-5'>FPGA</b>的<b class='flag-5'>SDIO</b><b class='flag-5'>通信</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>介紹</b>!

    國產(chǎn)ARM + FPGA的CSI通信案例介紹

    CSI總線是一項(xiàng)用于將圖像傳感器與處理器連接的并行通信接口,在工業(yè)自動化、能源電力、智慧醫(yī)療等領(lǐng)域得到廣泛應(yīng)用,具備了高帶寬,開發(fā)難度低和低成本優(yōu)點(diǎn)。
    的頭像 發(fā)表于 04-26 11:41 ?909次閱讀
    <b class='flag-5'>國產(chǎn)</b><b class='flag-5'>ARM</b> + <b class='flag-5'>FPGA</b>的CSI<b class='flag-5'>通信</b>案例<b class='flag-5'>介紹</b>

    由于接口不夠,SDIO接口可以用于CPU和FPGA之間進(jìn)行通信

    由于接口不夠,SDIO接口可以用于CPU和FPGA之間進(jìn)行通信
    發(fā)表于 04-23 10:56

    實(shí)測52.4MB/s!全志T3+FPGA的CSI通信案例分享!

    簡單,FPGA端接口開發(fā)難度低。 低成本:CSI總線采用并行傳輸方式,FPGA端使用資源少,對FPGA器件資源要求低。 國產(chǎn)
    發(fā)表于 04-18 10:53

    使用國產(chǎn)FPGA開發(fā),需要哪些準(zhǔn)備

    準(zhǔn)備抽時間學(xué)習(xí)FPGA開發(fā)國產(chǎn)的,有通用軟件可以用嗎啊?還是每個廠家有自己的開發(fā)工具?有沒有類似于Keil那樣的IDE開發(fā)
    發(fā)表于 04-14 19:14

    國產(chǎn)FPGA+OMAPL138開發(fā)板體驗(yàn)】(原創(chuàng))4.FPGA的GPMC通信ARM)EDMA

    OMAP-L138(定點(diǎn)/浮點(diǎn)DSP C674x+ARM9)+ FPGA處理器的開發(fā)板。編寫TI OMAP-L138與FPGA之間的通信驅(qū)
    發(fā)表于 02-06 14:18

    國產(chǎn)FPGA+OMAPL138開發(fā)板體驗(yàn)】(原創(chuàng))3.手把手玩轉(zhuǎn)ARMFPGA通信

    OMAP-L138(定點(diǎn)/浮點(diǎn)DSP C674x+ARM9)+ FPGA處理器的開發(fā)板。編寫TI OMAP-L138與FPGA之間的通信驅(qū)
    發(fā)表于 02-03 20:48
    主站蜘蛛池模板: 色视频网站人成免费 | 一区二区三区中文字幕 | 亚洲第一色视频 | 黄页网站在线播放 | 国产精品嫩草影院一二三区入口 | 激情性爽三级成人 | 69日本xxxxxxxxx30| 欧美高清免费一级在线 | 性夜影院爽黄e爽在线观看 羞羞色院91精品网站 | 波多野结衣一级特黄毛片 | 亚色视频在线 | 激情综合丁香 | 免费看特级淫片日本 | 欧美一级特黄aa大片视频 | 国产欧美综合在线 | qvod高清在线成人观看 | 人人干狠狠干 | 亚洲无卡 | 国产精品免费看久久久 | 国产精品欧美一区二区三区不卡 | 天天爱天天做天天爽天天躁 | 中文字幕视频一区 | 免费看国产一级特黄aa大片 | 韩国黄色三级视频 | 天天爽夜夜爽人人爽 | 日韩免费视频一区二区 | 在线播放亚洲视频 | 亚洲毛片基地4455ww | 亚洲综合色婷婷久久 | 日本精品高清一区二区2021 | 五月婷婷激情视频 | 奇米影视第四色7777 | 免费在线播放毛片 | 狠狠亚洲狠狠欧洲2019 | 1024手机看片你懂得的 日韩欧美 | 亚洲欧美成人在线 | 中国人黑人xxⅹ性猛 | 国产精品欧美激情在线播放 | 夜夜操夜夜爽 | 最近视频在线播放免费观看 | 精品国产自在在线在线观看 |