国产成人亚洲欧美91_在线看片免费人成视频丨_久久免費视频精品_在线观看网站深夜免费A√

孕育“龍芯”的478個(gè)日夜

發(fā)布時(shí)間:2024-08-23

“八五”“九五”期間,我國(guó)連續(xù)10年沒(méi)有部署通用處理器(CPU)研制項(xiàng)目。于1999年底出任中國(guó)科學(xué)院計(jì)算技術(shù)研究所(以下簡(jiǎn)稱計(jì)算所)所長(zhǎng)的李國(guó)杰,為此心急如焚。

“錯(cuò)過(guò)這5年,以后就沒(méi)機(jī)會(huì)了!”李國(guó)杰到處奔走呼吁:“十五”期間要花大力氣做通用處理器。

通用處理器是芯片中的“珠穆朗瑪峰”,是信息領(lǐng)域的基礎(chǔ)和核心。沒(méi)有它,計(jì)算機(jī)系統(tǒng)及各類電子設(shè)備都將受制于人。但國(guó)內(nèi)在論證要不要做通用處理器時(shí)并沒(méi)有統(tǒng)一意見(jiàn)。不少專家認(rèn)為國(guó)內(nèi)沒(méi)能力做,還有人覺(jué)得我們國(guó)家不用做。

申請(qǐng)不到經(jīng)費(fèi),計(jì)算所只能破釜沉舟。2001年,計(jì)算所下決心拿出1000萬(wàn)元的“家底”,設(shè)立通用處理器研制項(xiàng)目。

啟動(dòng)資金有了,下一步就是找人。李國(guó)杰一開始琢磨著找有經(jīng)驗(yàn)的老同志來(lái)牽頭,直到30歲出頭的胡偉武進(jìn)入他的視野。

“龍芯1號(hào)”芯片。

1?立下“軍令狀”的年輕人

“十五”初期,國(guó)內(nèi)比較主流的觀點(diǎn)是我國(guó)應(yīng)以研制專用的嵌入式處理器為主:一是許多人認(rèn)為我國(guó)還不具備研制高性能通用處理器的能力;二是專用的嵌入式處理器需求量更大,市場(chǎng)更廣闊。也有折中建議,認(rèn)為應(yīng)先從芯片封裝入手,等掙到一些錢、學(xué)到一些本事再考慮先進(jìn)的芯片設(shè)計(jì)。

李國(guó)杰堅(jiān)持認(rèn)為,中國(guó)的芯片產(chǎn)業(yè)不能再走像個(gè)人電腦產(chǎn)業(yè)一樣以組裝為主的老路,如果只重視低端芯片或用別人的產(chǎn)品組裝,“前途不會(huì)太美好”。

“如果我們不敢碰通用處理器,就永遠(yuǎn)只能處于技術(shù)的下游?!崩顕?guó)杰說(shuō),幾年前他曾在上海參觀一家飛機(jī)設(shè)計(jì)所,該所展廳里的一幅題詞讓他大感震撼。

那是兩院院士、時(shí)任中國(guó)工程院院長(zhǎng)宋健的題詞,只有4個(gè)字——“站起來(lái)吧”!

“認(rèn)為中國(guó)不可能做出通用處理器的人,缺少的正是‘站起來(lái)’的自信心?!崩顕?guó)杰說(shuō)。

在年輕的胡偉武身上,他看到了這種自信心。

胡偉武1991年從中國(guó)科學(xué)技術(shù)大學(xué)畢業(yè)后進(jìn)入計(jì)算所攻讀博士學(xué)位,之后留所工作。一個(gè)偶然的機(jī)會(huì),讓他與通用處理器項(xiàng)目命運(yùn)相連。

2000年10月,胡偉武被派往母校招生。回到原來(lái)待過(guò)的實(shí)驗(yàn)室,自己和同學(xué)10年前用400多個(gè)元器件搭起來(lái)的電路還靜靜地躺在那里。

