Nexys3板卡硬件電路以及ISE_第1頁
Nexys3板卡硬件電路以及ISE_第2頁
Nexys3板卡硬件電路以及ISE_第3頁
Nexys3板卡硬件電路以及ISE_第4頁
Nexys3板卡硬件電路以及ISE_第5頁
已閱讀5頁,還剩35頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

何賓Telmail:hebin@

版權所有,禁止未經授權的商業使用行為XILINXSOC競賽培訓系列課程Xilinx公司軟件平臺介紹

--開發工具ISEDesignSuite涉及了FPGA設計的各個應用方面,包括邏輯開發、數字信號處理系統以及嵌入式系統開發等FPGA開發的主要應用領域,主要包括

1)ISEFoundation:集成開發工具

2)EDK:嵌入式開發套件

3)DSP_TOOLs:數字信號處理開發工具

4)ChipScopePro:在線邏輯分析儀工具

5)PlanAhead:用于布局和布線等設計分析工具Xilinx公司軟件平臺介紹

--軟件組成(ISE13.3開發套件)在線邏輯分析儀工具片上系統開發規劃工具集成開發環境數字信號處理開發工具Xilinx公司軟件平臺介紹

--ISEFoundation軟件

ISEFoundation軟件是Xilinx公司推出的FPGA/CPLD集成開發環境,不僅包括邏輯設計所需的一切,還具有簡便易用的內置式工具和向導,使得I/O分配、功耗分析、時序驅動設計收斂、HDL仿真等關鍵步驟變得容易而直觀。Xilinx公司軟件平臺介紹

--嵌入式設計工具EDK軟件

嵌入式設計工具(EmbeddedDesignKit,EDK)是Xilinx公司推出的FPGA嵌入式開發工具,包括:嵌入式硬件平臺開發工具(XilinxPlatformStudio,XPS)嵌入式軟件開發工具(SoftwarePlatformStudioSDK)支持嵌入式IBMPowerPC硬件處理器核、XilinxMicroBlaze軟處理器核、(新版本支持ARMCortex-A9硬核處理器),以及開發所需的技術文檔和IP,為設計嵌入式可編程系統提供了全面的解決方案。

Xilinx公司軟件平臺介紹

--SystemGenerator軟件Xilinx公司推出了簡化FPGA數字處理系統的集成開發工具SystemGenerator,快速、簡易地將DSP系統的抽象算法轉化成可綜合的、可靠的硬件系統,為DSP設計者掃清了編程的障礙。SystemGenerator和Mathworks公司的Matlab軟件中的Simulink工具箱實現無縫鏈接。Xilinx公司軟件平臺介紹

--ChipScopePro軟件Xilinx公司推出了在線邏輯分析儀,通過軟件方式為用戶提供穩定和方便的解決方案。該在線邏輯分析儀不僅具有邏輯分析儀的功能,而且成本低廉、操作簡單,因此具有極高的實用價值。

ChipScopePro既可以獨立使用,也可以在ISE集成環境中使用,非常靈活,為用戶提供方便和穩定的邏輯分析解決方案,支持Spartan和Virtex全系列FPGA芯片。

ChipScopePro將邏輯分析器。總線分析器和虛擬I/O小型軟件核直接插入到用戶的設計當中,可以直接查看任何內部信號和節點,包括嵌入式硬或軟處理器。Xilinx公司軟件平臺介紹

--PlanAhead軟件

PlanAhead工具簡化了綜合與布局布線之間的設計步驟,能夠將大型設計劃分成較小的、更易于管理的模塊,并集中精力優化各個模塊。此外,還提供了一個直觀的環境,為用戶設計提供原理圖、平面布局規劃或器件圖,可快速確定和改進設計的層次,以便獲得更好的結果和更有效地使用資源,從而獲得最佳的性能和更高的利用率,極大地提升了整個設計的性能和質量。Xilinx公司ISE13.3軟件介紹

--ISE主界面窗口界面Xilinx公司ISE13.3軟件介紹

--ISE主界面Design窗口界面ISE的主界面可以分為4個子窗口。在主界面窗口的左上面是設計(Design)面板,其中包括:Start,Design,File和Library面板,通過選擇不同的面板來顯示和訪問工程的源文件,以及訪問當前所選擇源文件的運行處理。Start面板提供了快速訪問打開的工程和經常訪問的參考資料,文件和教程。Xilinx公司ISE13.3軟件介紹

--ISE主界面Design窗口界面1.設計(Design)面板設計面板提供了到View,Hierarchy和Processes面板的訪問功能。

1)View面板如下圖所示View面板的單選按鈕,使設計者能在層次(Hierarchy)面板下查看與實現(Implementation)或者仿真(Simulation)設計流程相關的源文件模塊。Xilinx公司ISE13.3軟件介紹

--ISE主界面Design窗口界面如下圖所示,如果設計者選擇了仿真,則必須從下拉框中選擇一個仿真的階段:Post-Translate(綜合后)Post-Map(映射后)Post-Route(布線后)Xilinx公司ISE13.3軟件介紹

--ISE主界面Design窗口界面2)層次(Hierarchy)面板如圖4.4所示,層次面板顯示了工程的名字,目標器件,用戶文檔和下圖View面板選擇設計流程相關的設計源文件。在設計面板中,允許設計者只查看與所選擇設計流程(實現或者仿真)相關的那些文件。Xilinx公司ISE13.3軟件介紹

