《電子技術應用》
您所在的位置:首頁 > 電子元件 > 業界動態 > EDA奠基人與他的“技術經濟學” | 芯路

EDA奠基人與他的“技術經濟學” | 芯路

2020-03-31
來源:老石談芯
關鍵詞: FPGA

  很多世界頂尖的“建筑師”可能是你從未聽說過的人,他們設計并創造出了很多你可能從未見過的神奇結構,比如在芯片內部的復雜體系。制造芯片的基本材料源于沙子,但芯片本身已經成為人們當代生活不可或缺的東西。如果你使用手機、電腦,或者通過互聯網收發信息,那么你就無時無刻不在受益于這些建筑師們的偉大工作。

  FPGA是芯片的其中一種,從上世紀八十年代誕生起,FPGA已經從簡單的可編程門陣列,發展成為了有著大量可編程邏輯的復雜片上系統。除了硬件結構之外,FPGA的開發工具和應用場景也都取得了長足的進步和擴展,FPGA在整個半導體行業的重要性也在不斷增強。FPGA芯片的演進,離不開這些“建筑師”的不斷發明創造。

  幾年前,這些FPGA的頂級建筑師們選出了自上世紀九十年代起的20年以來FPGA領域最有影響力的25個研究成果。通過這些重要的成果,我們會理解FPGA是如何發展至今,并且知道FPGA技術未來將會發展向何處。

  這25個研究成果按研究領域分為架構、EDA工具、電路、應用等大類,每項成果都由一名該領域的頂級學者做推介。接下來,我將在幾篇文章里,分別介紹這這些改變了FPGA發展進程的重要研究成果。本文是系統架構篇。

 ?。ū疚慕榻B的5項成果原文,均已上傳至知識星球:老石談芯進階版,請在文末掃碼進入星球查看)

  01

  FPGA與SIMD陣列的結合與統一

  一句話總結:FPGA作為并行計算加速器的開山之作

  英文名:Unifying FPGAs and SMID Arrays

  作者:Michael Bolotski, Andre? DeHon, Thomas F. Knight, Jr.

  發表時間:1994年

640.webp (6).jpg

  推介人:Jonathan Rose(多倫多大學)

  Andre? DeHon(現任賓夕法尼亞大學教授)

  這項成果在哲學的角度重新審視了FPGA這種計算“介質”,并將其與單指令多數據(SIMD)方法聯系起來,以進行常規計算的并行加速。這個工作最早揭示了FPGA和SIMD這兩種計算方法如何被看成是一個連續的整體,并在某種意義上將二者結合和統一。

  這項成果提出了一種混合架構,名為“動態可編程門陣列(DPGA)”。在這種架構中,用來配置邏輯和布線的比特流(bitstream)位于特殊設計過的本地存儲單元中,并會不斷的快速變化。在DPGA里,有一個中央上下文標識器(central context identifier),負責決定從本地內存中加載哪些配置,如下圖所示。

  通過使用這種方法,使DPGA架構在某種程度上類似于SIMD。具體來說,如果這些本地內存里的內容相同,那么就會執行相同的“指令”;反之,如果本地內存中的內容不同,那么每個處理單元就會各自為戰。這使得DPGA既可以并行處理數據,也可以串行處理數據。

  此外,這項成果還對這種新的計算體系架構的成本和收益進行了深入的分析。

  這項成果是關于DPGA的一系列富有影響力的成果的開山之作,也是第一批探討FPGA編程里上下文的工作之一。雖然這種可編程架構并未成為業界主流,但它啟發了諸多后續的高質量工作,并為來者奠定了堅實的理論基礎。

  02

  一種高速的層次化同步可編程陣列

  一句話總結:高性能、高時鐘頻率FPGA架構設計與時序優化算法的開創性探索

  英文名:HSRA: High-Speed, Hierarchical Synchronous Reconfigurable Array

  作者:William Tsu, Kip Macy, Atul Joshi, Randy Huang, Tony Tung, Omid Rowhani, Varghese George, John Wawrzynek, Andre? DeHon

  發表時間:1999年

  推介人:Carl Ebeling(華盛頓大學)

  這項工作專注于解答這樣的一個問題:是否有可能設計一個FPGA架構,使其能和處理器或ASIC的時鐘頻率一較高下?