熟悉的操作臺(tái)映入眼簾,讓胡偉武產(chǎn)生了一種“重操舊業(yè)”的沖動(dòng)——那些沒(méi)日沒(méi)夜與邏輯門、觸發(fā)器等“玩命”的日子,對(duì)他“有一種深深的誘惑”。

他想到了所里正在籌備的通用處理器項(xiàng)目,撥通了計(jì)算所系統(tǒng)結(jié)構(gòu)室主任唐志敏的電話,半開玩笑地立下“軍令狀”:“兩年內(nèi)不把通用操作系統(tǒng)啟動(dòng)起來(lái),我提頭來(lái)見(jiàn)!”

2?小名“狗剩”,英文名Godson

年輕的負(fù)責(zé)人可能對(duì)完成課題任務(wù)沒(méi)有百分之百的把握、不十分清楚“水有多深”,但正是這些不確定性才能激發(fā)出創(chuàng)造潛力。李國(guó)杰后來(lái)說(shuō):“我相信人才是可以逼出來(lái)的?!?/p>

通用處理器要先做邏輯設(shè)計(jì)。通用處理器設(shè)計(jì)項(xiàng)目開始后,李國(guó)杰在全所會(huì)議上制定了“高起點(diǎn)、一步到位”的目標(biāo),要求設(shè)計(jì)團(tuán)隊(duì)從高性能通用處理器入手,走跨越式發(fā)展的技術(shù)路線。

2000年11月,唐志敏和胡偉武著手拉起隊(duì)伍,成立“龍芯課題組”。

課題組非常簡(jiǎn)陋,只有十來(lái)個(gè)人、100萬(wàn)元經(jīng)費(fèi)和一間50平方米大小的實(shí)驗(yàn)室。36歲的唐志敏負(fù)責(zé)整個(gè)處理器設(shè)計(jì)的總體規(guī)劃;33歲的胡偉武作為項(xiàng)目負(fù)責(zé)人,帶著七八名研究生做具體設(shè)計(jì)。

課題組后來(lái)還加盟了一位工程經(jīng)驗(yàn)豐富的“大哥”——38歲的計(jì)算所客座研究員張志敏。他放棄出國(guó)的機(jī)會(huì)和高薪的工作,在處理器設(shè)計(jì)中負(fù)責(zé)工程管理。

張志敏個(gè)性沉穩(wěn),與胡偉武一張一弛,非常互補(bǔ)。每周一上午開例會(huì),胡偉武總要慷慨激昂地動(dòng)員一番,張志敏卻總是冷靜地指出困難所在,適時(shí)“潑冷水”,以至于有時(shí)候他不“潑冷水”,大家都不習(xí)慣。

龍芯課題組一開始面臨的問(wèn)題是,選擇哪條技術(shù)路線。

技術(shù)路線正確與否不僅影響科研進(jìn)度,還將決定龍芯處理器未來(lái)的命運(yùn)。

唐志敏仔細(xì)分析多種指令系統(tǒng)后,最終決定選擇采用RISC結(jié)構(gòu)的MIPS指令系統(tǒng)。這是一種兼容方案,主要是出于市場(chǎng)考慮:MIPS應(yīng)用面比較廣,服務(wù)器和嵌入式系統(tǒng)都可以用;同時(shí),技術(shù)壁壘比較低,知識(shí)產(chǎn)權(quán)障礙較少。

龍芯課題組還給這個(gè)處理器取了一個(gè)很有傳統(tǒng)特色的小名“狗剩”。

“名字賤一點(diǎn)容易養(yǎng)大?!焙鷤ノ湔f(shuō),“音譯成英文,就是Godson?!?/p>

3 “狗?!迸芷饋?lái)了

在努力攻堅(jiān)“狗?!钡膸讉€(gè)月里,團(tuán)隊(duì)成員付出了難以想象的艱辛。

