企業概述
江蘇中科龍夢科技有限公司成立於2006年6月,由江蘇夢蘭集團有限公司與中國科學院計算技術研究所共同出資組建而成,註冊資本2000萬元。公司前身是江蘇夢蘭龍芯產業化基地技術研發中心。中科龍夢科技有限公司龍芯系列處理器是國家863計畫和中科院知識創新工程聯合支持的重大科技成果,標誌著我國在全球信息領域的芯核技術上占有一席之地,是我國擁有自主創新能力的重要體現。中科龍夢公司圍繞國產龍芯處理器技術,研發具有自主核心競爭力的配套晶片組、SoC系統晶片、系統參考設計、基礎軟體系統和套用解決方案,聯合國內外合作夥伴,共推惠及大眾的節約型計算設備及服務。
中科龍夢公司是龍芯處理器及其系統解決方案的主要供應商,目前已經形成了稅控收款機及其專用晶片、龍芯網路視頻監控伺服器、迷你電腦、網路計算機、3C機頂盒和筆記本等龍芯系列產品方案,並以低成本、高性能、高安全等突出特點在市場上取得了初步的成功,邁出了龍芯產業化堅實的步伐。
中科龍夢公司充分發揮公司核心技術的領先優勢,努力提高公司的創新能力、市場能力以及綜合競爭力,致力於完善龍芯產業鏈,建設龍芯服務平台、龍芯技術聯盟和龍芯產業聯盟,創造“技工貿、產學研”融合的龍芯產業化生態環境,努力為國家信息產業的發展和信息安全做貢獻。龍芯系列處理器是國家863計畫和中科院知識創新工程聯合支持的重大科技成果,標誌著我國在全球信息領域的芯核技術上占有一席之地,是我國擁有自主創新能力的重要體現。中科龍夢公司圍繞國產龍芯處理器技術,研發具有自主核心競爭力的配套晶片組、SoC系統晶片、系統參考設計、基礎軟體系統和套用解決方案,聯合國內外合作夥伴,共推惠及大眾的節約型計算設備及服務。
中科龍夢公司是龍芯處理器及其系統解決方案的主要供應商,目前已經形成了稅控收款機及其專用晶片、龍芯網路視頻監控伺服器、迷你電腦、網路計算機、3C機頂盒和筆記本等龍芯系列產品方案,並以低成本、高性能、高安全等突出特點在市場上取得了初步的成功,邁出了龍芯產業化堅實的步伐。
中科龍夢公司充分發揮公司核心技術的領先優勢,努力提高公司的創新能力、市場能力以及綜合競爭力,致力於完善龍芯產業鏈,建設龍芯服務平台、龍芯技術聯盟和龍芯產業聯盟,創造“技工貿、產學研”融合的龍芯產業化生態環境,努力為國家信息產業的發展和信息安全做貢獻。
領導簡介
張福新,男,博士,副研究員。1976年06月出生於福建永定,2000年畢業於中國科學技術大學計算機科學系,2005年在中科院計算所獲系統結構專業工學博士學位,專長於高性能計算機體系結構、作業系統核心、模擬器和晶片設計驗證。在龍芯1號開發中承擔結構設計、模擬器調試、浮點邏輯驗證、系統軟體開發工作;在龍芯2號開發中負責結構規劃、存儲部件設計、模擬器設計與調試、系統軟體開發工作,是龍芯2號性能分析、結構最佳化和的主力成員,結構設計組組長,主要工作包括性能分析和結構設計改進,作業系統、編譯和硬體協同最佳化。目前發表論文10多篇,擁有兩項專利,獲2003年計算所所長獎學金、2003年中科院傑出科技成就獎、2004年計算所所長獎學金特等獎、2004年中國科學院劉永齡獎學金特等獎等多項獎勵。吳少剛,男,博士,副教授。1973年06月出生於安徽宿松,1994年畢業於大慶石油學院計算機科學系,2004年在中科院計算所獲系統結構專業工學博士學位,專長於高性能計算機體系結構、並行計算、分散式系統處理、嵌入式系統設計。目前發表論文10多篇,申請軟體登記2項,曾榮獲“中國科學院優秀學生幹部”、“聯想博士獎學金”等獎勵。
胡明昌,男,博士,高級工程師。1974年11月出生於浙江嵊州,1998年畢業於中國科學技術大學自動化系,2004年在中科院計算所獲系統結構專業工學博士學位,專長於高性能計算機體系結構、網路通信交換機、晶片組設計;是龍芯2號自主北橋晶片的架構師。目前發表論文10多篇,擁有2項專利,獲“計算所所長獎學金”和“聯想博士獎學金”等獎勵。
晶片產品
晶片系列-龍芯2E處理器龍芯2E是一款實現64位MIPSⅢ指令集的通用RISC處理器,採用90nm的CMOS工藝,布線層為七層銅金屬,晶片電晶體數目為4700萬,晶片面積6.8mm×5.2mm,最高工作頻率為1GHz,典型工作頻率為800MHz,實測功耗5-7瓦。龍芯2E具有片上128KB一級快取、512KB二級快取,單精度峰值浮點運算速度為80億次/秒,雙精度浮點運算速度為40億次/秒,在1GHz主頻下SPEC CPU2000的實測分值達到500分,綜合性能已經達到高端Pentium3水平及低端Pentium4處理器的水平。
晶片系列-龍芯2C處理器
龍芯2號採用180nm的CMOS工藝製造,片上集成了1350萬個電晶體,矽片面積6.2毫米×6.7毫米,最高頻率為500MHz,功耗為3-5瓦。龍芯2號實現了先進的四發射超標量超流水結構,片內一級指令和數據高速快取各64KB,片外二級高速快取最多可達8MB。龍芯2號的SPECCPU2000標準測試程式的實測性能是龍芯1號的8-10倍,是1.3GHz的威盛處理器的2倍,已達到相當於Pentium3的水平。基於龍芯2號的Linux-PC系統可以滿足絕大多數的桌面套用。
晶片系列-龍芯一號處理器龍芯一號CPU採用0.18umCMOS工藝製造,具有良好的低功耗性,平均功耗0.5瓦特,在片內提供了一種特別設計的硬體機制,可以抗禦緩衝區溢出類攻擊。在硬體上根本抵制了緩衝溢出類攻擊危險,從而大大增加了伺服器的安全性。基於龍芯CPU的網路安全設備可以滿足國家政府部門,企業機關對於網路與信息系統安全的需求。
晶片系列-龍芯稅控SOC系統晶片和IP
該晶片基於GB/T18240系列標準,集成精簡的32位“龍芯1號”及外圍接口控制模組,可廣泛套用於稅控機、彩票機、POS機、VoIPHUB、家庭媒體網關等套用領域。龍芯稅控SOC系統晶片以“龍芯1號”RISCCPU核作為MCU,採用OHB(On-chipHighperformanceBus)+OPB(On-chipPeripheralBus)為片上匯流排。
整機產品
中科龍夢推出全新福瓏2F迷你電腦,型號為2F6003,內置中國科學院計算技術研究所自主研發的64位低功耗新一代龍芯2F處理器。福瓏2F迷你電腦,設計新穎,旨在全麵塑造簡單、節約型運算模式。電腦本身預留了豐富、齊全而又簡單的各種接口,為高效連線提供了強勁動力。
1、更強的性能功耗比
內置小型化封裝的新一代龍芯2F處理器,配備高性能DDRⅡ記憶體控制器;支持先進的64Bit計算技術與動態頻率變換,同時採用低功耗晶片組與附屬檔案,功耗比前一代產品大幅度降低,為高效能運行平台提供了顯著優勢。
2、更強的便攜性
業界無與倫比的精緻外形,整機尺寸僅為190mm×145mm×37mm。福瓏2F迷你電腦,作為超微型桌面計算機,即便在小尺寸筆記本領域,它也能“傲視群雄”。合金機殼,集金屬的強度優勢與塑膠的輕量優勢於一身,福瓏2F迷你電腦能夠在極其複雜的狀況下,依然穩健可靠地工作。
3、安全可靠、綠色健康
福瓏2F迷你電腦,以國產晶片為核心,能夠穩定抵禦病毒和網路侵襲,儼然數據和資料的“保護神”。全新的可靠性設計,能充分滿足各行各業用戶的高層次需求。整機設計嚴格符合RoHS指令規範體系,生產過程清潔、安全、環保。
4、隨需應變、豐富靈活
福瓏2F迷你電腦,採用開源軟體技術,提供完整的系統軟體源碼,最大幅度地降低軟體成本。福瓏2F迷你電腦在主機板預留無線網卡、LCD顯示等接口,方便用戶使用計算終端、家庭媒體中心、網路存儲和防火牆等,為諸多行業提供了充足的擴展能力。
福瓏2E迷你電腦
福瓏2E迷你電腦採用最新的國產64位龍芯2號處理器,主頻600MHz~800MHz,集成DDR控制器,自主設計配套北橋晶片組,不僅滿足普通PC常規套用,而且支持電視輸出等特色功能。在功耗、體積、成本、安全性及擴展性方面與市場現有PC相比都具備很大優勢。福瓏迷你電腦支持基於Linux平台的桌面計算套用,集計算能力強、移動便攜、安全可靠、物美價廉等優點於一身,成為中科龍夢公司首批個人電腦系列產品,並已入選首批江蘇省自主創新產品目錄。產品特點:
1)計算能力強:
採用最新的國產龍芯2號處理器,64位字長,四發射亂序執行(Out-Of-Order)結構,集成記憶體控制器,採用專利的設計方法,實現高效的訪存機制;
2)節能環保:
整機功耗20W以內,不到普通PC機的十分之一,極大降低使用能耗,滿足節約型社會套用需求;
3)運行安靜:
福瓏的運行噪音低,而普通PC為60分貝,使您的工作和休息不受影響。
4)安全性高:
全自主研發,具備高度獨立智慧財產權的國產晶片、主機板無後門之憂,從最核心層面解決信息安全隱患,並採用開源Linux作業系統,無病毒困擾;運用硬體實現數據透明加解密(可自定義加密算法)技術,有效保護用戶私秘數據,適用於特定保密套用領域;
5)自由定製:
獨有的可程式北橋實現,提供了無限的硬體定製空間;開源作業系統及套用均可採用自由開源軟體(FOSS),強大的軟體包管理機制,為滿足用戶需求開發、定製提供最便捷的手段,並免除軟體著作權困擾;
6)接口豐富:
支持四個USB2.0、10/100Mbps網路、S-Video電視輸出、AC’97音頻輸出、紅外遙控輸入、鍵盤/滑鼠輸入等,擴展功能豐富,為滿足不同套用及開發需求提供了樣機原型;
7)低成本:
從處理器到整機,從系統軟體到部門套用軟體,完全國產自主設計,軟硬體成本及綜合使用成本僅相當於普通PC的一半;
8)移動便攜:
尺寸18.8cmX14.5cm,整機小於1.5kg,體型輕巧、移動方便。
技術積累
軟體模組公司具有極強的系統軟體開發能力,在bootloader,作業系統核心、驅動以及發行版開放,性能分析工具,模擬器,工具鏈和多媒體等關鍵套用等方面具有豐富的經驗和積累。
公司的福瓏電腦核心補丁成功進入Linux官方核心,成功移植了世界上第一個全功能的SunJava虛擬機MIPS版本,首次開發了MIPS版本的Openoffice等。
公司的一些代表性工作:
1、PMON增強
公司在開放原始碼項目PMON(www.PMON2000.org)上進行了大量的改進和增強,為龍芯提供了穩定好用的啟動引導程式(bootloader,類似PC的BIOS)。包括:
VGABIOS模擬器。絕大部分顯示卡通過執行一個保護x86二進制代碼的VGAROM來進行硬體初始化,在非Intel平台上,由於處理器不能直接運行該代碼,一般顯示卡不能被正確初始化導致不可用。我公司通過集成一個x86模擬器來解決VGABIOS的運行問題,從而為龍芯的桌面套用掃清了障礙。
USB設備支持。我公司為PMON增加了USB鍵盤滑鼠以及存儲設備的支持,並實現了從優盤和USB光碟機啟動,擴充了龍芯設備的套用範圍。
硬碟和檔案系統支持。公司完善了PMON的硬碟驅動,並實現了ext2/3,iso9660等檔案系統的支持。
網路支持。公司為PMON增加了realtek8139,realtek8169,Inteleepro100等網卡的支持,並修復了一些網路協定處理的問題,為各類龍芯設備提供了穩定可靠的網路支持,包括網路啟動,網路升級等。
界面支持。公司實現的PMON的圖形界面以及自動啟動的設定支持,大大提供了PMON的用戶友好性。
l測試支持。為滿足龍芯電腦批量生產的需求,公司開發了基於PMON的測試軟體,能夠進行CPU、記憶體和各種接口的基本測試。
其他增強:包括更多的flash驅動,軟體升級支持,Framebuffer驅動、直接初始化某些顯示卡、記憶體管理最佳化等。
對外公開原始碼,促進社區開發。
2、Linux核心
公司持續維護龍芯電腦的Linux核心,擁有一批具有豐富開發經驗的工程師,一些具體工作包括:
持續維護多個版本、不同龍芯主機板的核心。解決了大量晶片的驅動和性能問題。包括Marvell北橋、Bonito北橋、ITE北橋、ICT北橋、VIA686B、AMDCS5536南橋各項功能的驅動和正確性,Realtek8139等網卡驅動和ATIRadeon7000等顯示卡驅動,USB晶片驅動,筆記本電池管理等等。
16K頁大小支持和性能測試等。此項工作除核心外,還涉及編譯器、binutils等。
性能分析工具oProfile的移植。
向linux/mips官方提交核心補丁並被採納。
3、Linux發行版公司自主為龍芯電腦移植了Debian4.0作業系統,充分掌握了Debian作業系統開發的各種工具和流程。並通過開放原始碼、捐贈/提供樣機和技術支持等方式支持南京新華系統軟體公司和共創、紅旗、即時科技等國內著名作業系統廠商和一些社區熱心人士進行龍芯版作業系統開發,目前已經形成新華華鐳、共創、Debian、Gentoo、slackware等多個比較成熟的版本,為龍芯電腦的進一步推廣打下了良好的基礎。
4、龍芯模擬器
公司基於開源軟體gxemul開發了可模擬龍芯硬體平台的模擬器,並免費提供給開發者(可在公司網站下載區下載),為基於龍芯的研究和開發提供了便利。通過該開發,公司掌握了硬體模擬的各項技術。
5、Java虛擬機
公司開發了全球第一款MIPS平台的Sun Java虛擬機,大大擴展了龍芯的套用範圍。該虛擬機已經經受了大量Java軟體的考驗,具備良好的穩定性。公司和無錫永中公司合作成功移植了其永中Office軟體,很好地解決了龍芯電腦的辦公軟體問題。2007年6月14日,公司陳杰工程師應Sun公司邀請在2007年中國軟體技術博覽會之開放技術論壇進行相關演講,獲得了廣泛的認可和讚揚。人們認為,虛擬機的移植工作量巨大,涉及系統底層眾多知識,難度極高,這項工作充分體現了我公司的技術實力。
6、Openoffice.Org移植
公司為Linux/MIPS成功移植OpenOffice.org辦公軟體系統。OpenOffice.Org軟體代碼極其龐大,移植涉及非常深入的系統知識,難度很大,這是全球首次完成的Linux/MIPS平台移植,為龍芯和Linux/MIPS社區作出了巨大貢獻。
7、多媒體最佳化和Real解碼器移植
鑒於多媒體在當今電腦設備上的重要意義,公司對多媒體解碼播放等方面進行了持續的投入,具體工作包括:lmplayer最佳化。公司和計算所技術人員一塊,對Mplayer進行了Vidix顯示、Memcpy等最佳化,並採用龍芯多媒體指令集進行了部分解碼器最佳化。
Real解碼器的移植和最佳化。我公司與Real簽約取得其Real解碼器參考代碼,並用龍芯多媒體指令進行了最佳化,解決了這種國內極其流行的網路媒體格式播放問題。
嘗試解決龍芯平台Flash播放器的問題,試驗了多種開源軟體,取得了一些經驗。
8、NC系統
龍芯網路計算機是在江蘇省科技成果轉化項目支持下開發的一個龍芯產品。龍芯網路計算機系統具備多個顯著的特點,其中軟體方面包括:
高度平滑流暢的螢幕顯示
客戶端多媒體播放與伺服器的無縫整合
本地優盤與伺服器的無縫整合
基於Java的電子教室解決方案
自主定製的農村信息化解決方案等
公司於2005年成功開發基於龍芯一號CPU的稅控收款機,於2006年成功開發龍芯稅控SoC晶片及其參考樣機。現在正和上海華虹計通等公司合作開發龍芯稅控收款機。在此項目中積累了大量相關軟體技術:
各種稅控機外設驅動,包括LCD、列印頭、智慧卡等。其中公司掌握的列印頭直接驅動技術(而不是直接購買列印控制板)是各稅控廠商的關鍵技術之一。
嵌入式系統。包括UC/OSII,ECOS,Linux等。
完備的稅控管理系統。我公司自主開發了完整的稅控管理系統,包括發票管理、報稅、輸入法等各種必要功能。
10、視頻監控伺服器
公司開發了單路龍芯視頻監控伺服器產品,並研製了16路視頻監控伺服器樣機。在此項目中,積累了對VWeb2010等視頻編解碼晶片的經驗以及視頻伺服器系統和前端管理程式。
11、各種作業系統開發
公司為龍芯開發了Uc/OSII,ECOS,Linux作業系統;協助各廠商和社區完成新華、共創、Debian、Gentoo、Slackware等作業系統的開發,協助計算所和兄弟單位完成了VxWorks和WinCE作業系統的開發,為豐富龍芯的作業系統選擇作出了巨大貢獻,同時積累了豐富的經驗。
公司還開發了一個實驗性的純64位Linux作業系統發行版。
12、其它
公司還在其它許多方面有豐富的經驗,包括紅外遙控驅動和套用、觸控螢幕、電視輸出、電視輸入(電視卡)、MythTV等。我公司的合作夥伴也為龍芯增加了許多套用,包括IPTV中間件、藍迪線上遊戲、電子公文系統等等。
晶片設計公司擁有良好的晶片設計能力,通過與中科院計算所龍芯CPU研製組以及蘇州中科積體電路有限公司的密切合作,我們可提供從前端設計到晶片流片、測試、封裝的完整服務。成功設計了一款基於龍芯1號IP的稅控SoC晶片,並掌握了大量自主設計的經過晶片驗證的IP模組,包括USB1.1、10/100M乙太網、SDRAM控制器、Nor/NandFlash控制器、SPI、PS2、ISO7816、LCD控制器、Uart、中斷控制器、PWM、GPIO等。
公司同時可以提供SoC和IP的授權以及晶片定製服務。