蜜芽国精产品一二三产区,99国精产品灬源码1688钻石,国精产品永久999,国精产品一品二品国精品69XX,国精产品W灬源码1688说明,国精产品WK5777,国精产品48X国精产品

【中國科學報】“一生一芯”:零基礎“小白”,自學也能造芯片----中國科學院

如果你不懂計算機理論,或是一名藝術生,但突然想造一枚芯片,這算天方夜譚嗎?

知乎的一位年度新知答主會告訴你,這不是幻想,而且已經有本科生做到了。就在今年,這位答主還幫助哈薩克斯坦的一位學生造出了該國第一枚自主設計的處理器芯片。

這位不斷在社交媒體上給學生們“打雞血”的“科研八卦人”,正是中國科學院計算技術研究所(以下簡稱計算所)副所長、研究員包云崗。

6年前,作為中國科學院大學計算機科學與技術學院副院長,包云崗以中國科學院大學為大本營,立下“讓本科生也能做處理器芯片,讓本科生也能帶著自己設計的處理器芯片畢業”的目標,并由此開啟了“一生一芯”項目。

如今,這個項目已經從第一期的5名學生,到參與人數破萬、覆蓋國內外800余所高校,并開設多個高校工作室試點。這個以學生自主學習為主的“教育實驗”,遠超包云崗最初的構想。

不同專業、不同學歷,這群在“象牙塔”里因為熱愛聚集在一起的年輕人,已經開始學著主導自己的故事了。

讓本科生做芯片

2018年11月8日,在我國烏鎮舉行的世界互聯網大會上,中國開發指令生態(RISC-V)聯盟正式成立。晚間的慶功宴上,包云崗提出一個大膽的想法——讓學生參與開源芯片建設。

“讓本科生也能做處理器芯片,讓本科生也能帶著自己設計的處理器芯片畢業。”包云崗一邊思考,一邊講述如何將教學和開源芯片相結合。桌上的人都漸漸放下筷子,聚精會神聽他介紹。

讓本科生做芯片,能成嗎?

“通過長期觀察,我發現我國在計算機體系結構領域的人才短板問題十分明顯,學術界和工業界的交流與合作不足。”包云崗告訴《中國科學報》,在傳統芯片設計人才的培養中,學生經過四年或七年的理論學習后,再進入工業界了解開發流程,周期長、耗時久。

“在有些學科(如計算機系統),學生只有通過‘做中學’這種教育模式才能真正掌握知識,而不是聽講、閱讀與做題。”包云崗曾在知乎回答,實踐對于系統類課程至關重要。那么,“如何彌補教學環節中的實踐缺口,讓感興趣的學生盡早接觸真正的芯片開發流程?”

恰逢其時,RISC-V進入了他的視野。

面對全球芯片行業被X86架構和ARM架構壟斷的局面,美國加州大學伯克利分校教授克斯特·阿薩諾維奇(Krste Asanovi)和圖靈獎得主大衛·帕特森(David Patterson)決心打造一個開源指令集架構。2011年,他們發布了RISC-V的初始規范,包括32位和64位的基本指令集。

一條新的賽道正在開啟——任何用戶都可以不受限制地獲得RISC-V指令集,并基于此進行學習和擴展,形成具有自主知識產權的處理器IP或芯片。

這將是一座巨大的寶庫,或許有望改寫半導體行業規則。

“2014年,我們就開始接觸RISC-V了。”包云崗敏銳捕捉到這一機遇。2015年,RISC-V國際基金會正式成立,計算所作為創始成員參與其中。

然而,面對陌生領域,應該做些什么,又該怎么做?包云崗大膽假設:不如讓學生參與RISC-V的建設。

“一方面,RISC-V要快速發展壯大,需要更多人參與其中;另一方面,面對新技術,很多企業有顧慮,不敢貿然應用。”仔細梳理后,包云崗想到了Matlab,這是一款從學校實驗室“發家”的商業數學軟件,“從一個幫助學生理解數字計算的教學工具,逐漸發展成全球科學計算和仿真模擬領域的龍頭企業”。