胡偉武記得,設(shè)計(jì)工作的全面鋪開是2001年“五一”假期后。當(dāng)時(shí)所里通知,10月要展示處理器設(shè)計(jì)方面的成果。由此,團(tuán)隊(duì)進(jìn)入了夜以繼日的工作狀態(tài)。

胡偉武說(shuō),當(dāng)出現(xiàn)一個(gè)錯(cuò)誤時(shí),應(yīng)用程序、操作系統(tǒng)以及處理器本身都是懷疑對(duì)象,需要多方面協(xié)調(diào)與分析,每次都是連續(xù)幾天幾夜的鏖戰(zhàn)。

最后一次聯(lián)合調(diào)試尤為“慘烈”?!凹词拱l(fā)現(xiàn)一個(gè)很小的錯(cuò)誤,修改一次設(shè)計(jì)再形成新的燒制文件,至少也需要8小時(shí)。只有24小時(shí)不間斷,才能保證一天有幾次修改的機(jī)會(huì)?!焙鷤ノ湔f(shuō),8月中旬,為了趕進(jìn)度,幾名骨干決定冒險(xiǎn)把聯(lián)調(diào)時(shí)間提前一周。

他們周一晚上開始聯(lián)調(diào),周二凌晨4點(diǎn)寫入燒制文件,沒(méi)有任何動(dòng)靜。發(fā)現(xiàn)問(wèn)題后,他們趕緊修改并趕在中午12點(diǎn)之前形成新的燒制文件,寫入后仍無(wú)響應(yīng)。晚上接著調(diào)試,發(fā)現(xiàn)處理器插卡上有兩個(gè)焊點(diǎn)短路,擦除后,主板上的液晶顯示器終于顯示出“Godson”這幾個(gè)字母。

“跑通了!”大家一片歡呼。

團(tuán)隊(duì)一鼓作氣,于周三晚上成功啟動(dòng)了經(jīng)過(guò)改造的基礎(chǔ)輸入輸出系統(tǒng)(BIOS)。周四一早,他們又試圖啟動(dòng)Linux操作系統(tǒng)。不巧,每次都在最后關(guān)頭報(bào)錯(cuò),直到周六晚飯時(shí)才發(fā)現(xiàn)問(wèn)題。大家匆匆扒拉幾口飯繼續(xù)修改,改好已是8月19日凌晨2點(diǎn)多。

2時(shí)42分,屏幕上終于出現(xiàn)了“l(fā)ogin”字樣,登錄進(jìn)去之后可以正常操作。

這就是“龍芯1號(hào)”,它終于走通了關(guān)鍵的第一步。胡偉武興奮地給唐志敏打電話:“‘狗?!芷饋?lái)了!”

那天,在場(chǎng)的6位成員都極度疲憊,但也都興奮得毫無(wú)睡意,一直聊到天亮。胡偉武回憶,那個(gè)凌晨的北京電閃雷鳴、風(fēng)雨交加,他回去后連續(xù)睡了20多個(gè)小時(shí)才把覺(jué)補(bǔ)回來(lái)。

4 “以我為主”的物理設(shè)計(jì)

第一步成功之后,“龍芯1號(hào)”的物理設(shè)計(jì)馬上提上日程。

這期間,龍芯通用處理器的研發(fā)得到了中國(guó)科學(xué)院知識(shí)創(chuàng)新工程方向性項(xiàng)目500萬(wàn)元經(jīng)費(fèi)的支持,加上計(jì)算所匹配的經(jīng)費(fèi),龍芯團(tuán)隊(duì)的經(jīng)費(fèi)從100萬(wàn)元增加到了1000萬(wàn)元。

不過(guò),不少人對(duì)龍芯團(tuán)隊(duì)做物理設(shè)計(jì)表示擔(dān)憂。從歷史上看,計(jì)算所并沒(méi)有做過(guò)大規(guī)模芯片的物理設(shè)計(jì)。

