隨著硬體設計愈來愈複雜, 以及晶片下線成本愈來愈昂貴, 驗證的重要性不可同日而語。使用觀察波形的方法來尋找設計中的錯誤是相當耗費人力資源的, 而且與迅速推出市場的目標相違背。 本論文描述一些驗證技巧,包含transaction-based, assertion-based, simulation-based, coverage-based 等等的方法來建構一個驗證環境, 用以確定此設計是否符合工程師們的期望與規格書的規定。此外, 我們使用Verilog程式語言以及驗證語言的擴增工具, 來模擬出功能性匯流排的行為以及連線監視器,不但可以讓待測的硬體與我們的驗證環境整合上更容易, 撰寫測試程式也將更迅速。 PCI Express是一個高速串流匯流排協定, 已漸漸成為工作站或個人電腦的企業新趨勢, 將以其高速, 點對點的特性取代舊式的共享平行匯流排。在新的2.0規格中, 連線速度倍增, 挑戰性也增加, 我將會建構一個針對PCI Express 2.0的驗證環境, 根據相當高的測試涵蓋率, 來讓硬體工程師與驗證工程師對他們的設計更具信心。As the complexity of IC designs and price to tape-out increase, verification has become a vital step in the design flow. Debugging in a large and complicated system by waveform is both time and human resource consuming. Therefore, the time to market will increase. ...
隨著網路流量不斷地增加, 軟體形式的網路入侵偵測系統越來越無法滿足這樣的網路環境。因此目前多數的系統開發者會嘗試去設計專為網路應用的硬體電路來取代越來越不符需求的軟體系統, 這樣的概念通常被稱為TCP...
實作密碼學系統時,常見許多多維代數結構間的運算。若要在較低階的組合語言上實作,必須轉換成基本元素的運算。運算數量龐大時,必須有自動化工具來輔助。此外,在低階語言上無法高階地描述系統或演算法,增加程式設...
模擬驗證方法是數位電路設計中的基本驗證方法。從簡單的控制器到複雜的系統晶片,設計日趨複雜。複雜度的提升使得傳統的暫存器轉移階層模擬益形緩慢,不能滿足以多個模組所構成之系統晶片在系統層級模擬的速度要求。...
現在的電腦系統中時脈一直在提升,但目前電腦系統中常用的匯流排架構,如PCI的匯流排,他的時脈會因為並行的傳輸架構而有所限制。所以PCI-SIG訂出了下一代的IO的傳輸架構的規格稱為PCI Expres...
軟體測試在軟體發展過程中扮演著非常重要的角色,特別是在這隨處都可使用到軟體的年代。藉由低價電腦和網路普及的力量,我們每天使用軟體來解決問題或和他人溝通。由於積體電路的製程進步,我們可以輕易地在手掌間使...
在深次微米(DSM)技術下,金屬線(metal)長度變長並且寬度變窄,使電源導線的阻抗增大。隨著製程不斷演進,電源電壓越來越小,加上電源網路之佈局連線的電阻值所造成的電壓降(IR drop),使得供應...
在本篇論文中,提出一個適用於IEEE 802.11 a無線區域網路系統之實虛部不對稱自我校準演算法。此演算法是在開機時由基頻接收機量測一連串的單頻信號來達到,而此單頻信號的頻率是傳送機所傳送之單頻信號...
由於產品上市時間的壓力和晶片複雜度的成長,近來的設計工具和方法對於研發百萬邏輯閘的單晶片系統是不合適的。如果我們想更快的研發晶片系統設計,一個可靠的計畫去重複的使用矽智財是一個重要的問題,而晶片上的溝...
個人資料在目前網際網路上是很重要的資訊,他可以讓服務提供者針對不同的個人去提供不同的服務,然而,目前個人資料在網際網路上的使用是毫無保護的,因此造成許多濫用的問題比方說垃圾郵件,因此我們使用一個叫做個...
本論文分析了四種結構性點對點網路的在動態環境中的效能表現。在模擬的過程中,最重要的特色是使用了eMule網路中的使用者行為模式,來做為在動態環境下模擬使用者行為的依據。這個方法提供了可靠的結果,以瞭解...
網際網路路徑的特徵化是重要的,因為它可以幫助網路研究員更加瞭解封包是如何在網路上傳送的,以及讓他們可以更具信心地在真實網路路徑產生的情況下,加以評估所提出來的機制。先前的研究中指出,以路徑長度的觀點來...
軟體驗證越來越重要,特別是對某些重要目的程式以及複雜的系統。因為這些程式太複雜,驗證工具幾乎沒有完善的支援。為驗證這些系統, 我們必須首先對他們做抽象化的運算。經過抽象化的產出將可被應用於model ...
在現今的NoSQL資料庫系統中,不同的系統會在一致性、可用性及分割容忍度間做優化的選擇。有的系統會有同時存取客戶端數量上的限制,其他的則可能要求記憶體必須跟存在硬碟中的資料一樣大。不同的設計策略可能會...
類比數位轉換器是連接真實世界與離散運算領域的關鍵元件。高速且低解析度的類比數位轉換器被廣泛地應用在高效能串列傳輸系統的前端部分。在本論文中提出以開迴路放大器取代管線式類比數位轉換器中的閉迴路放大器以突...
在網路越來越被普遍使用的情況下,透過線上找尋資訊和物品已經成為越來越重要的議題。當使用者是要對於那些物品有大略的瀏覽的時候,browsing 通常是比較適合的方法。然而傳統的browsing 介面有時...
隨著網路流量不斷地增加, 軟體形式的網路入侵偵測系統越來越無法滿足這樣的網路環境。因此目前多數的系統開發者會嘗試去設計專為網路應用的硬體電路來取代越來越不符需求的軟體系統, 這樣的概念通常被稱為TCP...
實作密碼學系統時,常見許多多維代數結構間的運算。若要在較低階的組合語言上實作,必須轉換成基本元素的運算。運算數量龐大時,必須有自動化工具來輔助。此外,在低階語言上無法高階地描述系統或演算法,增加程式設...
模擬驗證方法是數位電路設計中的基本驗證方法。從簡單的控制器到複雜的系統晶片,設計日趨複雜。複雜度的提升使得傳統的暫存器轉移階層模擬益形緩慢,不能滿足以多個模組所構成之系統晶片在系統層級模擬的速度要求。...
現在的電腦系統中時脈一直在提升,但目前電腦系統中常用的匯流排架構,如PCI的匯流排,他的時脈會因為並行的傳輸架構而有所限制。所以PCI-SIG訂出了下一代的IO的傳輸架構的規格稱為PCI Expres...
軟體測試在軟體發展過程中扮演著非常重要的角色,特別是在這隨處都可使用到軟體的年代。藉由低價電腦和網路普及的力量,我們每天使用軟體來解決問題或和他人溝通。由於積體電路的製程進步,我們可以輕易地在手掌間使...
在深次微米(DSM)技術下,金屬線(metal)長度變長並且寬度變窄,使電源導線的阻抗增大。隨著製程不斷演進,電源電壓越來越小,加上電源網路之佈局連線的電阻值所造成的電壓降(IR drop),使得供應...
在本篇論文中,提出一個適用於IEEE 802.11 a無線區域網路系統之實虛部不對稱自我校準演算法。此演算法是在開機時由基頻接收機量測一連串的單頻信號來達到,而此單頻信號的頻率是傳送機所傳送之單頻信號...
由於產品上市時間的壓力和晶片複雜度的成長,近來的設計工具和方法對於研發百萬邏輯閘的單晶片系統是不合適的。如果我們想更快的研發晶片系統設計,一個可靠的計畫去重複的使用矽智財是一個重要的問題,而晶片上的溝...
個人資料在目前網際網路上是很重要的資訊,他可以讓服務提供者針對不同的個人去提供不同的服務,然而,目前個人資料在網際網路上的使用是毫無保護的,因此造成許多濫用的問題比方說垃圾郵件,因此我們使用一個叫做個...
本論文分析了四種結構性點對點網路的在動態環境中的效能表現。在模擬的過程中,最重要的特色是使用了eMule網路中的使用者行為模式,來做為在動態環境下模擬使用者行為的依據。這個方法提供了可靠的結果,以瞭解...
網際網路路徑的特徵化是重要的,因為它可以幫助網路研究員更加瞭解封包是如何在網路上傳送的,以及讓他們可以更具信心地在真實網路路徑產生的情況下,加以評估所提出來的機制。先前的研究中指出,以路徑長度的觀點來...
軟體驗證越來越重要,特別是對某些重要目的程式以及複雜的系統。因為這些程式太複雜,驗證工具幾乎沒有完善的支援。為驗證這些系統, 我們必須首先對他們做抽象化的運算。經過抽象化的產出將可被應用於model ...
在現今的NoSQL資料庫系統中,不同的系統會在一致性、可用性及分割容忍度間做優化的選擇。有的系統會有同時存取客戶端數量上的限制,其他的則可能要求記憶體必須跟存在硬碟中的資料一樣大。不同的設計策略可能會...
類比數位轉換器是連接真實世界與離散運算領域的關鍵元件。高速且低解析度的類比數位轉換器被廣泛地應用在高效能串列傳輸系統的前端部分。在本論文中提出以開迴路放大器取代管線式類比數位轉換器中的閉迴路放大器以突...
在網路越來越被普遍使用的情況下,透過線上找尋資訊和物品已經成為越來越重要的議題。當使用者是要對於那些物品有大略的瀏覽的時候,browsing 通常是比較適合的方法。然而傳統的browsing 介面有時...
隨著網路流量不斷地增加, 軟體形式的網路入侵偵測系統越來越無法滿足這樣的網路環境。因此目前多數的系統開發者會嘗試去設計專為網路應用的硬體電路來取代越來越不符需求的軟體系統, 這樣的概念通常被稱為TCP...
實作密碼學系統時,常見許多多維代數結構間的運算。若要在較低階的組合語言上實作,必須轉換成基本元素的運算。運算數量龐大時,必須有自動化工具來輔助。此外,在低階語言上無法高階地描述系統或演算法,增加程式設...
模擬驗證方法是數位電路設計中的基本驗證方法。從簡單的控制器到複雜的系統晶片,設計日趨複雜。複雜度的提升使得傳統的暫存器轉移階層模擬益形緩慢,不能滿足以多個模組所構成之系統晶片在系統層級模擬的速度要求。...