中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

產品分類

當前位置: 首頁 > 人物訪談

新工具可將C語言描述編譯成可綜合的RTL代碼

發布日期:2022-07-15 點擊率:72

ay: block;">成立于2004年的CebaTech公司宣布,計劃提供TCP/IP知識產權(IP)以及創建該IP所用的C語言編譯器。創辦CebaTech公司的設計人員此前曾在Sandgate Technologies公司開發過行為級Verilog-to-RTL編譯器。那時,朗訊光局域網事業部前任總經理Tim Sullivan與Sandgate公司的工程師們簽約,以開發1GB的傳輸卸載引擎。Sullivan后來與三位前Sandgate工程師合伙創辦CebaTech公司,由他本人擔任公司總裁兼首席執行官。

CabaTech計劃發布的工具可將C語言描述編譯成可綜合的寄存器傳輸級(RTL)代碼,也能將未定時的(untimed)的C編譯成精確循環(cycle-accurate)C模型。該公司稱,將可支持電子系統級(ESL)設計方法學,允許整個系統級芯片用C編碼,并在內部C軟件環境中運行,其中精確循環模型可以精確地描述生成的RTL的行為。

CebaTech公司首席技術官、同時也是Sandgate公司前任總裁的Chad Spackman表示,Sandgate的行為級Verilog編譯經驗已經表明“行為流程在減少芯片設計中所需的人力支出方面起著重要作用”。雖然大多數ASIC需要大型開發團隊,但Spackman表示,他們只用了兩個人,就在12個月的ASIC周期往返時間內設計出了完整的TCP/IP卸載芯片。不過,他們也遇到一個問題:芯片驗證困難,共經歷了多達四次設計返工。

CebaTech成立后,開發人員采用了另外一種方法,即直接從C編譯RTL代碼,這樣就可以在C語言環境中利用精確循環模型完整地實現驗證。“我認為人力資源的節省相當可觀,”Spackman說道,“只要我們生成了RTL,RTL就是正確的。我們有辦法在實際環境中證實這一點,C代碼可以通過實際網絡通信。我們的目標是成功地實現沒有任何返工的大型設計。”

與大多數EDA提供商不同的是,只有25人的CebaTech公司正在使用自己的工具設計產品。具有知識產權的最初產品將采用OpenBDS TCP/IP堆棧。這些產品將包含互聯網協議版本4(IPv4)模型、包濾波器模型、UDP協議模型、TCP協議模型、iSCSI啟動程序和目標協議、IPsec模型和IPv6模型。CebaTech還將提供可以滿足這些領域中特殊要求的完整芯片。

身兼IP提供商與EDA公司雙重角色

那么CebaTech是一家知識產權提供商還是一家EDA公司呢?“這是一個被問了無數次的問題,答案是該公司具有雙重性質。”Spackman表示,“但編譯器需要大量開發工作和支持,因此它實際上是一種投資。”

CebaTech正在進入競爭激烈的、已經存在許多C語言工具提供商的ESL市場。但新創企業總有某些不同的觀點。例如,CebaTech公司認為架構應該被編碼成C語言源代碼,而不應該通過行為級綜合工具加進去,Spackman表示。否則,該工具將增加并行機制,但只要它增加了并行機制,源代碼就不再代表設備的功能。

“因此,C源代碼必須由架構師結構化,以便描述好的硬件。”Spackman指出。應該由設計師決定什么東西需要通過并行機制描述,什么東西需要以那樣的方式,并使用CebaTech所謂的屬性編成C源代碼。一般來說,只有約2%的源代碼堆棧需要改變,Spackman指出。

新工具可將C語言描述編譯成可綜合的RTL代碼 - 1
CebaTech可將C源代碼編譯成RTL,而精確循環C模型可以加速仿真

代碼重構需要一定的時間,CebaTech公司的一個設計團隊需要處理約5萬行代碼的TCP/IP堆棧,Spackman指出,而重構代碼需要花4個人6個月的時間。不過所有的代碼重構可以在硬件架構師的指導下由軟件設計人員完成,但不要求對C語言作任何增補,他說。

再舉一個例子,他說,對一個維特比(Viterbi)解碼器來說,取得四倍的RTL時鐘性能改善需要三天的重構時間,而只需數分鐘就能生成位精度提高了的RTL。

