新聞中心
近日,RISC-V芯片公司匠芯創(chuàng)宣布開源D21x系列工業(yè)級(jí)應(yīng)用芯片軟硬件開發(fā)包SDK。軟件開發(fā)包涵蓋了D21x開源代碼、軟件API庫(kù)、開發(fā)手冊(cè)文檔、相關(guān)調(diào)試及燒錄工具,并且提供多媒體中間件等多個(gè)SDK用例和應(yīng)用 Demo示例,幫助企業(yè)和個(gè)人開發(fā)者快速上手芯片開發(fā)。同時(shí),與其軟件SDK配套的硬件開發(fā)包也一并釋放,包括D21x芯片參考設(shè)計(jì)原理圖、PCB設(shè)計(jì)文件、BOM表、芯片封裝庫(kù)、外設(shè)接口說明文檔等。開發(fā)者可以快速完成從硬件設(shè)計(jì)、底層軟件開發(fā)到圖形化界面和應(yīng)用軟件功能開發(fā)的工業(yè)級(jí)產(chǎn)品方案設(shè)計(jì)。
D21x系列工業(yè)級(jí)MPU是國(guó)產(chǎn)自主首款面向工業(yè)應(yīng)用的RISC-V架構(gòu)的應(yīng)用級(jí)芯片,內(nèi)置玄鐵64bit RISC-V CPU C906,主頻高達(dá)600MHz,算力約1380DMIPS。匠芯創(chuàng)ArtInChip D21x系列工業(yè)級(jí)MPU具有極強(qiáng)的屏顯、多媒體解碼加速功能和豐富的工業(yè)互聯(lián)接口等特性,兼顧高性能、高安全、高可靠性特點(diǎn),適合用于工業(yè)HMI、智能家電、儀器儀表、開源硬件等眾多領(lǐng)域。
一、五大特色 對(duì)標(biāo)全球領(lǐng)先的工業(yè)級(jí)MPU應(yīng)用芯片品牌
(1)滿足工控場(chǎng)景需求
實(shí)時(shí)異步接口PBUS,與外部FPGA、SRAM等實(shí)現(xiàn)擴(kuò)展
8xUART,傳輸速度可達(dá)8Mbps,支持軟件/硬件流控,RS-485支持硬件使能
2xCAN, 支持CAN2.0A和CAN2.0B協(xié)議
集成4 Line RTP,節(jié)省BOM成本
兩層板接觸放電8KV,EMI CLASS B級(jí)標(biāo)準(zhǔn)
最大支持-40~125℃結(jié)溫
(2)豐富的互聯(lián)接口
支持100M RMII/1000M RGMII 2路以太網(wǎng)
2xUSB 2.0,支持Host/Device
2xSDIO,4xSPI,4xI2C,1xCIR
12bits SAR ADC,最多支持8個(gè)模擬信號(hào)輸入
(3)高性能顯示和圖形硬件加速
支持RGB565/666/888,dual-link LVDS,QSPI,MCU,4 lane-MIPI顯示接口,最高性能1920*1080@60fps
2D硬件圖形加速最高性能達(dá)1080P@60fps,完美對(duì)接QT、LVGL等圖形框架
支持4K分辨率長(zhǎng)條屏
(4)完善的多媒體編解碼
H.264 1080P@30fps Decode
JPEG1080P@60fps Encode/Decode,PNG Decode
支持1xAMIC模擬音頻輸入,支持2xDMIC立體聲音頻輸入,最大支持兩路I2S接口
支持YUV422和BT.656兩種視頻輸入
(5)自主專利的安全引擎
支持SPI總線在線加解密,防止固件盜用
支持AES、TDES、HMAC、SHA、MD5、RSA、TRNG等密碼算法硬件加速
自定義芯片Secure ID,省去外部加密芯片
支持安全啟動(dòng)、安全固件簽名和解密、固件燒錄防回滾
二、開發(fā)便捷 完整的SDK與內(nèi)容詳盡的開發(fā)手冊(cè)
ArtInChip D21x系列Luban SDK是匠芯創(chuàng)專門為工業(yè)級(jí)應(yīng)用場(chǎng)景定制的嵌入式操作系統(tǒng),分為兩個(gè)版本:
LubanOS是基于Linux內(nèi)核Buildroot深度定制的多場(chǎng)景操作系統(tǒng),具備穩(wěn)定、安全、開放、敏捷的特點(diǎn)。在標(biāo)準(zhǔn)、高效的構(gòu)建基礎(chǔ)上,通過開放多樣化的用戶接口和豐富的第三方中間件應(yīng)用,可以滿足多種應(yīng)用場(chǎng)景的開發(fā)需求。目前Linux內(nèi)核啟動(dòng)速度600ms,Demo啟動(dòng)速度為2.5s。
Luban-Lite是ArtInChip為工業(yè)應(yīng)用場(chǎng)景專門設(shè)計(jì)的 RTOS SDK,可支持 RT-Thread(默認(rèn))、FreeRTOS 多內(nèi)核的切換,也支持一鍵切換Bare-metal構(gòu)建模式,并完全兼容RT-Thread軟件生態(tài)。支持跨平臺(tái)的命令行開發(fā)方式,同時(shí)為Windows用戶提供了更友好的Eclipse IDE。目前RTOS內(nèi)核啟動(dòng)速度80ms,Demo啟動(dòng)速度200ms。
ArtInChip自主研發(fā)的多媒體中間件,D21x系列工業(yè)級(jí)應(yīng)用芯片內(nèi)置了DE、GE、VE等多個(gè)硬件加速引擎和QT、LVGL、AWTK等常用的圖形框架,完善的燒錄及Debugger調(diào)試工具,SDK 提供相應(yīng)的多媒體處理框架,可以屏蔽復(fù)雜的底層操作,讓開發(fā)者更加方便的控制這些硬件加速單元,快速完成上層應(yīng)用和圖形界面開發(fā)。
三、生態(tài)活躍 開源社區(qū)持續(xù)更新
開發(fā)者可以通過訪問匠芯創(chuàng)科技Gitee主頁(yè)獲取ArtInChip D21x系列最新的SDK和文檔。
并可以通過電子郵件聯(lián)系廣東匠芯創(chuàng)科技有限公司銷售人員(sales@artinchip.com),告知項(xiàng)目相關(guān)信息,可獲取D21x系列芯片的樣片或Demo板,進(jìn)行D21x系列工業(yè)級(jí)MPU SDK應(yīng)用開發(fā)。
Luban (linux)
倉(cāng)庫(kù):https://gitee.com/artinchip/d211.git
Luban-Lite (RTOS)
倉(cāng)庫(kù):https://gitee.com/artinchip/luban-lite.git
D211 UserManual
倉(cāng)庫(kù):https://gitee.com/artinchip/d211-doc.git
Tools
倉(cāng)庫(kù):https://gitee.com/artinchip/tools.git