這讓包云崗更加確信,“面對一個充滿不確定性的新興領域,學生反而更愿意嘗試新鮮事物”。他也曾總結Matlab發展折射的幾大理念,“追求把東西做出來,而不是把論文發出來;把東西用起來,而不是做完就扔;把教學場景用起來,而不是把教學當作負擔;把打持久戰的意識樹立起來,而不是期望速勝。”

他決定開展一場教育實驗:讓學生面對真實問題,親自動手去做、去嘗試,并應用所學的知識,將其轉化為實際的行動和能力。

“我自作主張地給這個計劃起了個名字:‘一生一芯’,初衷是希望有一天每一名學生都能帶著自己設計的芯片畢業。”包云崗笑了笑。

2018年烏鎮的那個夜晚,他提及的這一想法得到了在場老師的認可和支持,“大家都關注到了芯片人才培養產學脫節的問題”。

“我相信‘一生一芯’終將改變芯片人才培養格局,但第一步必須打破‘本科生不能造芯片’的觀念桎梏。”包云崗神情嚴肅地說,“因此,選擇哪些老師、哪些學生參與,去哪里尋找合適的流片(即設計完電路后生產少量芯片樣品供測試用)渠道,各個方面都要做足準備。”

“最大的困難在于轉變思維”

2019年6月14日晚上9點05分,包云崗在教學團隊微信群里興奮地表示:“第一批‘小白鼠’找到了!”

“一生一芯”的首批“小白鼠”是中國科學院大學的5名2016級本科生。“這5名同學均被錄取為計算所研究生,我們逐一詢問了他們的意愿。”包云崗告訴《中國科學報》,盡管學生們心里打鼓,但都愿意接受挑戰。

包云崗和教學團隊不敢懈怠。8月20日零點,微信群里依舊討論得熱火朝天:從總體方案到技術路線,從基礎平臺到開發環境,最后落實國產110納米工藝的流片渠道……敲定一切細節后,“一生一芯”計劃蓄勢待發。

8月27日,首批5名同學和教學團隊開了“簡單但意義重大”的動員會。在場的人有的穿著短褲,有的穿著涼拖,但所有人的心情都和這個夏日一樣火熱。

然而,團隊很快就碰到了“攔路虎”——要想在畢業答辯現場展示芯片,最合適的流片班車(即芯片生產時將多個集成電路設計合并在一起進行流片)時間只有12月17日,距離動員大會不到4個月。

“最大的困難在于轉變思維。”計算所博士、“一生一芯”計劃培養方案設計者兼首席講師余子濠打了個比方,真正的處理器是個復雜系統,課堂上學生接觸的更像是填空題,實際工程中面對的卻是問答題。“課程實驗的主要目標是鞏固知識點,但在真實的芯片制作過程中,學生需要從全局視角分析問題。”

“芯片開發過程中可能會遇到各種困難,一些看似硬件設計的問題,最終可能是軟件配置錯誤造成的。”包云崗解釋,實際的產品研發和科研工作中,往往不總是從頭開始,更多的是在已有的基礎上增加新功能、提高性能等,“這就需要培養學生‘理解—消化—創新’的能力”。

對教學團隊來說,這也是“摸著石頭過河”的嘗試。

“我們當時也沒有流片經驗,學生更像是我們的隊友,一起探索。”余子濠說,沒有手把手教學,“一生一芯”項目堅持教師引導思路、日常自主學習、獨立解決問題、每周集中匯報,有條不紊地朝目標前進。

熱火朝天的討論間外,RISC-V市場也是一番熱鬧景象。

2019年被稱作“RISC-V進入主流市場元年”,首屆“中國RISC-V論壇”召開、多家企業發布相關產品……計算所也不甘落后,牽頭發起“香山”高性能開源RISC-V處理器項目。

千帆競發的市場態勢下,對人才的需求也水漲船高。2020年6月2日,5名學生發布了由自己主導設計的64位RISC-V處理器SoC芯片——“果殼”,真正讓“一生一芯”走進了公眾視野。

