亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

MC8051IP核的FPGA實現

  • MC8051IP核的FPGA實現

    MC8051IP核的FPGA實現與應用;VHDL;MC8051IP核;RTL封裝

    標簽: MC8051IP核的FPGA實現

    上傳時間: 2015-04-07

    上傳用戶:543463669

  • HAMMING CODE在偵錯及更正的原理實現

    HAMMING CODE在偵錯及更正的原理實現,達到較快速的結果,浪費資源較少

    標簽: HAMMING CODE

    上傳時間: 2015-12-05

    上傳用戶:teddysha

  • 基因演算法genetic algorthim的程式實現

    基因演算法genetic algorthim的程式實現,可利用此程式找出最佳化解

    標簽: algorthim genetic 基因 算法

    上傳時間: 2013-12-17

    上傳用戶:cc1915

  • 二維DCT/IDCT處理核的FPGA設計與實現

    離散余弦變換(DCT)及其反變換(IDCT)在圖像編解碼方面應用十分廣泛,至今已被JPEG、MPEG-1、MPEG-2、MPEG-4和H.26x等國際標準所采用。由于其計算量較大,軟件實現往往難以滿足實時處理的要求,因而在很多實際應用中需要采用硬件設計的DCT/IDCT處理電路來滿足我們對處理速度的要求。本文所研究的內容就是針對圖像處理應用的8×8二維DCT/IDCT處理核的硬件實現。 本文首先介紹了DCT和IDCT在圖像處理中的作用和原理,詳細說明了DCT變換實現圖像壓縮的過程,并與其它變換比較說明了用DCT變換實現圖像壓縮的優(yōu)勢。接著,分析研究了DCT的各種快速算法,總結了前人對DCT快速算法及其實現所做的研究。本文給出了兩種性能、資源上有一定差異的二維DCT/IDCT的FPGA設計方案。兩種方案均利用DCT的行列分離特性,采用流水線設計技術,將二維DCT/IDCT實現轉化為兩個一維DCT/IDCT實現。在一維DCT/IDCT設計中,根據圖像處理的特點對Loeffler算法的數據流進行了優(yōu)化,通過合理安排時鐘周期數和簡化各周期內的操作,大大縮短了關鍵路徑的執(zhí)行時間,從而提高了流水線的執(zhí)行速度。最后,對所設計的DCT/IDCT處理核進行了綜合和時序仿真。 結果表明,當使用Altera公司的MERCURY系列FPGA器件時,本文設計的方案一能夠在116M時鐘頻率下正確完成8×8的二維DCT或IDCT的邏輯運算,消耗2827個邏輯單元;方案二能夠在74M時鐘頻率下正常工作,消耗1629個邏輯單元。

    標簽: IDCT FPGA DCT 二維

    上傳時間: 2013-07-14

    上傳用戶:3291976780

  • 基于ARM核的AHBUSB20接口ASIC設計

    USB2.0接口和基于ARM核的SOC系統(tǒng)的應用已經非常廣泛,特別在電子消費類領域。包含USB2,0接口的ARM系統(tǒng)則更是市場的需求。本文介紹一種基于ARM核的USB2,0接口IP(AHB_USB2.0)的設計,主要對其中的串行接口引擎(SIE)的設計進行討論。 該 AHB_USB2.0 IP核支持USB2.0協議,并兼容USB1.1協議;支持AMBA2.0協議和UTMI 1.05協議。該IP核一側通過UTMI接口或ULPI接口的PHY與USB2.0主機端進行通信;另一側則通過AHB總線與ARM相連。 AHB_USB2.0 IP核在硬件上分為三個大模塊:ULPI模塊(ULPI)、串行接口引擎(SIE)模塊和AHB總線接口模塊(AHB)。ULPI模塊實現了UTMI接口轉ULPI接口。串行接口引擎(SIE)模塊為USB2.0的數據鏈路層協議處理模塊,為整個IP核的核心部分,進一步分為四個子模塊——GLC(全局控制模塊),PIE(PHY接口處理引擎),SIF(系統(tǒng)接口邏輯)和EPB(端點緩沖模塊)。GLC模塊負責整個IP的復位控制,IP時鐘的開關提示等;PIE模塊負責處理USB的事務級傳輸,包括組包解包等;SIF模塊負責協議相關寄存器組和端點緩沖區(qū)的讀寫,跨時鐘域信號的處理和PIE所需的控制信號的產生;AHB模塊負責IP核與ARM通信和DMA功能的實現。 該IP核的軟件設計遵循USB協議,Bulk Only協議和UFI協議,由外掛ARM實現USB設備命令和UFI命令的解析,并執(zhí)行相應的操作。設計了IP核與ARM之間的多種數據傳輸方法,通過軟件實現常規(guī)數據讀寫訪問、內部DMA或外部DMA等多種方式的切換。 本IP已經通過EDA驗證和FPGA測試,并且已經在內嵌ARM核的FPGA系統(tǒng)上實現了多個U盤。這個FPGA系統(tǒng)的正確工作,證明了AHB_USB2.01P核設計是正確的。

    標簽: AHBUSB ASIC ARM 20

    上傳時間: 2013-05-17

    上傳用戶:qqoqoqo

  • FPGA的高性能32位浮點FFTIP核的開發(fā)

    基于FPGA的高性能32位浮點FFTIP核的開發(fā),適合fpga工程技術人員參考

    標簽: FFTIP FPGA 性能 浮點

    上傳時間: 2013-08-07

    上傳用戶:清風冷雨

  • 用NiosII軟核配置FPGA的C語言源程序

    用NiosII軟核配置FPGA的C語言源程序,比較經典,我用一年了,時序不需更改

    標簽: NiosII FPGA C語言 軟核

    上傳時間: 2013-08-21

    上傳用戶:qq521

  • FPGA的一些常識及含IP核的VHDL設計源代碼

    關于FPGA的一些常識及含IP核的VHDL設計源代碼。

    標簽: FPGA VHDL 常識 IP核

    上傳時間: 2013-09-03

    上傳用戶:tsfh

  • 基于FPGA的GPIB接口IP核的研究與設計

    基于FPGA的GPIB接口IP核的研究與設計

    標簽: FPGA GPIB 接口 IP核

    上傳時間: 2013-11-04

    上傳用戶:bensonlly

  • USB20設備控制器IP核的設計與FPGA驗證.rar

    隨著計算機及其外圍設備的發(fā)展,傳統(tǒng)的并行接口和串行接口在靈活性和接口擴展等方面存在的缺陷愈來愈不可回避,并逐漸成為計算機通信的瓶頸。在這種情況下,通用串行總線(Universal Serial Bus,USB)誕生了。USB由于具有傳輸速率高、價格便宜、使用方便、靈活性高、支持熱插拔、接口標準化和易于擴展等優(yōu)點,目前已經成為計算機外設接口的主流技術,在計算機外圍設備和消費類電子領域正獲得越來越多的應用。 @@ 本文基于USB2.0協議規(guī)范,設計了一款支持高速和全速傳輸的USB2.0設備控制器IP核。文中著重介紹了這款設備控制器IP核的設計和FPGA驗證工作,詳細研究并分析了USB2.0規(guī)范,根據規(guī)范提出了一種USB2.0設備控制器整體構架方案,描述了各個功能子模塊硬件電路的功能及實現。從可重用的角度出發(fā),對設備控制器模塊進行優(yōu)化設計,增加多個靈活的配置選項,根據不同的應用對硬件進行配置,使其在滿足要求的情況下去除冗余電路,以減少占用面積和功耗,從而使其靈活地應用于各種USB系統(tǒng)。本文還研究了IP核的驗證方法,并對所設計的USB2.0設備控制器建立了功能完備的ModelSim仿真驗證環(huán)境,搭建了FPGA硬件驗證平臺,設計了具有AHB接口的設備控制器和帶有8051的設備控制器,并分別在FPGA平臺上進行了功能驗證。 @@ 本文所設計的USB2.0設備控制器IP核可配置性高,使用者可以自由配置所需端點的個數以及每個端點類型等,可以集成于多種USB系統(tǒng)中,適于各類USB設備的開發(fā)。本課題所取得的成果為USB2.0設備類的研究和開發(fā)積累了經驗,并為后來實驗室某項目測試芯片的USB數據采集提供了參考方案,也為未來USB3.0接口IP核的開發(fā)和應用奠定了基礎。 @@關鍵詞USB2.0控制器;IP核;FPGA;驗證

    標簽: FPGA USB 20

    上傳時間: 2013-06-30

    上傳用戶:nanfeicui

主站蜘蛛池模板: 水富县| 河北省| 乌拉特中旗| 溧水县| 南宁市| 德安县| 潍坊市| 冀州市| 吴旗县| 广南县| 洛南县| 遵义县| 阜宁县| 萍乡市| 兰州市| 洮南市| 江北区| 长子县| 青阳县| 驻马店市| 商城县| 漳平市| 兴安县| 宁武县| 台江县| 石楼县| 绍兴市| 东安县| 星子县| 丰原市| 阳曲县| 莆田市| 河南省| 苏尼特左旗| 大兴区| 广灵县| 扶绥县| 友谊县| 卢龙县| 宁武县| 阿坝县|