隨著信息技術的發展,數字信號的采集與處理在科學研究、工業生產、航空航天、醫療衛生等部門得到越來越廣泛的應用,這些應用中對數字信號的傳輸速度提出了比較高的要求。傳統的基于ISA總線的信號傳輸效率低,嚴重制約著系統性能的提高。 PCI總線以其高性能、低成本、開放性、軟件兼容性等眾多優點成為當今最流行的計算機局部總線。但是,由于PCI總線硬件接口復雜、不易于接入、協議規范比較繁瑣等缺點,常常需要專用的接口芯片作為橋接,為了解決這一系列問題,本文提出了一種基于FPGA的PCI總線接口橋接邏輯的實現方案,支持PCI突發訪問方式,突發長度為8至128個雙字長度,核心FPGA芯片采用ALTERA公司的CYCLONE FPGA系列的EP1C6Q240C8,容量為6000個邏輯宏單元,速度為-8,編譯后系統速度可以達到80MHz,取得了良好的效果。 基于FPGA的PCI總線接口橋接邏輯的核心是PCI接口模塊。在硬件方面,特別討論了PCI接口模塊、地址轉換模塊、數據緩沖模塊、外部接口模塊和SRAM DMA控制模塊等五個功能模塊的設計方案和硬件電路實現方法,著重分析了PCI接口模塊的數據傳輸方式,采用模塊化的方法設計了內部控制邏輯,并進行了相關的時序仿真和邏輯驗證,硬件需要軟件的配合才能實現其功能,因此設備驅動程序的設計是一個重要部分,論文研究了Windows XP體系結構下的WDM驅動模式的組成、開發設備驅動程序的工具以及開發系統實際硬件的設備驅動程序時的一些關鍵技術。 本文最后利用基于FPGA的PCI總線接口橋接邏輯中的關鍵技術,對PCI數據采集卡進行了整體方案的設計。該系統采用Altera公司的cyclone Ⅱ系列FPGA實現。
標簽: FPGA PCI 總線接口 橋接
上傳時間: 2013-05-22
上傳用戶:彭玖華
系統控制協處理器是MIPS體系結構CPU中必需的一個單元模塊。它最主要的功能就是利用一系列特權寄存器記錄當前CPU所處的狀態,負責異常/中斷處理,提供指令正常執行所需的環境。本文論述了一個實現MIPS 4Kc指令集CPU中系統控制協處理器的設計,包括對特權寄存器寫操作的實現,精確異常處理機制和全定制后端物理設計。關鍵詞:32位嵌入式CPU,系統控制協處理器,精確異常處理,流水線,全定制MIPS體系結構中的系統控制協處理器簡稱CP0,它提供指令正常執行所需的環境,進行異常/中斷處理、高速緩存填充、虛實地址轉換、操作模式轉換等操作。單從硬件的角度而言,系統控制協處理器對指令集的作用就相當于操作系統對應用程序的作用一樣。
標簽: CPU 嵌入式 協處理器 系統控制
上傳時間: 2014-11-22
上傳用戶:daijun20803
從LVS的通用體系結構入手,分析了IPVS軟件的工作原理,討論了三種IP負載均衡技術;在分析網絡地址轉換方法(VS/NAT)的缺點和網絡服務的非對稱性的基礎上,給出了通過IP隧道實現虛擬服務器的方法VS/TUN,和通過直接路由實現虛擬服務器的方法VS/DR,極大地提高了系統的可伸縮性。該技術為建立和維護大型網絡服務具有實際應用價值和指導意義。
標簽: LVS 負載均衡技術 可伸縮 網絡服務
上傳時間: 2013-11-20
上傳用戶:15736969615
P2P 之 UDP穿透NAT的原理與實現(附源代碼) 原創:shootingstars 參考:http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt baidu 論壇上經常有對P2P原理的討論,但是討論歸討論,很少有實質的東西產生(源代碼)。呵呵,在這里我就用自己實現的一個源代碼來說明UDP穿越NAT的原理。 首先先介紹一些基本概念: NAT(Network Address Translators),網絡地址轉換:網絡地址轉換是在IP地址日益缺乏的情況下產生的,它的主要目的就是為了能夠地址重用。NAT分為兩大類,基本的NAT和NAPT(Network Address/Port Translator)。 最開始NAT是運行在路由器上的一個功能模塊。 最先提出的是基本的NAT,它的產生基于如下事實:一個私有網絡(域)中的節點中只有很少的節點需要與外網連接(呵呵,這是在上世紀90年代中期提出的)。那么這個子網中其實只有少數的節點需要全球唯一的IP地址,其他的節點的IP地址應該是可以重用的。 因此,基本的NAT實現的功能很簡單,在子網內使用一個保留的IP子網段,這些IP對外是不可見的。子網內只有少數一些IP地址可以對應到真正全球唯一的IP地址。如果這些節點需要訪問外部網絡,那么基本NAT就負責將這個節點的子網內IP轉化為
標簽: draft-ford-midcom shootingstars sourceforge midcom-p
上傳時間: 2015-12-08
上傳用戶:kernaling
對nanflash進行察除,讀寫,地址轉換等功能
標簽: nanflash
上傳時間: 2014-01-05
上傳用戶:pinksun9
《網絡程序設計教材》主要內容有:計算機網絡的基本原理,TCP/IP協議,顧客服務員程序設計,名字與地址轉換,機內進程間通信,廣播和多播,帶外數據,原始套接口,線程程序設計,RPC遠程過程調用,流程序設計。
標簽: 網絡 程序設計 教材 計算機網絡
上傳時間: 2013-12-09
上傳用戶:com1com2
操作系統課程設計,動態分區存儲地址轉換,使用VC++開發。
標簽: 操作系統
上傳時間: 2014-12-01
上傳用戶:zq70996813
操作系統實驗,內存管理,相對地址轉換物理地址,先來先服務,和最近最久未使用算法
標簽: 操作系統 實驗
上傳時間: 2016-07-02
上傳用戶:一諾88
當客戶希望Citrix 服務器能夠既提供內部客戶端的訪問,同時也需要通過路由器上進行NAT(地址轉換)的設 置而提供外部客戶端的訪問,Citrix 要實現這樣的應用需要在Web Interface 中進行必要的設置才能夠支持
標簽: Citrix 服務器 訪問
上傳時間: 2016-07-31
上傳用戶:lanhuaying
要求首先采用動態分區方案,用最先適用算法對作業實施內存分配,然后把作業地址空間的某一邏輯地址轉換成相應的物理地址。能夠處理以下的情形:輸入某一邏輯地址,程序能判斷地址的合法性,如果合法,計算并輸出相應的物理地址。如果不能計算出相應的物理地址,說明原因。
標簽: 首先采用 動態 分區 方案
上傳時間: 2017-02-14
上傳用戶:wanqunsheng
蟲蟲下載站版權所有 京ICP備2021023401號-1