摘要: 串行傳輸技術具有更高的傳輸速率和更低的設計成本, 已成為業界首選, 被廣泛應用于高速通信領域。提出了一種新的高速串行傳輸接口的設計方案, 改進了Aurora 協議數據幀格式定義的弊端, 并采用高速串行收發器Rocket I/O, 實現數據率為2.5 Gbps的高速串行傳輸。關鍵詞: 高速串行傳輸; Rocket I/O; Aurora 協議 為促使FPGA 芯片與串行傳輸技術更好地結合以滿足市場需求, Xilinx 公司適時推出了內嵌高速串行收發器RocketI/O 的Virtex II Pro 系列FPGA 和可升級的小型鏈路層協議———Aurora 協議。Rocket I/O支持從622 Mbps 至3.125 Gbps的全雙工傳輸速率, 還具有8 B/10 B 編解碼、時鐘生成及恢復等功能, 可以理想地適用于芯片之間或背板的高速串行數據傳輸。Aurora 協議是為專有上層協議或行業標準的上層協議提供透明接口的第一款串行互連協議, 可用于高速線性通路之間的點到點串行數據傳輸, 同時其可擴展的帶寬, 為系統設計人員提供了所需要的靈活性[4]。但該協議幀格式的定義存在弊端,會導致系統資源的浪費。本文提出的設計方案可以改進Aurora 協議的固有缺陷,提高系統性能, 實現數據率為2.5 Gbps 的高速串行傳輸, 具有良好的可行性和廣闊的應用前景。
上傳時間: 2013-11-06
上傳用戶:smallfish
嵌入式FAT文件系統源碼免費下載 本文件系統可兼容FAT16/FAT32兩種文件系統格式,完全支持長文件名, 支持GB2312/UNICODE轉換碼表(文件名可以支持簡體中文,繁體中文,日文,俄文等), 支持子目錄,支持文件的讀取,寫入,刪除,創建等文件系統常用功能。 另外,本文件系統完全使用C代碼編寫,可以無障礙的移植于多種主流單片機的平臺上使用。 FAT16為我們免費提供的免費代碼,用戶可免費測試,研究,應用。
上傳時間: 2014-01-19
上傳用戶:fghygef
摘要: 串行傳輸技術具有更高的傳輸速率和更低的設計成本, 已成為業界首選, 被廣泛應用于高速通信領域。提出了一種新的高速串行傳輸接口的設計方案, 改進了Aurora 協議數據幀格式定義的弊端, 并采用高速串行收發器Rocket I/O, 實現數據率為2.5 Gbps的高速串行傳輸。關鍵詞: 高速串行傳輸; Rocket I/O; Aurora 協議 為促使FPGA 芯片與串行傳輸技術更好地結合以滿足市場需求, Xilinx 公司適時推出了內嵌高速串行收發器RocketI/O 的Virtex II Pro 系列FPGA 和可升級的小型鏈路層協議———Aurora 協議。Rocket I/O支持從622 Mbps 至3.125 Gbps的全雙工傳輸速率, 還具有8 B/10 B 編解碼、時鐘生成及恢復等功能, 可以理想地適用于芯片之間或背板的高速串行數據傳輸。Aurora 協議是為專有上層協議或行業標準的上層協議提供透明接口的第一款串行互連協議, 可用于高速線性通路之間的點到點串行數據傳輸, 同時其可擴展的帶寬, 為系統設計人員提供了所需要的靈活性[4]。但該協議幀格式的定義存在弊端,會導致系統資源的浪費。本文提出的設計方案可以改進Aurora 協議的固有缺陷,提高系統性能, 實現數據率為2.5 Gbps 的高速串行傳輸, 具有良好的可行性和廣闊的應用前景。
上傳時間: 2013-10-13
上傳用戶:lml1234lml
基于實際的雕刻控制平臺能有效地讀取CAD軟件設計圖形的數據參數的目的,采用了AutoCAD強大的繪圖功能與C語言強有力的計算、輸入和輸出等功能相結合的方法。通過研究分析AutoCAD的DXF文件數據格式及組成,結合C語言的文件管理功能,設計出了C語言與AutoCAD接口程序,并給出了具體的設計方法。通過自行開發軟件與AutoCAD之間建立數據通道,實現數據傳遞和共享(即對DXF中的實體(如直線、圓等)進行坐標提取)的實驗,證明了該方法的實用性和便利性。
上傳時間: 2013-11-02
上傳用戶:pzw421125
PE可執行文件的鑲入式程序的編寫方法及示例(鑲入式后門程序&原程序) 由于Microsoft公司的Windows系統是當前大部分個人電腦所使用的操作系統 主要包括win95,98,me,nt4,2000,xp等,而這些系統所使用的可執行文件的格式基 本上是PE結構的。這里的可執行文件的鑲入式程序就是針對PE結構的可執行文件。 這里先簡單說一下PE文件框架結構: DOS MZ header DOS stub//在不支持 PE文件格式的操作系統中它將簡單顯示一個錯誤提示 PE header//含了許多PE裝載器用到的重要信息 Section table//每個Section的信息 Section 1 Section 2 Section 3.... 由于SectionAlignment 塊對齊的原因每個Section之間都會產生很多空間, 鑲入式程序的代碼可以放在Section之間的空位上,比較方便的方法是把代碼放在 最后一個Section的末尾,然后更改Misc.VirtualSize和SizeOfRawData這兩個位 于Section table的IMAGE_SECTION_HEADER結構數組的成員。如果代碼十分的長, 有時候會造成鑲入的代碼無法被完全加載而產生錯誤,這時需要更改SizeOfImage 在IMAGE_NT_HEADERS 結構中。 在不同的WINDOWS版本中api調用地址也有不同,為了解決這個問題可以更改引 入表讓加載器
上傳時間: 2015-01-13
上傳用戶:luopoguixiong
學習有關Linux文件管理程序如何組織的知識,然后為簡化的文件系統設計并實現一組目錄操作。Linux所設計的文件管理程序用于適應多種不同類型的磁盤設備,這些磁盤設備其文件系統的組織結構各異,磁盤格式也不相同。雖然Linux為硬盤提供了自己的文件系統組織結構(ext2),但是文件管理程序可以擴展在任何文件系統格式上執行。
上傳時間: 2015-08-16
上傳用戶:haohaoxuexi
FS4510開發板示例程序demo4 壓縮包內含FS4510開發板LCD驅動程序與定時器程序 文件說明 demo4.apj 為 SDT2.51 的項目文件 init.s 為初始化文件 匯編格式 lcd.c LCD驅動文件 demo4.c 主程序 包含定時器初始化和 timer0 和 timer1 的使用 memory.a memory分配 snds.a init.s用到的硬件信息 isr.c 一些中斷啞函數 \include 包含文件 該示例程序在 SDT2.51 環境下編譯 在 ADW 下運行 使用 JTAG調試頭 通過學習該程序可以了解ARM4510 的初始化,時鐘中斷,及對lcd的控制
上傳時間: 2015-09-01
上傳用戶:bibirnovis
FS4510開發板示例程序 demo5_pre----中斷服務程序 串口驅動 演示的功能包括中斷 定時器 串口 它提供了可以在 FS4510板子上運行的參考代碼 文件說明 demo5_pre.apj 為 SDT2.51 的項目文件 匯編格式 init.s 為初始化文件 lcd.c LCD驅動文件 demo5.c 主程序 包含定時器初始化和 timer0 和 timer1 的使用 包含中斷服務程序 uart.c 串口驅動 pollio.c 串口查詢輸入(暫時沒有串口輸入) memory.a memory分配 snds.a init.s用到的硬件信息 wuisr.c 一些中斷服務程序啞函數 \include 包含文件
上傳時間: 2015-09-01
上傳用戶:417313137
1、鎖定某個主題抓取; 2、能夠產生日志文本文件,格式為:時間戳(timestamp)、URL; 3、抓取某一URL時最多允許建立2個連接(注意:本地作網頁解析的線程數則不限) 4、遵守文明蜘蛛規則:必須分析robots.txt文件和meta tag有無限制;一個線程抓完一個網頁后要sleep 2秒鐘; 5、能對HTML網頁進行解析,提取出鏈接URL,能判別提取的URL是否已處理過,不重復解析已crawl過的網頁; 6、能夠對spider/crawler程序的一些基本參數進行設置,包括:抓取深度(depth)、種子URL等; 7、使用User-agent向服務器表明自己的身份; 8、產生抓取統計信息:包括抓取速度、抓取完成所需時間、抓取網頁總數;重要變量和所有類、方法加注釋; 9、請遵守編程規范,如類、方法、文件等的命名規范, 10、可選:GUI圖形用戶界面、web界面,通過界面管理spider/crawler,包括啟停、URL增刪等
標簽: 日志
上傳時間: 2013-12-22
上傳用戶:wang5829
本類實現一個對 JPG/JPEG 圖像文件進行縮放處理的方法 即給定一個 JPG 文件,可以生成一個該 JPG 文件的縮影圖像文件 (JPG 格式 )。提供三種生成縮影圖像的方法:
上傳時間: 2014-01-12
上傳用戶:zhichenglu