640.webp (5).jpg

  通常情況下,FPGA比CPU或ASIC的時鐘頻率要慢5到10倍,這主要受制于于FPGA內部的邏輯延時與互連延時。而這項工作則希望通過結合FPGA架構創新和CAD工具創新兩方面,使得FPGA的性能上升到一個新的臺階。

  總體而言,這項工作采用的方法是根據特定的時鐘頻率設計系統架構。事實上,這與傳統的FPGA設計方法完全相左。然而通過這種方式,設計者可以精確的定義一個時鐘周期中邏輯層的數量、互聯和距離等,這樣可以得到一個包括可編程互聯在內的高度流水化的結構。

  HSRA最新穎的地方在于它的樹形分層互聯結構,如下圖所示。這種架構允許連接通過點對點的方式完成,因此就可以得到任意兩點間的距離和延時。利用這些信息,就可以從時序的角度解決很多布局和布線問題。

640.webp (4).jpg

  另一方面,并不是所有設計都可以按照HSRA架構進行深度流水線優化。為了解決這個問題,這項工作創造性的采用了名為C-slowing的方法,通過在電路中引入額外的并行性,來處理和補償當設計中包含較大反饋時帶來的延時。C-slowing也在后來逐漸成為了retiming的主流方法之一。

  綜上所述,這項工作在FPGA體系結構這個領域中開拓出了一個新的方向,那就是針對時序和高性能的FPGA架構設計。HSRA架構本身由于與傳統FPGA的差別太大,從而沒有在商業化的道路上走遠,但這個工作中的很多思路和方法,都對現代FPGA架構的演進產生了深遠的影響。

  03

  Virtex-II FPGA的動態功耗

  一句話總結:現代FPGA動態功耗分析、建模與優化方法的開山之作

  英文名:Dynamic Power Consumption in Virtex-II FPGA Family

  作者:Li Shang, Alireza Kaviani, Kusuma Bathala

  發表時間:2002年

  推介人:Russ Tessier(馬薩諸塞大學)

  在這項工作之前,很少有研究專門討論FPGA的功耗問題。因此,這項成果為研究者深入理解FPGA的功耗、并進行功耗優化邁出了重要的第一步。

  關于功耗,業界一直假設互聯功耗是FPGA動態功耗的主要來源。這項工作通過實驗證明了這一假設是正確的。在對動態功耗的分析過程中,這項工作研究了FPGA中不同結構對功耗的影響,從而為后來針對功耗優化的CAD算法的出現提供了理論基礎。同時,通過仿真和物理實測,這項成果提出的功耗分布結果是非??尚诺模娤聢D。

640.png

  業界對于FPGA功耗優化的興趣始于大約十年之前,在當時FPGA的功耗優化剛剛成為僅次于面積和延時優化之外的另一個主要的優化方向。這項工作不僅提供了在FPGA上動態功耗的分布結果,還為今后十年間的功耗分析和優化算法提供了詳細的方法論支持。

  這項工作還是一個工業界與學術界緊密合作的典型代表。在這項工作中,賽靈思提供了FPGA器件的模型和數據集,并提供了先進的動態功耗分析方法和技術。由于學術界對Virtex II FPGA架構比較熟悉,因此不需要FPGA廠商公布額外的機密信息,使得這項工作使用的方法論有著很強的通用性。

  04

  Stratix FPGA的布線和邏輯架構

  一句話總結:奠定五代Stratix核心架構的基石之作

  英文名:The Stratix Routing and Logic Architecture

  作者:David Lewis, Vaughn Betz, David Jefferson, Andy Lee, Chris Lane, Paul Leventis, Sandy Marquardt, Cameron McClintock, Bruce Pedersen, Giles Powell, Srinivas Reddy, Chris Wysocki, Richard Cliff, Jonathan Rose

  發表時間:2003年