胡偉武對(duì)團(tuán)隊(duì)有信心。鑒于計(jì)算所在物理設(shè)計(jì)上的空白,他提出了“以我為主”并聯(lián)合相關(guān)單位進(jìn)行物理設(shè)計(jì)的方針,并和唐志敏商量出將“龍芯1號(hào)”流片分兩步走的策略。第一步,委托有經(jīng)驗(yàn)的第三方公司進(jìn)行物理設(shè)計(jì),作為“保底方案”;第二步,組織隊(duì)伍進(jìn)行獨(dú)立的物理設(shè)計(jì)。

物理設(shè)計(jì)對(duì)龍芯團(tuán)隊(duì)來(lái)說(shuō)是一個(gè)全新領(lǐng)域。他們就如同“劉姥姥進(jìn)大觀園”,既感新鮮又不知所措。不過(guò),大家努力“補(bǔ)課”——在整個(gè)物理設(shè)計(jì)中,人均看過(guò)1萬(wàn)頁(yè)文檔。

在2002年初的全所大會(huì)上,李國(guó)杰把“龍芯1號(hào)”流片作為全所最重要的任務(wù)。

5 “老兵”馳援

從“不會(huì)”到“會(huì)”,胡偉武心里慢慢踏實(shí)下來(lái)。更令他心安的是,龍芯團(tuán)隊(duì)迎來(lái)了物理設(shè)計(jì)的“行家+老兵”馳援——中國(guó)科學(xué)院微電子中心(中國(guó)科學(xué)院微電子研究所前身)研究員黃令儀。

早在2001年12月,計(jì)算所就聯(lián)系黃令儀:“希望您能幫助我們的處理器做物理設(shè)計(jì)?!?/p>

黃令儀是中國(guó)“缺芯少魂”的親歷者。1989年,她被公派到美國(guó),恰逢拉斯維加斯舉辦國(guó)際芯片展覽會(huì)。她跑遍展會(huì)攤位,愣是沒(méi)找到一個(gè)中國(guó)的展位。那時(shí)她暗下決心:“一定要設(shè)計(jì)一塊高水平的芯片來(lái)參展,為祖國(guó)洗刷恥辱?!?/p>

2002年1月21日,66歲的黃令儀敲開唐志敏的辦公室:“我來(lái)和你們干物理設(shè)計(jì)?!?/p>

兩天后,黃令儀帶著4名同事一起來(lái)到龍芯實(shí)驗(yàn)室。胡偉武表示熱烈歡迎,并告訴黃令儀:“我們要讓全中國(guó)的人都能用上自己的通用處理器?!边@句話讓她備感振奮。從這天起,兩人開啟了長(zhǎng)達(dá)近20年的密切合作。

計(jì)算所提出當(dāng)年9月底前完成流片的要求。2002年春節(jié),龍芯團(tuán)隊(duì)大多數(shù)人都留下來(lái)加班。大年二十九,他們?cè)凇稗k公室臥室”貼對(duì)聯(lián),其中一副是:

上聯(lián):辭舊歲狗剩橫空出世

下聯(lián):迎新春龍芯馬到成功

橫批:馬躍龍騰

龍芯團(tuán)隊(duì)2002年春節(jié)加班時(shí)在辦公室門口貼的對(duì)聯(lián)。

6 沒(méi)有硝煙的戰(zhàn)爭(zhēng)

按照既定部署,交給第三方公司的方案為1A,龍芯團(tuán)隊(duì)自主設(shè)計(jì)的方案為1B。黃令儀出于經(jīng)驗(yàn),和胡偉武商量,龍芯團(tuán)隊(duì)要做兩個(gè)芯片方案1B和1C:1B確保打通全部流程,對(duì)時(shí)序和面積不必苛求;1C為力爭(zhēng)能實(shí)現(xiàn)的方案,時(shí)序要嚴(yán)、面積要小。

本以為這套方案已很周全,孰料臨近流片交付,問(wèn)題接踵而來(lái)。

