freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)字電路與系統(tǒng)設(shè)計(jì)-資料下載頁(yè)

2025-01-08 15:07本頁(yè)面
  

【正文】 用不同的設(shè)計(jì)方式,這里只介紹 VHDL設(shè)計(jì)輸入方式,其輸入步驟如下: (1) 在 File菜單中選擇 New, 然后在跳出的對(duì)話框中選擇 Text Edit File,再選擇 OK,即可打開一個(gè)無標(biāo)題的 Text Edit窗口。 第 8章 電子設(shè)計(jì)自動(dòng)化 (2) 在 File菜單中選擇 Save As(或 Save),在彈出的 Save As對(duì)話框中輸入文件名 freqdiv8,選擇擴(kuò)展名 .vhd和文件要存放的位置。 也可以直接在 File Name欄中直接輸入帶完整目錄名和后綴的文件名,如: D:\My work\demo\ freq 。 如果目錄名不存在, MAX+plusⅡ 會(huì)詢問是否建立這個(gè)目錄, 選擇“是( Y)”。 這樣, Text Edit窗口的標(biāo)題就變?yōu)?freq 。 需要注意的是,用戶最好為每一個(gè)設(shè)計(jì)建立一個(gè)它自己的子目錄,與這個(gè)設(shè)計(jì)有關(guān)的所有文件都存放在它的子目錄下。 第 8章 電子設(shè)計(jì)自動(dòng)化 (3) 在 File菜單中選擇 Project\Set Project to Current File,將。 LIBRARY IEEE; USE ; USE ; ENTITY freqdiv8 IS 注意, 實(shí)體名要與文件名一致。 PORT( clkin : IN STDLOGIC; clkout : OUT STDLOGIC ); (4) 在標(biāo)題為 Text Edit窗口中鍵入 8分頻器的VHDL源程序: 第 8章 電子設(shè)計(jì)自動(dòng)化 END ENTITY freqdiv8; ARCHITECTURE arch OF freqdiv8 IS SIGNAL t : STDLOGICVECTOR( 2 DOWNTO 0 ); BEGIN PROCESS( clkin) BEGIN IF( clkin′EVENT AND clkin = ′1′ ) THEN t = t + 1; END IF; END PROCESS; PROCESS( clkin ) BEGIN 第 8章 電子設(shè)計(jì)自動(dòng)化 IF( clkin′EVENT AND clkin = ′1′ ) THEN IF(t = 011 AND t 111) THEN clkout = ′1′; ELSE clkout = ′0′; END IF; END IF; END PROCESS; END ARCHITECTURE arch; 第 8章 電子設(shè)計(jì)自動(dòng)化 2. 編譯處理與仿真 1) (1) 選擇 MAX+plusⅡ 菜單中的 Complier,打開 Complier窗口, 如圖 8 10所示。 (2) 選擇 Interfaces菜單中的 VHDL Netlist Reader Setting, 在彈出的對(duì)話框中指定 VHDL設(shè)計(jì)文件是 87版本還是 93版本。 第 8章 電子設(shè)計(jì)自動(dòng)化 (3) 選擇 File菜單中的 Project\Saveamp。Check,即運(yùn)行編譯器( Complier)和網(wǎng)表提取器( Nestlist Extractor)。如果設(shè)計(jì)文件中沒有語(yǔ)法錯(cuò)誤, 將生成一個(gè)編譯網(wǎng)表文件( .snf) 。否則,就會(huì)在 Complier窗口下就會(huì)出現(xiàn) Messages窗口,用鼠標(biāo)左鍵雙擊某個(gè)錯(cuò)誤( Error)或警告( Warning)信息, 就會(huì)定位至設(shè)計(jì)文件中導(dǎo)致出現(xiàn)該信息的位置,修改設(shè)計(jì)文件后, 重新進(jìn)行語(yǔ)法檢查, 直到?jīng)]有錯(cuò)誤和警告信息為止。 第 8章 電子設(shè)計(jì)自動(dòng)化 圖 8 10 編譯器窗口 第 8章 電子設(shè)計(jì)自動(dòng)化 2) (1) 先打開 Complier窗口,然后在 Processing菜單中選擇Functional SNF Extractor(功能仿真網(wǎng)表文件提取器), 編譯窗口將會(huì)如圖 8 10( a)所示。 (2) 選擇窗口中的 Start項(xiàng),即開始執(zhí)行功能編譯。其中的Functional SNF Extractor將產(chǎn)生一個(gè)用于功能仿真的仿真網(wǎng)表文件( .snf)。由于功能編譯與器件無關(guān),所以該仿真網(wǎng)表文件中不包含實(shí)際電路的時(shí)延信息。 第 8章 電子設(shè)計(jì)自動(dòng)化 3) 功能仿真不考慮實(shí)際電路中的時(shí)延, 只能驗(yàn)證邏輯功能是否正確。 (1) 建立仿真波形文件, ① 在 File菜單中選擇 New,然后在跳出的對(duì)話框中選擇Waveform Edit File和后綴名 .scf,再選擇 OK,即可打開一個(gè)無標(biāo)題的 Waveform Edit窗口。 ② 設(shè)置最大仿真時(shí)間。在 File菜單中選擇 End Time,就可以在彈出的 End Time對(duì)話框中設(shè)置所允許的最大仿真時(shí)間(如 10 μs)。 第 8章 電子設(shè)計(jì)自動(dòng)化 ③ 選擇 Node菜單中的 Insert Node from SNF, 打開 Insert Node from SNF對(duì)話框。對(duì)話框的 Node/Group欄中為星號(hào)( *), 選擇 List, 這樣就在左邊一欄中列出了該設(shè)計(jì)中存在的所有信號(hào)(包括內(nèi)部信號(hào)和端口信號(hào))。用鼠標(biāo)選中激勵(lì)(輸入)信號(hào)和需要仿真的信號(hào)( clkin、 clkout、 t),再用對(duì)話框中的“ =” 將它們添加到右邊一欄中。完成后,選擇 OK,這些信號(hào)就出現(xiàn)在 Waveform Edit窗口的 Name欄中。 第 8章 電子設(shè)計(jì)自動(dòng)化 ④ 編輯輸入信號(hào)的波形。 在 Waveform Edit窗口中用鼠標(biāo)選中輸入信號(hào) clkin, clkin這一行將全部變黑,再點(diǎn)擊窗口最左邊工具條中的第 4個(gè)(從下向上數(shù))圖標(biāo),就會(huì)彈出一個(gè) Overwrite Clock對(duì)話框,在該對(duì)話框中設(shè)置 clkin初始值( 0或 1)和周期(為 20ns的倍數(shù)),完成后選擇 OK。 最后將編輯好的仿真波形文件保存到該設(shè)計(jì)的子目錄( D:\Mywork\demo\)當(dāng)中,文件名為 。 注意,仿真波形文件名也必須與源文件名保持一致。 第 8章 電子設(shè)計(jì)自動(dòng)化 (2) 設(shè)置仿真時(shí)間范圍: 在 Utilities菜單中選擇 Select, 然后可以在彈出的 Select對(duì)話框中設(shè)置仿真時(shí)間范圍,如 0 ns~ 5 μs,但不能超出前面所設(shè)置的最大仿真時(shí)間。 第 8章 電子設(shè)計(jì)自動(dòng)化 (3) 執(zhí)行功能仿真: 在 MAX+plusⅡ 菜單中選擇 Simulator, 即可打開仿真器( Simulator)窗口;在仿真器窗口中選擇 Start開始進(jìn)行仿真;仿真完畢后,選擇 Open SCF打開 Waveform Edit窗口,通過觀察仿真后的波形,驗(yàn)證功能是否符合設(shè)計(jì)要求。 如果功能不正確, 則要重新修改設(shè)計(jì)文件, 再重復(fù)上述的所有過程。 第 8章 電子設(shè)計(jì)自動(dòng)化 圖 8 11 波形編輯窗口和功能仿真波形 第 8章 電子設(shè)計(jì)自動(dòng)化 4) 器件編譯。 (1) 首先打開 Complier窗口,然后在菜單 Processing中選擇Timing SNF Extractor(時(shí)序仿真網(wǎng)表文件提取器),編譯窗口將會(huì)如圖 8 10( b)所示。 (2) 選擇器件。選擇 Assign菜單中的 Device, 在彈出的對(duì)話框中選擇可編程邏輯器件系列和具體型號(hào),如 MAX7000系列的EPM7032LC446。 (3) 鎖定引腳。選擇 Assign菜單中的 Pin/Location/Chip, 即彈出圖 8 12所示對(duì)話框; 單擊 Search,又會(huì)彈出圖 8 13所示對(duì)話框。 第 8章 電子設(shè)計(jì)自動(dòng)化 圖 8 12 引腳鎖定對(duì)話框 第 8章 電子設(shè)計(jì)自動(dòng)化 圖 8 13 引腳選擇列表框 第 8章 電子設(shè)計(jì)自動(dòng)化 在圖 813引腳選擇列表框中單擊 List, 即可列出該設(shè)計(jì)的所有端口;選中某個(gè)端口,單擊 OK,該端口的名稱和方向就會(huì)自動(dòng)添加到引腳鎖定對(duì)話框的相應(yīng)欄中。在引腳鎖定對(duì)話框中指定分配給該端口的引腳編號(hào), 然后單擊 Add, 添加到下面的列表中。 重復(fù)以上兩個(gè)過程, 給所有的端口都分配一個(gè)引腳, 完成后單擊 OK。 第 8章 電子設(shè)計(jì)自動(dòng)化 (4) 執(zhí)行器件編譯。選擇 Complier窗口中的 Start, 開始進(jìn)行編譯。編譯完成后,生成一個(gè)報(bào)告文件( .rpt)、一個(gè)用于時(shí)序仿真和定時(shí)分析的仿真網(wǎng)表文件( .snf)和一個(gè)編程文件( .pof)。 5) 時(shí)序仿真不僅可以檢驗(yàn)邏輯功能,而且可以考慮具體器件的各種時(shí)延,所以其仿真結(jié)果更接近于實(shí)際情況。時(shí)序仿真的操作步驟如下: (1) 選擇 File菜單中的 Open, 打開進(jìn)行功能仿真時(shí)建立的仿真波形文件 。 第 8章 電子設(shè)計(jì)自動(dòng)化 (2) 選擇菜單 MAX+plusⅡ 中的 Simulator, 打開 Simulator窗口,選擇 Start開始進(jìn)行仿真;仿真完畢后,選擇 Open SCF打開Waveform Edit窗口, 觀察仿真后的波形,從圖中可以看出時(shí)延的存在,如圖 8 14所示。 圖 8 14 波形編輯窗口和時(shí)序仿真波形 第 8章 電子設(shè)計(jì)自動(dòng)化 (1) 在 MAX+plusⅡ 菜單中選擇 Timing Analyzer, 即可打開定時(shí)分析窗口。 定時(shí)分析有三種模式(如表 8 9所示),可以在菜單 Analysis中選擇。 表 8 9 定時(shí)分析的三種模式 定時(shí)分析模式 說 明 時(shí)延矩陣( Delay Matrix) 分析從輸入到輸出之間各種路徑的時(shí)延 時(shí)序電路性能( Registered Performance) 分析時(shí)序電路性能, 主要是時(shí)鐘的最高工作頻率 建立 /保持時(shí)間矩陣( Setup/Hold Matrix) 分析從輸入引腳到觸發(fā)器、 鎖存器和異步 RAM的輸入信號(hào)所需要的最小建立和保持時(shí)間 第 8章 電子設(shè)計(jì)自動(dòng)化 (2) 在定時(shí)分析窗口選擇 Start,開始執(zhí)行定時(shí)分析。圖 8 15所示就是在本例中用到的兩種定時(shí)分析模式的窗口。 如果時(shí)序仿真和定時(shí)分析的結(jié)果不能滿足要求, 則需要修改設(shè)計(jì)或更換器件,然后再重復(fù)以上的過程。 圖 8 15 定時(shí)仿真器窗口 第 8章 電子設(shè)計(jì)自動(dòng)化 3.器件編程 以上各步執(zhí)行后, 一個(gè)設(shè)計(jì)已經(jīng)全部完成,下面在MAX+plusⅡ 菜單中選擇 Programmer,即可打開編程器窗口, 在該窗口下將器件編譯生成的編程文件編程到選定的器件中去,這通常稱為下載( Down Load)。下載完成后,原來無特定功能的 PLD器件便成為了具有某個(gè)確定功能的邏輯模塊。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1