RISC-V從問世以來,只用了10年時間便走過了傳統(tǒng)架構(gòu)30年的技術(shù)歷程,這其中很大程度是因為其全球范圍和全技術(shù)鏈路,協(xié)同定義與開發(fā)的方式,讓它在各個行業(yè)創(chuàng)新應用上優(yōu)勢明顯。雖然目前RISC-V在各個行業(yè)得到了廣泛應用,但在通用MCU市場還有很長的路要走,主要面臨幾個問題:1、開發(fā)工具鏈不夠友好;2、軟件生態(tài)不夠完善;3、沒有豐富的芯片系列選型。
這幾點都可以歸結(jié)為生態(tài)的不完善,工程師、開發(fā)者只是用“嘗鮮”的態(tài)度去嘗試,不足以驅(qū)動整個RISC-V市場發(fā)展。作為一家專注全過程MCU的公司,愛普特微電子董事兼總經(jīng)理袁永生在中國RISC-V產(chǎn)業(yè)聯(lián)盟、芯原微電子和上海集成電路產(chǎn)業(yè)集群發(fā)展促進機構(gòu)共同主辦的首屆滴水湖中國RISC-V產(chǎn)業(yè)論壇上表示,“公司2012年成立以來一直堅持使用自主產(chǎn)權(quán)內(nèi)核,也與平頭哥前身中天微一直合作。我們不是從Arm轉(zhuǎn)投RISC-V,而是一家堅持原生態(tài)、走全國產(chǎn)道路的公司,以實現(xiàn)中國微處理器自主可控、技術(shù)創(chuàng)新為己任?!?
基于RISC-V的64位雙核通用MCU
據(jù)悉,愛普特微電子用了5年時間打造自己的自主產(chǎn)權(quán)IP庫,而做純國產(chǎn)MCU最基礎的核心就是所有知識產(chǎn)權(quán)自主可控。袁永生說到,“不像目前很多用Arm結(jié)構(gòu)做仿制替代的產(chǎn)品,我們是基于自身IP、基于客戶的需求打造全系列全國產(chǎn)創(chuàng)新產(chǎn)品。截至目前我們RISC-V內(nèi)核MCU中國市場出貨量超過1億顆,相信在通用市場上出貨量是占領先地位的?!?
愛普特微電子在本次會議上主要介紹了即將推出的基于RISC-V的64位雙核通用MCU新品APT32F706,采用基于平頭哥最新發(fā)布的RISC-V 64位處理器內(nèi)核開發(fā),最高工作頻率600MHz。小核部分是平頭哥E902(32位),提供高性能的異構(gòu)多核心計算處理能力。詳細參數(shù)如下圖:
APT32F706支持32MB DDR3和512K片上SRAM。SRAM可以靈活配置給CPU作為通用應用內(nèi)存或者程序存儲空間。SoC集成高級電源管理和控制模塊,包括DCDC和LDO模塊,以減少外部系統(tǒng)的設計復雜度。
APT32F706提供多種內(nèi)存接口,包括QSPI,eMMC,NOR FLASH,和多種用于連接的外設的接口包括UART,,LIN,I2C,SPI,CAN,USB等。APT32F706提供LCD顯示接口和CAMERA接口,并內(nèi)嵌電容式觸摸傳感器,可用于需要豐富人機接口的應用場合。一路I2S音頻接口,可提供音頻信號輸出。
APT32F706還提供了豐富的模擬特性,包括12位高精度ADC,模擬比較器和溫度傳感器,適合用于智能座艙、工業(yè)人機接口應用(HMI)、安全網(wǎng)關、智能電網(wǎng)、電機控制、可穿戴設備、便攜式醫(yī)療監(jiān)控和家電類主控等產(chǎn)品。
當下大家在選擇MCU時,也許32位還是多一些。為什么愛普特微電子會選64位MCU賽道?袁永生認為,如果開發(fā)工具鏈或者編譯環(huán)境足夠成熟,其實開發(fā)者對使用多少位內(nèi)核或哪種內(nèi)核并不太在意。但是類似圖形加速等高端應用,32位核的運算能力可能已經(jīng)跟不上了?!八晕覀冞@一次選用平頭哥的64位核高實時性產(chǎn)品,實現(xiàn)了對圖形以及各種工控界面的支持。同時我們這個產(chǎn)品打造時也強調(diào)這么大的資源肯定是要跑操作系統(tǒng),所以做了雙核結(jié)構(gòu)?!?
另外作為補充,E902小核專門針對高實時性的應用,這樣平臺更適用于各種場景的應用,特別是工程師在實時性或者是各種顯示界面對操作性能要求高的地方。
RISC-V生態(tài)不成熟,如何破?
面對RISC-V生態(tài)不成熟的問題,袁永生表示,公司跟平頭哥一起深度合作打造了整個“開發(fā)編輯工具鏈”。目前編譯器已經(jīng)支持到“可見即所得”,支持包括AliOS等RTOS,整個工具連從底層到基礎系統(tǒng)、再到核心的組件已實現(xiàn)完整生態(tài)。整個開發(fā)工具鏈支持UI可視化設計界面,可以讓用戶基于組件進行開發(fā),比如想開發(fā)一款電機,直接在開發(fā)工具鏈上輸入“電機”,馬上組件算法庫就可以出來,這將極大提升程序移植或研發(fā)效率。
整體生態(tài)布局上,愛普特微電子所有的IP和芯片都基于最底層標準接口來進行開發(fā)底層庫,這個底層庫可以無縫連接到上層應用。
而工程師、開發(fā)者面臨的開發(fā)選型豐富度不夠問題,愛普特微電子提供整個系列RISC-V產(chǎn)品:Pin腳從20Pin直到200多Pin,頻率從32KHz一直到2GHz,從32位到64位。公司預計到明年將會發(fā)布超過25個系列,超過300多個型號的RISC-V產(chǎn)品,覆蓋從消費類到工控類、車規(guī)級應用。
終端客戶開始接納RISC-V
目前的整個MCU生態(tài)絕大部分被Arm架構(gòu)主導,做到后面大家發(fā)現(xiàn)變成了歐美公司做什么,我們就做什么?!斑@條路對中國MCU廠商來說是走不通的,如果最后大家都去仿制和兼容歐美芯片,可以想象未來這個市場會多么惡劣。”最后袁永生表示,“我們在非Arm架構(gòu)的路上走了九年,現(xiàn)在客戶聽到我們用RISC-V的內(nèi)核,不會再問‘你們兼容誰?’,而是問‘你們的特點和創(chuàng)新是什么?’??吹竭@么多的同行加入到RISC-V當中來,相信未來一定會越做越好。”
新聞來源:EET times