摘要: 串行傳輸技術具有更高的傳輸速率和更低的設計成本, 已成為業(yè)界首選, 被廣泛應用于高速通信領域。提出了一種新的高速串行傳輸接口的設計方案, 改進了Aurora 協(xié)議數(shù)據(jù)幀格式定義的弊端, 并采用高速串行收發(fā)器Rocket I/O, 實現(xiàn)數(shù)據(jù)率為2.5 Gbps的高速串行傳輸。關鍵詞: 高速串行傳輸; Rocket I/O; Aurora 協(xié)議 為促使FPGA 芯片與串行傳輸技術更好地結合以滿足市場需求, Xilinx 公司適時推出了內(nèi)嵌高速串行收發(fā)器RocketI/O 的Virtex II Pro 系列FPGA 和可升級的小型鏈路層協(xié)議———Aurora 協(xié)議。Rocket I/O支持從622 Mbps 至3.125 Gbps的全雙工傳輸速率, 還具有8 B/10 B 編解碼、時鐘生成及恢復等功能, 可以理想地適用于芯片之間或背板的高速串行數(shù)據(jù)傳輸。Aurora 協(xié)議是為專有上層協(xié)議或行業(yè)標準的上層協(xié)議提供透明接口的第一款串行互連協(xié)議, 可用于高速線性通路之間的點到點串行數(shù)據(jù)傳輸, 同時其可擴展的帶寬, 為系統(tǒng)設計人員提供了所需要的靈活性[4]。但該協(xié)議幀格式的定義存在弊端,會導致系統(tǒng)資源的浪費。本文提出的設計方案可以改進Aurora 協(xié)議的固有缺陷,提高系統(tǒng)性能, 實現(xiàn)數(shù)據(jù)率為2.5 Gbps 的高速串行傳輸, 具有良好的可行性和廣闊的應用前景。
上傳時間: 2013-11-06
上傳用戶:smallfish
本書旨在介紹電動自行車的基本工作原理、檢修方法和技巧,指導初學者快速入門、逐漸提高,最終成為電動自行車維修的行家里手。本書按照循序漸進的原則分為“基礎篇”和“精通篇”。“基礎篇”主要介紹電動自行車的使用、保養(yǎng)和假故障排除,電動自行車“四大件”基本工作原理,電動自行車典型部件識別與檢測,電子元器件識別和電子維修設備的使用,電動自行車修理常用的方法和檢修流程,電路圖的識讀和電子元器件的更換。掌握本篇內(nèi)容會使您的修理工作變得簡單、輕松。“精通篇”主要介紹電動自行車“四大件”的原理和維修技術,重點是控制器、充電器的元器件級維修技術。另外,本篇還給出了大量的電動自行車檢修實例,維修人員可“對號入座”進行修理。
標簽: 電動自行車
上傳時間: 2013-10-10
上傳用戶:417313137
pads
標簽: PADS
上傳時間: 2013-10-27
上傳用戶:lhc9102
Verilog HDL 數(shù)字設計教程【作者:賀敬凱;出版社:西安電子科技大學出版社】(本資料為ppt) 內(nèi)容簡介:介紹了Verilog HDL語言,狀態(tài)機設計,仿真,還有好幾個可綜合設計的舉例,除了常見的,還有空調(diào)控制器的設計,飲料自動售賣機的設計,AD采樣控制電路等。 第1章 Verilog HDL數(shù)字設計綜述 第2章 Verilog HDL基本概念 第3章 Verilog HDL常用建模方法 第4章 Verilog HDL常用電路設計 第5章 同步有限狀態(tài)機設計 第6章 Verilog HDL仿真技術 第7章 Verilog HDL可綜合設計舉例 第8章 CPU結構及其設計
上傳時間: 2015-01-01
上傳用戶:yare
摘要: 串行傳輸技術具有更高的傳輸速率和更低的設計成本, 已成為業(yè)界首選, 被廣泛應用于高速通信領域。提出了一種新的高速串行傳輸接口的設計方案, 改進了Aurora 協(xié)議數(shù)據(jù)幀格式定義的弊端, 并采用高速串行收發(fā)器Rocket I/O, 實現(xiàn)數(shù)據(jù)率為2.5 Gbps的高速串行傳輸。關鍵詞: 高速串行傳輸; Rocket I/O; Aurora 協(xié)議 為促使FPGA 芯片與串行傳輸技術更好地結合以滿足市場需求, Xilinx 公司適時推出了內(nèi)嵌高速串行收發(fā)器RocketI/O 的Virtex II Pro 系列FPGA 和可升級的小型鏈路層協(xié)議———Aurora 協(xié)議。Rocket I/O支持從622 Mbps 至3.125 Gbps的全雙工傳輸速率, 還具有8 B/10 B 編解碼、時鐘生成及恢復等功能, 可以理想地適用于芯片之間或背板的高速串行數(shù)據(jù)傳輸。Aurora 協(xié)議是為專有上層協(xié)議或行業(yè)標準的上層協(xié)議提供透明接口的第一款串行互連協(xié)議, 可用于高速線性通路之間的點到點串行數(shù)據(jù)傳輸, 同時其可擴展的帶寬, 為系統(tǒng)設計人員提供了所需要的靈活性[4]。但該協(xié)議幀格式的定義存在弊端,會導致系統(tǒng)資源的浪費。本文提出的設計方案可以改進Aurora 協(xié)議的固有缺陷,提高系統(tǒng)性能, 實現(xiàn)數(shù)據(jù)率為2.5 Gbps 的高速串行傳輸, 具有良好的可行性和廣闊的應用前景。
上傳時間: 2013-10-13
上傳用戶:lml1234lml
題目:利用條件運算符的嵌套來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。 1.程序分析:(a>b)?a:b這是條件運算符的基本例子。
上傳時間: 2015-01-08
上傳用戶:lifangyuan12
RSA算法 :首先, 找出三個數(shù), p, q, r, 其中 p, q 是兩個相異的質(zhì)數(shù), r 是與 (p-1)(q-1) 互質(zhì)的數(shù)...... p, q, r 這三個數(shù)便是 person_key,接著, 找出 m, 使得 r^m == 1 mod (p-1)(q-1)..... 這個 m 一定存在, 因為 r 與 (p-1)(q-1) 互質(zhì), 用輾轉(zhuǎn)相除法就可以得到了..... 再來, 計算 n = pq....... m, n 這兩個數(shù)便是 public_key ,編碼過程是, 若資料為 a, 將其看成是一個大整數(shù), 假設 a < n.... 如果 a >= n 的話, 就將 a 表成 s 進位 (s
標簽: person_key RSA 算法
上傳時間: 2013-12-14
上傳用戶:zhuyibin
霍夫曼編碼是可變字長編碼(VLC)的一種,是消除編碼冗余最常用的方法。 它是Huffman于1952年提出一種編碼方法,它的基本原理是頻繁使用的數(shù)據(jù)用較短的代碼代替,較少使用的數(shù)據(jù)用較長的代碼代替,每個數(shù)據(jù)的代碼個不相同。有時稱之為最佳編碼,一般就叫作Huffman編碼。下面引證一個定理,該定理保證了按字符出現(xiàn)概率分配碼長,可使平均碼長最短。
上傳時間: 2014-11-23
上傳用戶:stella2015
在三次樣條中,要尋找三次多項式,以逼近每對數(shù)據(jù)點間的曲線。在樣條術語中,這些數(shù)據(jù)點稱之為斷點。因為,兩點只能決定一條直線,而在兩點間的曲線可用無限多的三次多項式近似。因此,為使結果具有唯一性。在三次樣條中,增加了三次多項式的約束條件。通過限定每個三次多項式的一階和二階導數(shù),使其在斷點處相等,就可以較好地確定所有內(nèi)部三次多項式。此外,近似多項式通過這些斷點的斜率和曲率是連續(xù)的。然而,第一個和最后一個三次多項式在第一個和最后一個斷點以外,沒有伴隨多項式。因此必須通過其它方法確定其余的約束。最常用的方法,也是函數(shù)spline所采用的方法,就是采用非扭結(not-a-knot)條件。這個條件強迫第一個和第二個三次多項式的三階導數(shù)相等。對最后一個和倒數(shù)第二個三次多項式也做同樣地處理。
標簽: 三次樣條
上傳時間: 2015-05-12
上傳用戶:bcjtao
數(shù)字運算,判斷一個數(shù)是否接近素數(shù) A Niven number is a number such that the sum of its digits divides itself. For example, 111 is a Niven number because the sum of its digits is 3, which divides 111. We can also specify a number in another base b, and a number in base b is a Niven number if the sum of its digits divides its value. Given b (2 <= b <= 10) and a number in base b, determine whether it is a Niven number or not. Input Each line of input contains the base b, followed by a string of digits representing a positive integer in that base. There are no leading zeroes. The input is terminated by a line consisting of 0 alone. Output For each case, print "yes" on a line if the given number is a Niven number, and "no" otherwise. Sample Input 10 111 2 110 10 123 6 1000 8 2314 0 Sample Output yes yes no yes no
上傳時間: 2015-05-21
上傳用戶:daguda