官术网_书友最值得收藏!

第2章Quartus Ⅱ開發指南

Altera的器件能達到最高的性能和集成度,不僅僅是因為它采用了先進的工藝和全新的邏輯結構,還在于它提供了現代化的設計工具。Quartus Ⅱ可編程邏輯開發軟件提供了一種與結構無關的設計環境,它使Altera通用PLD系列設計者能方便地進行設計輸入、快速處理和器件編程。

使用Quartus Ⅱ,設計者無須精通器件內部的復雜結構,只需運用自己熟悉的輸入工具(如原理圖輸入或高級行為語言)進行設計,通過Quartus Ⅱ把這些設計信號傳輸成最終結構所需的格式。由于有關結構的詳細知識已裝入開發工具,設計者不需要手工優化自己的設計,因此設計速度非常快。使用Quartus Ⅱ,從設計輸入到器件編程完畢,用戶拿到設計好的邏輯電路大約只需幾小時。設計處理一般可在幾分鐘內完成。

Quartus Ⅱ是Altera公司的全集成化可編程邏輯設計環境。它的界面友好,在線幫助完備,初學者也可以很快學習掌握。另外,在進行原理圖輸入時,可以直接放置74系列邏輯芯片,所以對于普通愛好者來說,即使不使用Altera的可編程器件,也可以把Quartus Ⅱ作為邏輯仿真工具,不用搭建硬件電路,即可對自己的設計進行調試、驗證。下面簡單介紹Quartus Ⅱ的使用,希望初學者能快速入門。

2.1 Quartus Ⅱ簡介

Quartus Ⅱ設計軟件提供了完整的多平臺設計環境,能夠直接滿足特定設計需要,為可編程芯片系統(SOPC)提供全面的設計環境。Quartus Ⅱ軟件包括FPGA和CPLD設計所有階段的解決方案。Quartus Ⅱ軟件為設計流程的每個階段提供Quartus Ⅱ圖形用戶界面、EDA工具界面以及命令行界面。可以在整個流程中只使用這些界面中的一個,也可以在設計流程的不同階段使用不同界面。可以使用Quartus Ⅱ軟件完成設計流程的所有階段;它是一個全面的、易于使用的獨立解決方案。

Quartus Ⅱ軟件的默認啟動界面如圖2-1所示,由標題欄、菜單欄、工具欄、工程導航窗口、狀態顯示窗口、信息提示窗口及工程工作區等部分構成。進入用戶界面后,用戶可以通過選擇菜單命令【Tools】→【Customize】,在相應對話框中根據個人操作習慣,自定義QuartusⅡ軟件的布局、菜單、命令和圖標。

圖2-1 Quartus Ⅱ軟件的默認啟動界面

典型的Quartus Ⅱ設計流程如圖2-2所示。結合本流程圖,本章將引導讀者逐步建立工程,完成設計輸入,進行仿真,直至完成編程配置。另外,讀者在操作過程中,對不熟悉的界面或工具,可查找Quartus Ⅱ的幫助信息(【Help】菜單)。

圖2-2 Quartus Ⅱ的設計流程

主站蜘蛛池模板: 铜鼓县| 渝中区| 双流县| 会泽县| 洱源县| 新竹县| 富裕县| 宜春市| 团风县| 旌德县| 樟树市| 尚义县| 新疆| 武义县| 郸城县| 晋中市| 宾川县| 富裕县| 绥德县| 南靖县| 福建省| 拜城县| 阜南县| 托里县| 岳池县| 甘泉县| 衢州市| 巫溪县| 古交市| 石门县| 铜川市| 康平县| 道孚县| 乌海市| 怀化市| 基隆市| 平阳县| 当涂县| 新郑市| 增城市| 休宁县|