“一天一個(gè)‘沖擊波’,如果是心臟病患者,肯定就要趴下了?!秉S令儀回憶,1B和1C都“不省心”,團(tuán)隊(duì)十幾個(gè)人幾乎天天不睡覺(jué),面色蒼白,嘴唇都沒(méi)了血色,只有眼睛布滿血絲。

看到大家的樣子,黃令儀心底升騰起一股悲壯感:“這不就是一場(chǎng)沒(méi)有硝煙的戰(zhàn)爭(zhēng)嗎?”

在流片交付截止日期的前一天,巨大的挑戰(zhàn)突然出現(xiàn)。當(dāng)天下午5點(diǎn),測(cè)試組發(fā)現(xiàn),整個(gè)處理器1萬(wàn)多個(gè)觸發(fā)器的掃描鏈由于一個(gè)失誤沒(méi)有連出來(lái)。

胡偉武腦袋嗡的一下,一句話沒(méi)說(shuō),便扎進(jìn)食堂吃飯,邊吃邊想:“剩下一天時(shí)間,幾乎沒(méi)有修復(fù)的可能,必須放棄1C方案的流片了?!毕氲竭@里,整個(gè)人一下子頹了。

他回到機(jī)房,把大伙兒召集起來(lái)說(shuō)明了情況,看著大家熬脫了相的臉,幾乎決定放棄。沒(méi)想到負(fù)責(zé)后端版圖設(shè)計(jì)工作的楊旭說(shuō):“我們可以手工再改版圖?!边@讓胡偉武眼窩一熱。

晚上8點(diǎn),他召集全組在機(jī)房開會(huì),動(dòng)員大家:“我們肩負(fù)的是歷史使命,因?yàn)槲覀円龀龅谝慌_(tái)不依賴外國(guó)處理器的計(jì)算機(jī)?!?/p>

接下來(lái)的兩天兩夜,他們硬是把1萬(wàn)多個(gè)觸發(fā)器分成十幾條掃描鏈連了出來(lái)。

在連續(xù)加班的第七天凌晨,終于交付了所有流片文件后,胡偉武和黃令儀說(shuō):“我們沒(méi)什么可后悔了。”

有那么一瞬間,胡偉武非常懷念研制龍芯之前的日子。那時(shí)候,每天下班后可以接女兒一起坐班車回家,給她講故事、教她背《三字經(jīng)》?;氐郊?,幫妻子做好飯后,他喜歡躺在躺椅上,邊看新聞邊看妻子哄女兒吃飯。星期天一家人還可以去爬香山。而今,這一切變得很奢侈、很遙遠(yuǎn)。

“我有時(shí)候覺(jué)得自己比‘周扒皮’還狠,我們課題組的成員也很玩命?!焙鷤ノ溆浀?,有好幾次,他在早上六七點(diǎn)鐘打開實(shí)驗(yàn)室的門,發(fā)現(xiàn)有人手里握著鼠標(biāo)就靠在椅子上睡著了?!翱吹竭@樣的場(chǎng)景,我忍不住想落淚,但還是叫醒他們接著干?!?/p>

有一次深夜,大家聊到“趕超”話題,一致認(rèn)為中國(guó)落后這么多,外國(guó)人又不比我們笨,如果跟他們一樣都一周5天、一天8小時(shí)上班,恐怕很難趕上,“唯有像當(dāng)年搞‘兩彈一星’一樣拼命才行”。

7?這一仗,打贏了

課題組成員在“龍芯1號(hào)”發(fā)布會(huì)上留影。

研制通用處理器是“一錘子買賣”,不是滿分就是零分。在這樣的壓力下,胡偉武經(jīng)常凌晨三四點(diǎn)醒來(lái)就再也睡不著了。

在等待流片回來(lái)的一個(gè)多月里,他還常被噩夢(mèng)驚醒——都是突然想起一個(gè)可能的疏忽,卻總也想不明白,直到天亮。到單位后趕快翻出來(lái)看看,才發(fā)現(xiàn)是虛驚一場(chǎng)?!斑@樣的經(jīng)歷至少有10次以上?!?/p>

