亚洲一区二区水蜜桃-久久精品美女高潮av-亚洲精品丝袜日韩-亚洲欧美日韩高清在线-在线视频中文字幕第三页-国产成人xxxx视频-国产成人精品免费视频下载-久久婷婷夜色精品国产-五月婷婷丁香花综合,亚洲欧美另类自拍区,久久久久久99日本,久久视频精彩在这里

網(wǎng)站首頁

HOME

關于我們

ABOUT US

產(chǎn)品展示

PRODUCT

新聞中心

NEWS

成功案例

CASE

下載中心

DOWNLOAD

人才招聘

RECRUIT

在線留言

MESSAGE

聯(lián)系我們

CONTACT US

    技術文章
    聯(lián)系我們
    西安航普電子有限責任公司
    電話:029-81870107
    郵箱:hangpudianzi@163.com
    網(wǎng)址:m.altjc.com
    公司地址:西安市電子四路西京三號2號樓17層
     
     
    技術文章
    基于C/C++的大規(guī)模FPGA設計
    更新時間:2017-09-07 13:12:31    點擊:1104次

    背景

    可編程邏輯器件的設計方法經(jīng)歷了布爾等式,原理圖輸入,硬件描語言這樣一個發(fā)展過程。隨著設計的日益復雜和可編程邏輯器件規(guī)模的不斷擴大,人們不停地尋求更加抽象的行為級設計方法,以便在盡可能短時間內完成自己的設計構思。

    現(xiàn)狀與問題

    今天,在電子設計領域形成了這樣一種分工:軟件和硬件,相應工程師也被分成軟件工程師和硬件工程師。對于復雜算法的實現(xiàn),人們通常先建立系統(tǒng)模型,根據(jù)經(jīng)驗分析任務,然后將一部分工作劃給軟件工程師,將另一部分工作交給硬件工程師。硬件工程師為了實現(xiàn)復雜的功能,使用硬件描述語言設計高速執(zhí)行的芯片,而這種設計是富有挑戰(zhàn)性和花費時間的,需要一定的硬件工程技巧。

    對于軟件工程師,這些同樣的功能只要簡單地使用C語言整合到整個系統(tǒng)的程序代碼中就可以了。但是傳統(tǒng)的處理器是順序執(zhí)行的,并且他們執(zhí)行的高速計算必須依賴于高速時鐘,這樣就限制了處理器的能力。同時,軟件實現(xiàn)算法存在一個指令執(zhí)行周期的問題——軟件永遠也不能達到硬件執(zhí)行的速度。

    當然,很少有嵌入式應用是完全使用可編程邏輯器件來實現(xiàn)的。串行化的步進式算法最好是由CPU或DSP用軟件來實現(xiàn)。(參閱文章:DSP+FPGA實時處理系統(tǒng))最佳的硬件加速性能大多是由并行執(zhí)行的功能來完成,其物理形式通常是將硬件協(xié)處理器(FPGA)與CPU緊密的結合在一起,CPU與FPGA的緊密結合可以提供軟硬件的最佳連接方式。在這種結構中,CPU通常運行系統(tǒng)應用方面的程序,實時很強的任務放到FPGA硬件上,這樣可以減輕處理器的負荷,從而獲得更大的帶寬。這樣我們可以通過把算法移植到硬件上來克服設計瓶頸。但是這時我們又將面臨一個問題:設計者必須使用復雜的硬件描述語言編寫FPGA代碼,而這些功能原本是用簡單C語言在處理器或DSP中實現(xiàn)的。人們希望能夠找到一種方法,在更高的層次下設計更復雜,更高速的系統(tǒng),并希望將軟件設計和硬件設計統(tǒng)一到一個平臺下。

    解決方案

    C/C++語言是軟件工程師在開發(fā)商業(yè)軟件時的標準語言,也是使用最為廣泛的高級語言,人們很早就開始嘗試在C語言的基礎上設計下一代硬件描述語言。

    許多公司已經(jīng)提出了不少方案,目前有兩種相對成熟的硬件C語言:systemC和Handle-C,它們相應的開發(fā)系統(tǒng)為:CoCentricSystemStadio和CeloxicaDK1。這兩種語言都是在C/C++的基礎上根據(jù)硬件設計的需求加以改進和擴充,用戶可以在它們的開發(fā)環(huán)境編輯代碼,調用庫文件,甚至可以引進HDL程序,并進行仿真,最終生成網(wǎng)表文件,放到FPGA中執(zhí)行。軟件算法工程師不需要特別的培訓,利用他們熟悉的C語言就可以直接進行硬件開發(fā),減輕了硬件開發(fā)的瓶頸和壓力。隨著算法描述抽象層次的提高,使用這種C語言設計系統(tǒng)的優(yōu)勢將更加明顯。

    現(xiàn)在有很多硬件描述語言的人才,也有更多的資深的C語言編程者,他們能夠利用這種工具,可以輕松地轉到FPGA設計上。過去因為太復雜而不能用硬件描述語言表示的算法以及由于處理器運行速度太慢而不能處理的算法,現(xiàn)在都可以利用C語言在大規(guī)模FPGA硬件上得以實現(xiàn)。設計者可以利用C語言快速而簡潔的構建功能函數(shù),通過標準庫和函數(shù)調用技術,設計者還能在很短的時間里創(chuàng)建更龐大,更復雜和更高速的系統(tǒng)。

    問題與展望

    正如同硬件描述語言與原理圖輸入的關系,或是高級語言和匯編語言的關系,抽象的設計方法會減少我們的設計時間,但也會增加對硬件資源的需求,C語言也不例外。目前直接使用C語言設計硬件系統(tǒng)的準確性和可靠性還在進一步的研究和發(fā)展中,可以說,目前各種硬件C語言的編譯軟件都還不夠成熟,很少能直接投入到實際產(chǎn)品的開發(fā)中。C語言輸入方式的廣泛使用還有賴于更多EDA軟件廠家和FPGA公司的支持。但是可以預見,隨著EDA技術的不斷成熟,軟件和硬件的概念將日益模糊,在5-10年以后,使用單一的高級語言直接設計我們的整個系統(tǒng)將是一個的發(fā)展趨勢。

    上一篇: Altera Cyclone IV GX系列FPGA開發(fā)方案
    下一篇: CPLD在視頻采集卡中的應用
    ?
    版權所有 ? 西安航普電子有限責任公司 未經(jīng)許可

    嚴禁復制 陜ICP備08100257號 建站/推廣/維護/安全:西安利友科技

    日本不卡一线-亚洲午夜综合网-中文欧美性爱在线 亚洲免费电影网站-DASD817人妻黑人NTR | 人妻少妇精品专区性色av-国产精品无码专区第1页-粉嫩videos好紧-看看东北老区老熟女肥臀搡逼激情 | 北条麻妃XXXHD-又长又粗又爽又黄少妇毛片-北条麻妃加勒比黑人无码-肉色超薄丝袜脚交 | 欧–美–性–交–黄–片-淫辱列车员(全黄h)-国模网站-亚洲激情四射 | 亚洲a∨国产av综合av网站-日本二级片-嗯啊h精品成人免费y一起c-黑人日亚洲妹子 | 女上位打桩榨精在线观看-高潮毛片无遮挡免费高清风月直播-尹人成人-涩综合婷婷久久涩 | 九七超碰女人在线-赵丽颖激情AV无码-四虎成人精品在永久免费-别摸了都湿了视频 | 神马影院日韩av-国产一级高清免费播-大爱色av-后入老师一区二区 免费黄片不打码-大骚B女人-黑人解禁av网站-色妞视频第一页网站 九色蝌蚪黄网-久操视屏-校园教师叉逼视频流白浆-擦B老熟女AV | jk制服裸体自慰-国产中文网影院-成人片一级a片免费观看版下载-搞逼黄色 | 北条麻妃喷水-黑人丝袜操逼18p-comporn超碰-国产青青久久视频 | 40一50一60老女人毛片-黑粗大欧美在线-女优日耀-操教师中文字幕 狠干老肥B-4k超清在线观看-国产亚洲精品精品精品-日BBB,操BBB | 国内自拍偷拍网站-DVD在线观看 亚洲欧美在线精品一区二区-国产靠逼大全-超清免费电视剧 久久精品国产亚洲?v久 | 9191亚洲高清国产-eeuss 免费无码下属一级观看-蜜美杏在线播放-日本国产美国日韩欧美mv | 青青草AV女优-Futa裸体网站-精品久久久久久久久国产免费-免费XXXXXXXX在线播超清 | jizz自拍bbw-成人午夜视频在线观看网址-扒开美女JK 狂揉 漫画-欧美性猛交xxxx免费看久久久 | 日美成人插入-一极片在线-人妖和人妖互交性xxxx视频-操肉丝美女 精品人妻一区二区三区久久迅雷-日本多毛胖熟妇-高潮喷水的网站 日韩欧美五区 -国产美女自卫网站 | 青青青欧美在线观看视屏-四虎熟女-五十路AV女优电影-人妻理论片 台湾成人综合-久久九九九字幕-BBBWWW-国产乡下妇女做爰视频 | 中文字幕一区二区三区久久 天天色成人-欧美电影院一区二区三区-无套内射老师-18美女裸体无遮挡网站访问 | 1080P免费播放-欧美肥臀bbw-成全大全在线高清免费-熟妇偷拍 | 操逼啊啊-国产久久成年人免费视频-青青草一本之道在线观看-直接进体内免费视频 | free嫩白的16sex性自由-多毛熟女HD-JlZZJlZZ妇女亚洲人水多-在线观看一区二区国产日产英 | 国产在线观看免费播放电视剧美女图片-一区二区三区中文字幕脱狱者-91色久-gogogo高清免费观看完整版 | 中国美女光着腚撅着屁股挨操逼-国产剧神马在线观看 亚洲免费在线观看-爱爱AVAV-女人下面内射色大师 | 日本成人X片免费看-大地资源第二页在线高清-空姐女优洗澡被操视频免费-肥臀成熟美妇在线播放 | 成人一区二区三区无码-中文字幕99精品人妻少妇-成人免费国产欧美日韩你懂的-男生女生操逼国产激情AV刺激 | 欧美日老熟女-中国美女裸体自慰-青草免费打飞机76久-goinggo高清在线观看免费版下载 | 国产一区二区高清-淫荡骚穴-精品国产一区二区三区久久狼黑人-1080日本电影免费 8164 9628 小蛮腰 网页无法访问 | 色琪琪久久se色-国产舔女人-a级毛片无码免费真人久久-成人视频在线观看 欧美日本一区二区三区桃色 | 黑人玩弄人妻1~12-一区二区三区四区中文字幕在线观看-剧情片全集免费播放 第一种无激情码激情 HD电影在线观看 -日韩啪啪视频 吹潮喷水白浆在线播放-亚洲美女插-99久久精品视香蕉蕉-黑人60厘米巨大全进入 | 日本人aiav-天美传媒自制剧免费下载-四虎成人影音-熟女人妻性爱 长篇H版少妇沉沦交换-女同互磨ⅤideoHD-国产无码免费在线-密桃AV | 国产第一夜-游泳教练巨大粗长挺进体内-三级古装片亚洲国产精品久久久久性色-www,001超薄在线观看 | 德国熟妇超碰在线电影院网站-澳门日本亚洲男同666sex-亚洲高潮视频-国偷自拍视频在线观看 | 97干97吻-国产黄色大片免费播放-国产成人自拍网-伊人成人电影院 成人网mm-奇米日日干-欧美熟妇肉体销魂孕妇-美女裸体自慰 | 国模沟沟小穴-中国女人XX视频-国产欧美日本亚洲精品一4区-北条麻妃被躁30分钟视频 | 射妹子综合-寡妇影院 亚洲性网-六十路浓密中出-jizzdl无码 | 黑人大鷄巴精品A片-中文字幕三页-国产中文字幕乱人伦在线观看-日本高清色图 | 黑人videos巨大hd粗暴的剧情简介-人妻熟妇91Porn 九色-大香蕉中文第三页-中文字幕150页 | 淫熟交尾竹内纱里奈-长筒美女被操出白浆-性感小唯西川惊人的口交和性-日本xxxxxxx49 | 9191亚洲高清国产-eeuss 免费无码下属一级观看-蜜美杏在线播放-日本国产美国日韩欧美mv | BD国语免费观看韩国 4314 4834 ** 国产做受XXX黑人XXⅩ-中日韩一区二区三区四区电影-大桥未久黑人mibd445-欧美老太黑人性爱影院 中文不卡av中文字幕-女人自慰免费观看网站-中国女人花心毛片视频网站-美艳嫩模呻吟啪啪呻吟 | 欧美啊啊啊-91在线精品秘密秘 一区二区-porn日本人-日本一本道大香蕉 |