是否是行為級綜合工具的爭論

CebaTech公司是否在提供行為級綜合工具是業界爭論的焦點。傳統的行為級綜合定義應包含資源分配和調度。CebaTech公司的編譯器用“時鐘插入”處理調度,Spackman指出,但不做資源分配。設計師用C源代碼處理該任務。

由編譯器產生的精確循環C可以用“老的普通C編譯器”重新編譯,反向運行后可代替原來的C代碼,Spackman說道。據稱該功能可以在內部C軟件環境中通過實際網絡實現功能測試,并以每秒數億條指令的速度執行。

“C代碼中的每個模塊在每個時鐘周期中做某件事所需的時間非常精確。”Spackman表示,“它的行為就像RTL在仿真器中的行為一樣。它能如此精確地描述RTL以致于我們無需仿真RTL。”

不過他也非常實際。“我們非常明白RTL小組習慣于什么,我們并不指望他們僅僅因為信任我們而說這種仿真現在可以普及了。”他說。更可能的情況是設計師在仿真中混合使用RTL模型和循環精確C模塊。另外一種可能性是精確循環C模型和RTL模型之間的形式驗證。

CebaTech編譯器的beta測試在9月份進行,并于今年年底上市,價格尚未確定。另外,CebaTech承諾,它的IP價格將比競爭產品低“幾個數量級”,這是因為CebaTech的ESL流程大大地降低了產品開發成本。

作者:葛立偉

下一篇: 三峽右岸電廠信息保護

上一篇: 具有網關通告報文廣播