640.webp (1).jpg

  推介人:Herman Schmit(卡耐基梅隆大學)

  Vaughn Betz(現任多倫多大學教授)

  在過去的很多年中,由Jonathan Rose教授領導的多倫多大學團隊構建了名為VPR的FPGA設計工具套件,并用來設計和探索簡化過的FPGA系統架構和微架構。VPR包含FPGA后端設計的很多算法和流程,包含邏輯封裝、布局和布線等等,這使得很多的FPGA架構問題都可以借助VPR進行量化分析。而這也使得多倫多大學成為了全球最重要的FPGA學術研究中心之一。

  在1998年,Jonathan Rose教授創辦了一個名為RightTrack CAD的初創公司,其主旨就是將VPR進行商業轉化。與此同時,Altera也在努力改進他們的FPGA架構,以應對賽靈思成功的Virtex系列帶來的競爭。在2000年,Altera收購了RightTrack,并開發了Altera FPGA建模工具包(Modelling Toolkit),用來優化他們的第一代Stratix FPGA架構。

  這項成果就詳細介紹了Stratix架構的技術細節,見下圖。更重要的是,它系統闡述了架構師在設計Stratix時所作決策的具體過程。這項工作證明了VPR所采用的定量分析方法同樣適用于分析實際的性能和設計指標,如FPGA的物理面積和關鍵路徑延時等。這些方法和工具已經被用于至少5代Stratix FPGA的設計。而這項工作也成功的展示了學術研究與工業界技術發展之間的緊密聯系與合作。

  05

640.webp (2).jpg

  量化FPGA與ASIC的區別

  一句話總結:FPGA基準測試的標桿之作

  英文名:Measuring the Gap between FPGAs and ASICs

  作者:Ian Kuon, Jonathan Rose

  發表年份:2006

640.webp (1).jpg

  推介人:Herman Schmit(卡耐基梅隆大學)

  Jonathan Rose(現任多倫多大學教授)

  自發表以來,這項工作已被引用超過1400次。它的最主要貢獻之一,就是對可編程性的成本進行了量化。這項工作表明,FPGA的核心面積要比一個標準的ASIC單元大40倍。對于所有致力于提升和改進FPGA架構的工作來說,這就是它們最主要的動力之一。

  在這項工作之前,FPGA與ASIC之間大多數的比較都基于小型電路,并且傾向于比較FPGA與掩膜可編程門陣列(mask-programmable gate arrays)。在這種情況下,FPGA只消耗大概10倍的額外面積。然而,到了2006年,ASIC CAD工具已經得到了長足的發展和進步?;诳删C合的邏輯單元的ASIC設計已經成為了業界的常見選擇。

  從客觀上講,這里所說的40倍面積大小實際上不夠合理,因為這里只考慮了FPGA核心區域的面積,同時很多邏輯和算術運算單元都沒有使用固化的乘法器幫助實現。在這項成果中,它根據電路中是否包含算術運算、內存單元、結構化邏輯以及寄存器,將待研究的基準電路集分成了四大類,見下圖。在包含邏輯單元和算術運算單元的電路設計中,如果FPGA架構里包含固化的乘法器,那么相比ASIC而言FPGA的面積會大28倍。