“很高興能把課堂中的知識應用到實踐當中。”“一生一芯”首批成員王凱帆告訴《中國科學報》。后來,首批5名成員全部加入“香山”高性能開源RISC-V處理器項目,并成為技術骨干。

“考的就是真本事”

“第三期可以支持100名學生參加,有機會獲得自己設計的芯片!”2021年6月26日,包云崗在知乎發布招募令,“一生一芯”開始面向全國大規模招生。

不限專業、不限學歷,還能免費流片,不少人躍躍欲試。

“第三期報名人數超過700人。”余子濠說。這可難壞了教學團隊,老師少、學生多,該怎樣平衡教學資源?

“一生一芯”項目組的老師解壁偉想了個“好點子”——先選拔一批基礎好的學生擔任助教,再讓他們指導其他學生。這套“讓學生指導學生”的機制一直沿用至今。

第三期學員中,表現優異者承擔起了助教的職能,計算所2022級直博生陳璐便是其中之一。她介紹說,目前“一生一芯”已建立了一個40~50人的學生助教團隊。

“要成為‘一生一芯’的正式學員,先要經過預學習階段,具備一定的基礎水平后再參加入學答辯。”余子濠詳細解答了“一生一芯”的培養流程,“報名‘一生一芯’后,學生助教會組織線上學習、答疑解惑,沒有截止日期(DDL)和硬性時間要求,完全是隨到隨學的模式”。

不過,這一靈活自由的教學模式也對授課內容提出了嚴格要求,要讓大家都看得懂、學得明白,必須有一本足夠詳細、豐富、深入淺出的講義。

于是,在科研課題和“一生一芯”項目兩頭跑的余子濠,開始擠時間整理思路和內容。一字字、一句句、一行行,慢慢地,從第三期120個字的簡單表格擴充成44萬字的詳細講義。

“這套講義不僅教你知識,還會教你如何獲取知識。”上海科技大學2024級碩士生姜海天說,“相比市面上的其他教材,這本講義更成體系,任何人都能免費獲取。”

“‘一生一芯’對絕大部分學生來說并不輕松,不僅要學習新知識,在新環境中使用新工具,還要鍛煉獨立解決問題的意識和能力。”余子濠解釋,“一生一芯”希望幫助學生完成從課堂學習到解決業界和科研真實問題的過渡,在理解知識點、具備全局系統觀的基礎上,尋找解決問題的線索。“講義不會告訴你所有細節,你需要從相關資料和代碼中找到重要信息。”

“獨立解決問題才是最大的訓練。”余子濠反復強調,同學提供思路、助教幫忙設計方案、找“大佬”要一本攻略手冊……任何直接獲得答案的做法都是在放棄訓練的機會。“只有在試錯中才能真正理解‘為什么好、為什么不好’。”

解壁偉笑稱,“一生一芯”的成功離不開兩大“法寶”,一個是豐厚、翔實的講義,另一個是認真、嚴謹的學生助教團隊。

2024年,姜海天也加入了助教團隊。深感以往高度依賴人工維護培養流程的繁雜,他干脆設計了一套自動化方案,用以支撐更大規模的人才培養。

最后,只有通過在線調試考核的學生,才能獲得流片機會。“助教會隨機注入3個程序漏洞或錯誤(bug),涵蓋軟件、硬件和環境,學生必須在指定時間內排除。”余子濠說,在真實的項目中,問題可能會出現在任何地方,“一生一芯”希望通過新型考核方式,引導大家掌握計算機系統的全局構建能力。“參考代碼、‘抱大腿’都沒戲,考的就是真本事。”

熱愛沒有門檻,也不是“名校特供”

“什么樣的事值得我們投入去做,甚至投入一輩子去做?有意義但難度很大的事情。”包云崗曾如此評價“一生一芯”,也曾笑稱自己“更像個啦啦隊長,給大家打雞血”。

“精神力量”是包云崗常常掛在嘴邊的詞,不僅包括信念的力量,更要有“干一行愛一行”的熱愛和內驅力。

隨著“一生一芯”的招牌被越擦越亮,很多零基礎的“小白”也慕名而來。山東建筑學院2020級本科生王郅尊就是其中之一。