中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

      亚洲欧美一区二区精品久久久| 国产精品久久久久久久久久久久 | 亚洲欧美日韩精品久久久久| 精品成人一区二区三区| 欧美日韩国产大片| 久久久精品久久久久| 亚洲视频中文| 亚洲伦理在线观看| 一区二区视频免费完整版观看| 欧美午夜片欧美片在线观看| 麻豆国产va免费精品高清在线| 亚洲一区二区三区免费在线观看| 亚洲青涩在线| 精品动漫一区二区| 国产自产高清不卡| 国产精品亚洲综合色区韩国| 欧美日韩无遮挡| 欧美成人精品激情在线观看| 老司机免费视频一区二区三区 | 国产精品久久国产精麻豆99网站| 久久亚洲精选| 麻豆av一区二区三区久久| 欧美一区亚洲| 久久福利毛片| 久久久精品国产免费观看同学| 欧美一级艳片视频免费观看| 亚洲一区久久久| 艳女tv在线观看国产一区| 日韩视频一区二区在线观看| 亚洲精品之草原avav久久| 亚洲精选在线| 国产精品99久久久久久白浆小说| 亚洲视频精选| 久久不射电影网| 久久日韩精品| 欧美经典一区二区| 欧美午夜大胆人体| 国产精品入口日韩视频大尺度| 国产老女人精品毛片久久| 海角社区69精品视频| 亚洲国产mv| 亚洲少妇在线| 久久精品导航| 欧美华人在线视频| 欧美体内she精视频| 国产乱理伦片在线观看夜一区| 国产伪娘ts一区| 亚洲二区精品| 一本色道久久综合亚洲精品按摩| 亚洲嫩草精品久久| 久久综合九色99| 欧美日韩激情小视频| 国产日韩欧美一区在线 | 国产亚洲一级高清| 亚洲第一搞黄网站| 亚洲私人影院在线观看| 欧美一区二区三区日韩视频| 欧美大色视频| 国产日韩欧美亚洲| 亚洲人永久免费| 性欧美18~19sex高清播放| 久久综合伊人77777蜜臀| 欧美精品亚洲一区二区在线播放| 国产精品热久久久久夜色精品三区| 国产专区欧美精品| 中国成人亚色综合网站| 久久久久久久网站| 国产精品成人观看视频国产奇米| 在线精品国精品国产尤物884a| 国产精品99久久99久久久二8 | 亚洲精品国产视频| 久久精品亚洲| 国产精品视频精品| 99国产精品久久久久老师| 久久精品国产91精品亚洲| 欧美日韩美女在线观看| 亚洲国产cao| 久久久精品一区| 国产麻豆午夜三级精品| 一区二区高清视频在线观看| 欧美chengren| 好吊色欧美一区二区三区四区 | 国精品一区二区| 中文在线不卡视频| 欧美精品亚洲二区| 亚洲大胆在线| 快she精品国产999| 韩国av一区二区三区在线观看| 亚洲欧美日韩国产成人精品影院| 欧美精品一区二区三区蜜桃| 1024成人| 欧美国产视频日韩| 亚洲国产高清一区| 久久免费视频在线| 狠狠色噜噜狠狠狠狠色吗综合| 欧美专区日韩视频| 黄色在线一区| 麻豆国产精品一区二区三区| 永久久久久久| 欧美超级免费视 在线| 亚洲国产一区二区三区高清 | 欧美国产精品人人做人人爱| 在线精品亚洲| 欧美国产欧美亚洲国产日韩mv天天看完整 | 欧美激情1区2区3区| 亚洲精品永久免费精品| 欧美日韩国产另类不卡| av成人福利| 国产精品色在线| 久久www成人_看片免费不卡| 国产一区日韩欧美| 美女精品在线观看| 亚洲精品永久免费精品| 欧美日韩一区三区四区| 亚洲欧美精品在线| 国产一区二区三区久久久 | 在线免费观看欧美| 欧美成人四级电影| 亚洲午夜久久久久久尤物 | 久久婷婷丁香| 99riav国产精品| 国产亚洲欧美在线| 欧美激情网站在线观看| 亚洲婷婷国产精品电影人久久| 国产精品久久久久久久久久直播| 欧美一区二区三区日韩视频| 亚洲黄色尤物视频| 国产精品一区二区男女羞羞无遮挡| 久久久久久伊人| 宅男噜噜噜66国产日韩在线观看| 国产婷婷色一区二区三区| 欧美黄色一区二区| 午夜精品视频在线观看一区二区| 在线看一区二区| 国产精品爽爽爽| 欧美激情一区二区三区蜜桃视频| 亚洲男人的天堂在线观看| 最新69国产成人精品视频免费| 国产精品久久久999| 免费欧美在线| 欧美一区二区三区四区高清| 99精品视频网| 亚洲欧洲偷拍精品| 国产亚洲欧美日韩在线一区 | 亚洲欧美99| 亚洲毛片在线看| 亚洲国产精品999| 国产日韩亚洲欧美精品| 欧美日韩日本国产亚洲在线| 久久亚洲综合色| 欧美主播一区二区三区| 亚洲免费在线视频一区 二区| 亚洲精品欧洲| 亚洲第一福利社区| 在线电影院国产精品| 国产亚洲一级高清| 国产精品一区2区| 国产精品扒开腿爽爽爽视频| 欧美日韩卡一卡二| 欧美日韩国产精品成人| 免费一级欧美片在线观看| 久久免费99精品久久久久久| 久久国产精品99国产| 性欧美8khd高清极品| 亚洲一区在线观看免费观看电影高清| 亚洲欧洲在线看| 日韩午夜免费| 一区二区三区波多野结衣在线观看| 亚洲人成网站在线观看播放| 亚洲国产精品v| 亚洲精选中文字幕| 99国内精品久久| 在线视频你懂得一区二区三区| 99在线精品视频| 一区二区三区日韩在线观看| 在线视频日韩精品| 午夜电影亚洲| 久久久久青草大香线综合精品| 久久久久久久网| 欧美黑人多人双交| 国产精品va在线播放我和闺蜜| 国产精品青草综合久久久久99 | 国产亚洲欧美激情| 精东粉嫩av免费一区二区三区| 伊人久久大香线| 亚洲免费成人av电影| 一区二区激情| 欧美专区在线观看一区| 久久综合色8888| 欧美日韩另类国产亚洲欧美一级| 欧美婷婷久久| 伊人狠狠色j香婷婷综合| 亚洲欧洲在线一区| 午夜国产欧美理论在线播放| 久久久久久夜精品精品免费| 欧美日韩另类综合| 狠狠色狠狠色综合| av成人毛片| 久久午夜精品| 国产精品va在线播放|