--ISE主界面Design窗口界面層次面板中的每個文件都有一個相關的圖標。圖標表示了文件的類型(HDL文件,原理圖,IP核或者文本文件)。如上圖所示,如果文件包含一個底層次,則圖標的左邊前加“+”符號。通過點擊’+’符號,可以展開層次。通過鼠標雙擊上圖中的文件名字,可以打開文件進行編輯。Xilinx公司ISE13.3軟件介紹

--ISE主界面Design窗口界面

3)處理(Process)面板如下圖所示,處理面板對上下文敏感,基于在Source面板中所選的源文件的類型變化處理面板的內容。從處理面板中,設計者可以運行功能,這些功能用來定義、運行和分析設計。處理面板提供了下面的功能:Xilinx公司ISE13.3軟件介紹

--ISE主界面Design窗口界面DesignSummary/Report(設計總結/報告)

用于訪問設計報告、消息和結果數據的總結。也能執行消息過濾器。DesignUtility(設計實用工具)

用于訪問符號生成、例化模板,察看命令行歷史和仿真庫編譯。UserConstraints(用戶約束)

用于訪問位置和時序約束。Synthesis(綜合)

用于訪問檢查語法、綜合、查看RTL和技術原理圖和綜合報告。取決于所選擇的綜合工具,可用的綜合過程也是不一樣的。ImplementDesign(實現設計)

提供訪問綜合工具和實現后分析工具。GenerateProgrammingFile(生成編程文件)

訪問比特流生成。ConfigureTargetDevice(配置目標器件)

訪問配置工具,用于創建科編程的文件和編程目標器件。Xilinx公司ISE13.3軟件介紹

--ISE主界面Design窗口界面

2.File(文件)面板如右圖所示,文件面板提供了一個平面的,排序的工程內所有文件的源文件列表。文件可以通過是同中的任何一類進行分類。可以通過使用鼠標點擊文件名字,選擇“SourceProperities”來查看每個文件的屬性和修改文件。圖4.6文件面板界面Xilinx公司ISE13.3軟件介紹

--ISE主界面控制臺面板在ISE主界面的底部是控制臺(Console)面板,包括:Console,Error和Warnings面板,顯示了狀態信息,錯誤和警告。ISE主界面的右邊是多文檔界面MDI窗口,稱為工作空間(Workspace)。

Xilinx公司ISE13.3軟件介紹

--ISE主界面控制臺面板

1.Console(控制臺)面板

控制臺提供了所有來自處理運行的標準輸出。窗口顯示了錯誤,警告和消息信息。錯誤用紅色的’x’表示。警告用’!’表示。

2.Error(錯誤)面板

錯誤面板只顯示錯誤信息。濾掉其它控制臺信息。

3.Warings(警告)面板

警告面板只顯示警告信息。濾掉其它控制臺消息。Xilinx公司ISE13.3軟件介紹

--處理(process)子窗口在該窗口只有一個處理標簽。該標簽有下列功能:添加已有文件;創建新文件;察看設計總結(訪問符號產生工具,例化模板,察看命令行歷史和仿真庫編輯);用戶約束文件(訪問和編輯位置和時序約束);綜合(檢查語法、綜合、察看RTL和綜合報告);設計實現(訪問實現工具,設計流程報告和其它一些工具);產生可編程文件(訪問配置工具和產生比特流文件)。Xilinx公司ISE13.3軟件介紹

--腳本(transcript)子窗口

腳本子窗口有5個默認標簽:Console,error,warnings,Tclshell,findinfile。

Console標簽顯示錯誤、警告和信息。X表示錯誤,!表示警告。

Warning標簽只顯示警告消息。

Error標簽只顯示錯誤消息。

Tclshell標簽是與設計人員的交互控制臺。除了顯示錯誤、警告和信息外,還允許輸入ISE特定命令。

Findinfile標簽顯示的是選擇Edit>FindinFile操作后的查詢結果。Xilinx公司ISE13.3軟件介紹

--工作區(Workspace)子窗口工作空間使設計者可以查看設計報告,文本文件,原理圖和仿真波形。每個窗口的大小都可改變,從ISE離開,在主機面窗口新的位置。可以平鋪,分層或者關閉。設計者可以在主界面的主菜單下選擇View->Panels命令,打開或者關閉面板。設計者還可以在主界面的主菜單下選擇Layot->LoadDefaultLayot恢復默認的窗口布局。Xilinx公司ISE13.3軟件介紹

---工作區(Workspace)子窗口Nexys3板卡介紹

--功能介紹Digilent公司(/,中文網站/)創立于2000年,創始人是兩位來自華盛頓州立大學電氣工程專業的教授:ClintCole教授和GeneApperson教授。Cole和Apperson看到了一種需求,需要一種基礎的編程開發板來結合到他們的課程當中。實踐是最好的學習方式,于是Cole和Apperson利用他們自己設計的開發板,發展了一種理論與實踐相結合的教學模式。這些開發板很受學生的歡迎,他們決定大批量生產并推廣到世界各地,最終實現了他們的愿望——讓技術對所有人來說都易于理解并容易獲得,也就是讓所有人盡享先進數字技術。

Nexys3板卡介紹

--功能介紹Nexys3板卡介紹

--功能介紹(Nexys3的結構)Nexys3板卡介紹

--功能介紹(電源模塊)Nexys3板卡介紹

--功能介紹(UART接口)Nexys3板卡介紹

--功能介紹(基本I/O接口)Nexys3板卡介紹

--功能介紹(7段數碼管電路)Nexys3板卡介紹

--功能介紹(VGA接口

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論