自幼學習美術的他,在一次寫生途中偶然刷到一篇知乎文章。“大家說‘一生一芯’難度很高,很多名校出身、相關專業的學生都堅持不下來。”他不信邪,“真有這么難嗎?我想報名試試。”

從藝術專業“跨行”學習芯片設計的他,起初甚至不知道什么是數字電容、模擬電路。他開始沒日沒夜地補課:C語言基礎、數字電路……“基本上一天能學12個小時”。主動學習新知識、在實踐中發現并解決問題,在啃下“硬骨頭”的過程中,他慢慢萌生了對芯片的濃厚興趣。

“他對知識的理解能力、動手實踐能力都很優秀。”包云崗對王郅尊印象深刻,“如今,他已經成了‘香山’項目開發中的核心骨干。”

從完全零基礎入門到完成流片大概需要500個小時。余子濠提到:“這和修讀本科計算機系統方向的所有核心課程,并完成相應的課程項目所花的時間差不多。這樣看,人才培養沒有捷徑。”

“我們不看重學生的基礎,更重視他們做事情的態度。”包云崗反復強調,在他心里,“一生一芯”的最大特點是開源,用開放的姿態擁抱每一名因熱愛而相聚一堂的學生。這份熱愛沒有門檻,也不是“名校特供”。

目前,“一生一芯”的“朋友圈”越來越大:不少完成項目的學生因為熱愛而在各自學校播撒著“一生一芯”的種子。

深圳技術大學“一生一芯”工作室負責人、該校2022級本科生楊昊天告訴記者,為了幫助更多零基礎的同學入門,他們對“一生一芯”進行了更細的階段拆分,還設置了工作室小課堂、技術分享會等活動。

同時,“一生一芯”也嘗試走進課堂。計算所2025級直博生、“一生一芯”助教曾錦鴻表示,中國科學院大學的“開源處理器芯片設計實驗課”“希望將‘一生一芯’與課堂結合,讓大家對處理器芯片形成更系統的認識”。

“不少高中生也積極參與,我們希望從中挖掘更多對芯片感興趣、有熱情的苗子。”包云崗說。此外,“一生一芯”還和產業界成功“握手”,同武漢凌久微電子開展了為期半年的培訓合作,線下實踐基地的北京開源芯片研究院也獲得了專項經費支持。

走過六載春秋的“一生一芯”得到了越來越多的認可。而這些成就背后,匯集了無數人的熱愛與奔赴,其中包括學生、助教、老師,以及包云崗本人。

“總要有人去做一些不同的事。”包云崗曾在知乎寫道。開源芯片就是其中一件。“開源本身就是一種體制機制上的創新,而優秀的開源項目就是一種記錄和傳播創新的出色載體,也是孕育創新的沃土。”

在以RISC-V為代表的開源芯片的新賽道上,賽點或許不是你有我無,也并非早一步或晚一步,而是開源生態的建設。“一生一芯”項目,為更多熱愛芯片的人提供了廣闊舞臺,也在這片沃土收獲了累累碩果。

這一場別開生面的教學實踐,也成了連接世界的橋梁。

今年3月,在“一生一芯”項目組的支持下,哈薩克斯坦歷史上首枚由本國主導設計的處理器芯片在中國被成功點亮。“這是‘一生一芯’計劃首次走出國門、走向世界的第一步。”包云崗興奮地在知乎寫道。

(原載于《中國科學報》?2025-04-29?第4版?高教聚焦)

附件:
欢迎光临: 龙海市| 万源市| 汕尾市| 淮北市| 柘城县| 广州市| 齐河县| 平度市| 新郑市| 枣阳市| 阜南县| 桦川县| 南宁市| 银川市| 罗平县| 沈丘县| 温州市| 托克逊县| 哈巴河县| 托克逊县| 万年县| 长治市| 巫溪县| 凌海市| 合江县| 黑水县| 高碑店市| 遵义市| 昌江| 桂阳县| 古蔺县| 太保市| 永清县| 松原市| 馆陶县| 保康县| 邵东县| 崇仁县| 廊坊市| 科技| 二手房|