黃令儀也是如此。她堅(jiān)持加工兩塊芯片后,一直“心中沉甸甸的”,擔(dān)心做不出來(lái),好長(zhǎng)時(shí)間都是在心驚肉跳中度日,慢慢地脖子竟不能動(dòng)了。大夫囑咐她“不能再用電腦”。

終于,2002年8月9日,胡偉武看到傳達(dá)室信件通知欄上有了龍芯聯(lián)系人的名字,趕忙取回來(lái)。打開一看,是日夜盼望的芯片。

晚上,他們把帶有“龍芯1號(hào)”通用處理器的子卡插到主板上,先運(yùn)行了一個(gè)簡(jiǎn)單的測(cè)試程序。胡偉武屏住呼吸按下電源鍵,數(shù)碼管上瞬間顯示出“Godson-1”字樣。

經(jīng)過(guò)一晚上的調(diào)試,8月10日6時(shí)8分,“Godson Login”字樣終于出現(xiàn)在顯示器上,大家激動(dòng)得長(zhǎng)時(shí)間歡呼。他們調(diào)試了幾次,一切正常。

胡偉武上樓到辦公室,給李國(guó)杰打電話:“李老師,我是胡偉武?!?/p>

“怎么樣?”

“成了?!?/p>

“我馬上來(lái)?!辈坏?0分鐘,李國(guó)杰就趕來(lái)了。

8月29日,1C方案芯片也拿到了。

黃令儀不敢去現(xiàn)場(chǎng)看測(cè)試。直到胡偉武一個(gè)電話打到家里:“成功了!”她頓時(shí)心花怒放,脖子也不疼了。

以2002年8月10日“龍芯1號(hào)”研制成功為標(biāo)志,龍芯團(tuán)隊(duì)回答了“中國(guó)人能不能研制通用處理器”的問(wèn)題。這一仗,計(jì)算所打贏了!

“龍芯1號(hào)”的誕生,結(jié)束了中國(guó)人只能用國(guó)外處理器制造計(jì)算機(jī)的歷史,被譽(yù)為民族科技史上的一個(gè)里程碑。該成果入選兩院院士評(píng)選的“2002年中國(guó)十大科技進(jìn)展新聞”。

2002年9月28日,中國(guó)科學(xué)院舉行了“龍芯1號(hào)”發(fā)布會(huì)。當(dāng)“龍芯1號(hào)”在滿場(chǎng)掌聲中閃亮登場(chǎng)時(shí),胡偉武在臺(tái)下熱淚盈眶。

從2001年5月8日到2002年8月29日,“龍芯1號(hào)”的孕育者投入了478個(gè)日夜。胡偉武明白,這雖然是萬(wàn)里長(zhǎng)征第一步,但昭示著中國(guó)自主處理器的未來(lái),今后還有無(wú)數(shù)個(gè)日夜等待他們?nèi)^斗。

歷史也正是這樣書寫的:20多年來(lái),龍芯篳路藍(lán)縷、艱難困苦、玉汝于成,在九死一生中活了下來(lái)、強(qiáng)大起來(lái),實(shí)現(xiàn)了對(duì)個(gè)人電腦、服務(wù)器、高性能計(jì)算機(jī)上通用處理器的國(guó)產(chǎn)替代,成為一種標(biāo)識(shí)、一個(gè)民族品牌、一座豐碑,巍然屹立于中國(guó)信息產(chǎn)業(yè)自立自強(qiáng)的歷史中。

黃令儀(右一)與胡偉武(右三)及龍芯課題組成員在龍芯2C芯片設(shè)計(jì)運(yùn)行成功后到天安門觀看升旗。計(jì)算所供圖

(原載于《中國(guó)科學(xué)報(bào)》?2024-08-23?第4版?專題)