640.webp.jpg

  這項工作更重要的貢獻是向人們揭示了FPGA的架構特性(如固化的內存單元和DSP等)與基準測試結果的相關性。同時,這項工作深入分析了FPGA里固化的邏輯結構對性能和成本的影響與關聯,而這也直接對現代FPGA的架構設計產生了深遠影響。在現代FPGA中,關于將哪些IP或邏輯電路采用硬核的方式實現已經成為了影響FPGA發展的重要命題。這與諸如LUT大小、布線拓撲結構等傳統FPGA架構問題同樣重要。

  在學術界,像這樣的基準測試工作總是充滿爭議的。因為它們要么在比較時采用了不同的衡量標準,要么對比較的標準進行了抽象,使得結果不具有擴展性和通用性。然而,這項成果為這類工作樹立了典范,它展示了如何客觀的做比較,以及如何細致的描述比較的具體細節,這樣使得研究者可以從結果中得到自己的結論,并將這種思想應用到今后的研究工作中。

  結語

  這五個FPGA系統架構的重要工作,有的奠定了現代商用FPGA的基礎架構,如賽靈思的Virtex和Altera的Stratix,有的開創了FPGA作為并行硬件加速器的重要使用方向,有的統一了FPGA架構基準測試的規范和標準。更重要的是,這些工作所采用的方法論、思維方式、前瞻性與實用性的結合、以及嚴謹的治學態度,都為之后的學術和工業研究樹立了最高的典范。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美午夜寂寞影院| 欧美国产日韩免费| 国产色产综合色产在线视频| 亚洲视频免费在线| 伊人春色精品| 亚洲视频在线二区| 国产精品麻豆成人av电影艾秋| 国产一区视频观看| 国产精品乱码一区二三区小蝌蚪| 亚洲另类一区二区| 国产日韩一区欧美| 久久免费视频这里只有精品| 日韩一区二区福利| 欧美黄色免费网站| 99精品久久| 久久久青草婷婷精品综合日韩| 国产精品一二三四区| 黄色成人av| 伊人成人在线视频| 在线不卡视频| 精品av久久久久电影| 欧美1区2区3区| 欧美在线视频在线播放完整版免费观看| 国产精品免费在线| 国产精品一区二区黑丝| 久久香蕉国产线看观看网| 亚洲欧美在线一区| 久久久久久自在自线| 久久精品国产亚洲精品| 欧美午夜一区二区三区免费大片| 亚洲综合精品一区二区| 久久国产福利| 亚洲福利视频一区| 欧美日韩国产三区| 国产一区二区三区的电影| 欧美成人黑人xx视频免费观看| 欧美性jizz18性欧美| 国产精品视频观看| 欧美中文在线观看| 久久精品国产亚洲一区二区| 午夜精品久久久久久久久久久久久| 欧美三级电影大全| 亚洲盗摄视频| 一本色道久久综合精品竹菊| 亚洲第一综合天堂另类专| 欧美日韩ab片| …久久精品99久久香蕉国产| 亚洲视频一二三| 国内外成人免费激情在线视频网站| 久久精品一区二区国产| 亚洲尤物视频网| 免费成人黄色片| 亚洲国产精品久久精品怡红院| 欧美日韩免费区域视频在线观看| 美脚丝袜一区二区三区在线观看| 国产精品系列在线| 欧美日韩视频在线观看一区二区三区| 欧美亚洲日本网站| 欧美激情bt| 欧美剧在线免费观看网站| 美乳少妇欧美精品| 国产精品网站在线| 国产亚洲精品久久久| 国产欧美1区2区3区| 亚洲小视频在线观看| 国产视频在线观看一区| 国产精品v欧美精品∨日韩| 国产午夜久久| 香蕉久久夜色精品国产| 国产精品入口福利| 国产午夜精品视频免费不卡69堂| 欧美日韩一视频区二区| 欧美精品入口| 一本色道久久综合亚洲精品按摩| 国产精品家庭影院| 欧美国产欧美亚洲国产日韩mv天天看完整| 免费国产自线拍一欧美视频| 亚洲精品韩国| 一本久道综合久久精品| 欧美日韩国产bt| 亚洲丁香婷深爱综合| 在线观看欧美亚洲| 亚洲欧美高清| 国产综合色一区二区三区| 国产精品观看| 欧美二区在线| 国产欧美另类| 欧美日韩免费观看一区| 国产亚洲精品久久久久婷婷瑜伽| 国产在线乱码一区二区三区| 亚洲一区二区在线免费观看视频| 午夜精品免费| 欧美连裤袜在线视频| 欧美日韩美女在线观看| 欧美xart系列高清| 在线成人免费视频| 欧美日韩国产91| 久久婷婷国产综合尤物精品| 99精品欧美一区| 国产一区二区三区久久久| 亚洲在线观看免费视频| 久久国产精品免费一区| 国产精品专区h在线观看| 国产精品主播| 日韩视频免费大全中文字幕| 99精品欧美一区二区蜜桃免费| 欧美一区二区三区电影在线观看| 国产精品一二三四区| 久久福利影视| 亚洲欧美视频| 亚洲黄色性网站| 欧美精品一区二区三区蜜桃| 欧美日韩另类在线| 亚洲综合大片69999| 久久婷婷亚洲| 国产精品一区在线播放| 国产精品理论片| 欧美一级在线播放| 亚洲高清视频一区| 国产精品久久中文| 免费高清在线视频一区·| 在线不卡a资源高清| 亚洲少妇诱惑| 欧美成人一区二免费视频软件| 亚洲九九精品| 一本色道久久加勒比88综合| 久久婷婷国产综合尤物精品| 亚洲日本乱码在线观看| 在线看片日韩| 国产午夜精品一区二区三区视频| 亚洲欧美电影在线观看| 国外成人免费视频| 激情成人亚洲| 国产精品午夜av在线| 国产精品女人网站| 一区二区三区四区五区精品视频| 久久狠狠亚洲综合| 欧美视频在线观看| 国产精品萝li| 国产九九视频一区二区三区| 欧美乱妇高清无乱码| 1024精品一区二区三区| 亚洲国产日韩欧美在线动漫| 久久久久一本一区二区青青蜜月| 亚洲视频网站在线观看| 一区二区三区我不卡| 亚洲视频专区在线| 国产精品国产精品国产专区不蜜| 免费成人美女女| 欧美在线国产精品| 国产一区二区欧美| 夜夜爽www精品| 欧美成人一二三| 欲香欲色天天天综合和网| 亚洲国语精品自产拍在线观看| 欧美在线视频在线播放完整版免费观看| 亚洲免费成人av电影| 黑人一区二区三区四区五区| 麻豆视频一区二区| 午夜国产精品影院在线观看| 久久久爽爽爽美女图片| 亚洲小说春色综合另类电影| 日韩亚洲精品在线| 亚洲免费观看高清完整版在线观看| 欧美日韩午夜激情| 欧美香蕉大胸在线视频观看| 国产午夜亚洲精品羞羞网站| 免费中文日韩| 久久精品一区二区三区四区| 欧美精品一区三区在线观看| 国产精品久久久久久av福利软件| 国产一区二区三区四区老人| 亚洲理论在线观看| 日韩一级精品视频在线观看| 亚洲欧美日韩电影| 欧美啪啪成人vr| 午夜久久久久久| 欧美日韩日本网| 在线午夜精品自拍| 欧美一区二区成人6969| 欧美风情在线观看| 国产精品久久久久久久第一福利| 欧美在线视频一区二区| 亚洲欧美日韩视频二区| 久久精品亚洲一区二区| 狠狠色噜噜狠狠狠狠色吗综合| 国产精品家教| 久久久久久9| 国产一区视频观看| 欧美激情视频一区二区三区免费| 91久久精品美女高潮| 久久尤物电影视频在线观看| 在线观看成人一级片| 欧美片第一页| 国产精品腿扒开做爽爽爽挤奶网站| 国产伦精品一区二区三区免费迷| 亚洲欧洲一区| 精品99一区二区三区| 中文在线资源观看网站视频免费不卡| 中文国产成人精品| 欧美日韩一级黄| 欧美国产精品v| 欧美一进一出视频| 亚洲网站视频福利| 久久国产精品久久国产精品| 欧美精品乱码久久久久久按摩| 欧美激情精品久久久久久蜜臀| 国产欧美丝祙| 黑人中文字幕一区二区三区| 亚洲欧美日韩一区二区三区在线观看| 狠狠干狠狠久久| 亚洲高清一二三区| 欧美精品在线免费观看| 欧美日本免费一区二区三区| 一个人看的www久久| 精久久久久久| 欧美伦理a级免费电影| 国产偷自视频区视频一区二区| 永久91嫩草亚洲精品人人| 久久美女艺术照精彩视频福利播放| 国产精品国产三级国产普通话99| 欧美激情国产高清| 国产一区二区三区免费观看| 久久国产99| **欧美日韩vr在线| 影音先锋久久精品| 免费成人av资源网| 欧美日韩亚洲不卡| 亚洲国产天堂久久国产91| 欧美在线播放| 欧美激情第10页| 欧美专区日韩专区| 亚洲自拍高清| 国产精品美女视频网站| 男人天堂欧美日韩| 国产欧美一区二区三区在线老狼| 激情久久久久久久| 国产日产欧美精品| 欧美性色综合| 日韩亚洲不卡在线| 一区二区三区免费在线观看| 亚洲精品久久久久中文字幕欢迎你| 亚洲欧洲综合另类在线| 一区二区三区久久网| 免费国产自线拍一欧美视频| 亚洲精品一区二区三区99| 国产精品腿扒开做爽爽爽挤奶网站| 欧美一区二区视频网站| 亚洲国产一区视频| 在线观看的日韩av| 久久精视频免费在线久久完整在线看| 国产精品高潮粉嫩av| 久久精品观看| 欧美韩日一区| 国产欧美日韩综合一区在线播放| 日韩亚洲视频在线| 国产精品丝袜久久久久久app| 欧美激情综合色| 99在线|亚洲一区二区| 欧美视频在线观看| 精品999成人| 午夜精品一区二区三区在线视| 在线观看欧美一区| 一区二区精品国产| 黄色另类av| 亚洲电影av| 136国产福利精品导航网址应用| 日韩视频不卡中文| 久久影院亚洲| 亚洲午夜未删减在线观看| 亚洲国产婷婷香蕉久久久久久| 欧美日韩一区二区高清| 国产一区二区三区直播精品电影| 99精品黄色片免费大全| 久久视频国产精品免费视频在线| 亚洲第一狼人社区| 99精品欧美一区二区三区综合在线| 亚洲精品乱码视频| 久久婷婷人人澡人人喊人人爽| 国产亚洲欧美另类一区二区三区| 正在播放亚洲| 在线精品高清中文字幕| 在线观看视频欧美| 久久精品主播| 日韩亚洲国产精品| 国产精品久久久久久久久久免费看| 亚洲日本一区二区三区| 国产婷婷色一区二区三区| 亚洲已满18点击进入久久| 欧美α欧美αv大片| 亚洲国产精品久久久久| 亚洲蜜桃精久久久久久久| 欧美激情精品久久久久久免费印度| 亚洲综合另类| 国产午夜精品美女视频明星a级| 狠狠操狠狠色综合网| 欧美日韩精品综合在线| 久久久噜噜噜久久中文字幕色伊伊| 国产欧美视频一区二区三区| 国产在线视频不卡二| 午夜精品一区二区三区电影天堂| 一本综合久久| 国产亚洲福利一区| 亚洲第一网站免费视频| 亚洲欧美在线x视频| 亚洲精品欧美在线| 亚洲免费视频一区二区| 好看的亚洲午夜视频在线| 激情欧美丁香| 亚洲精品视频中文字幕| 国产精品私房写真福利视频| 樱桃视频在线观看一区| 在线日本成人| 亚洲电影免费在线| 国产精品中文字幕欧美| 日韩一区二区久久| 夜夜嗨一区二区三区| 欧美成人精品在线观看| 国产欧美日韩伦理| 99在线精品视频| 久久久久久久综合| 在线观看欧美黄色| 欧美激情亚洲自拍| 亚洲人体偷拍| 欧美区一区二区三区| 一本色道久久精品| 亚洲视频在线观看一区| 米奇777在线欧美播放|