99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Windows 11 下 ISE 14.7 與 ModelSim 的聯(lián)合仿真配置與避坑指南

Windows 11 下 ISE 14.7 與 ModelSim 的聯(lián)合仿真配置與避坑指南 1. 為什么現(xiàn)在還有人在折騰 ISE 與 ModelSim 的這套組合1.1 哪些人必須用 ISE 14.7先別急著吐槽“都什么年代了還在用 ISE”。作為搞 FPGA 的人你遲早會(huì)遇到這類需求單位里還躺著幾塊 Spartan-6、Virtex-5 的老開(kāi)發(fā)板導(dǎo)師給的畢業(yè)設(shè)計(jì)題目是基于 Xilinx 舊器件的或者手里有一套只能跑在 ISE 下的 IP 核。更常見(jiàn)的場(chǎng)景是很多高校的《EDA 技術(shù)》課程直到今天還是用 Xilinx Spartan-3E 或 Spartan-6 教學(xué)教材里的工程文件全部基于 ISE Design Suite 14.7 編寫(xiě)老師布置的作業(yè)模板也是 ISE 格式。ISE 14.7 是 Xilinx 老一代 FPGA 的最終版本之后新器件全部轉(zhuǎn)向 Vivado 體系。Spartan-6、Virtex-6、以及更早的 Spartan-3、Virtex-5 這些器件在 Vivado 里根本沒(méi)有對(duì)應(yīng)的器件支持文件所以只能靠 ISE 14.7 完成設(shè)計(jì)、綜合、布局布線、生成 bit 流和固化程序。這是硬需求不是情懷。不過(guò)很多人在使用 ISE 原生仿真器 ISim 時(shí)發(fā)現(xiàn)它雖然能用調(diào)試體驗(yàn)確實(shí)太原始了。波形縮放卡頓、信號(hào)分組不方便、復(fù)雜 Testbench 跑起來(lái)速度慢一旦設(shè)計(jì)規(guī)模上來(lái)ISim 的易用性和 ModelSim 差距明顯。而且不少工程里的舊 Testbench 是為 ModelSim 寫(xiě)的直接遷移到 ISim 經(jīng)常報(bào)兼容性錯(cuò)誤。于是“ISE 做綜合布線 ModelSim 做仿真驗(yàn)證”這套組合就成了很多老工程師的標(biāo)準(zhǔn)姿勢(shì)。1.2 ISE 配 ModelSim 到底解決了什么問(wèn)題簡(jiǎn)單說(shuō)ISE 負(fù)責(zé)“把 RTL 變成 bit 文件”ModelSim 負(fù)責(zé)“驗(yàn)證 RTL 行為是否符合預(yù)期”。兩者通過(guò) ISE 內(nèi)部的 EDA 工具鏈接機(jī)制協(xié)同工作行為級(jí)仿真在 ModelSim 里完成速度比 ISim 快調(diào)試手段更多。綜合后的門(mén)級(jí)功能仿真、布局布線后的時(shí)序仿真也能把網(wǎng)表和仿真庫(kù)交給 ModelSim 跑。Xilinx 官方提供了 UNISIM、SIMPRIM、XilinxCoreLib 等仿真庫(kù)可以預(yù)編譯到 ModelSim 里保證 IP 核和原語(yǔ)能正確仿真。換句話說(shuō)你只需要維護(hù)一份 RTL 代碼 一份 Testbench剩下的仿真切換、庫(kù)映射、工程信息傳遞都由 ISE 和 ModelSim 之間的接口自動(dòng)完成。把這套環(huán)境配置好后面所有工程的驗(yàn)證節(jié)奏都會(huì)順很多。1.3 先說(shuō)結(jié)論這套環(huán)境在 Windows 11 上能裝成功網(wǎng)上不少帖子說(shuō) ISE 14.7 在 Windows 11 上裝了也白裝啟動(dòng)就報(bào)錯(cuò)。我實(shí)測(cè)下來(lái)的結(jié)論是能用但需要做三個(gè)前置動(dòng)作——安裝 .NET Framework 3.5、準(zhǔn)備一個(gè)老版本 Java 運(yùn)行時(shí)、把安裝路徑固定在 C 盤(pán)根目錄且不能用帶空格和括號(hào)的目錄。后面我會(huì)把每一步講透。裝好之后ISE 的 Project Navigator、iMPACT、ChipScope 都能正常工作ModelSim 聯(lián)合仿真也沒(méi)問(wèn)題。2. 動(dòng)手安裝前先把老工具的環(huán)境定死2.1 安裝路徑的硬性規(guī)范這個(gè)坑我踩得太深了。ISE 14.7 雖然已經(jīng)是 2013 年的工具但它的安裝器和許多核心模塊依然是 32 位程序?qū)β窂降奶幚矸浅4嗳?。如果你?ISE 裝到D:\Program Files (x86)\Xilinx\14.7這種路徑后續(xù)很容易出現(xiàn)兩類問(wèn)題打開(kāi) Project Navigator 時(shí)工程創(chuàng)建向?qū)紶枅?bào)“Cannot open project”。iMPACT 下載程序時(shí)找不到電纜驅(qū)動(dòng)或者 DLL 加載失敗。不是說(shuō)絕對(duì)不能裝到其他盤(pán)但為了最大程度降低環(huán)境變量和腳本的出錯(cuò)概率建議統(tǒng)一采用這種目錄結(jié)構(gòu)C:\Xilinx\14.7\ISE_DS另外Windows 登錄用戶名一定要是純英文不能是中文也不能帶空格。因?yàn)?ISE 在運(yùn)行過(guò)程中會(huì)往用戶目錄\AppData下寫(xiě)緩存和工程臨時(shí)文件用戶名含中文時(shí)部分老舊的批處理腳本會(huì)解析失敗表現(xiàn)就是“綜合到了一半突然報(bào)錯(cuò)重啟又正常再跑又報(bào)錯(cuò)”。2.2 Windows 11 上的 .NET 3.5 與 Java 前置條件Windows 11 默認(rèn)沒(méi)有啟用 .NET Framework 3.5而 ISE 14.7 的安裝引導(dǎo)程序和部分圖形化工具比如 ChipScope Analyzer依賴它。很多人雙擊 xsetup 后界面一閃而過(guò)或者安裝進(jìn)度條走到一半退出多半就是缺這個(gè)組件。在 Windows 11 上啟用 .NET 3.5 的方法很簡(jiǎn)單打開(kāi)“控制面板 - 程序和功能 - 啟用或關(guān)閉 Windows 功能”勾選“.NET Framework 3.5包括 .NET 2.0 和 3.0”然后點(diǎn)確定。如果系統(tǒng)無(wú)法自動(dòng)下載組件就手動(dòng)準(zhǔn)備一個(gè) Windows 11 安裝鏡像用管理員權(quán)限運(yùn)行dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess這里D:\sources\sxs是鏡像解壓后的路徑。Java 環(huán)境也容易漏。ISE 14.7 自帶的圖形化配置工具會(huì)調(diào)用本機(jī) Java系統(tǒng)里如果已經(jīng)裝了比較新的 JDK比如 Java 17可能會(huì)因?yàn)榘姹静患嫒輰?dǎo)致許可證管理工具打不開(kāi)。穩(wěn)妥做法是安裝一個(gè) JRE 1.8 的老版本并設(shè)置好JAVA_HOME環(huán)境變量指向它。不要擔(dān)心 Java 8 太老它只服務(wù)于 ISE 的工具調(diào)用不影響系統(tǒng)里其他程序。2.3 安裝包來(lái)源與完整性校驗(yàn)ISE 14.7 的完整安裝包大約在 6GB 以上網(wǎng)上有很多分流壓縮包。下載完成后不要急著解壓先核對(duì)一下 SHA-256 校驗(yàn)值。Xilinx 官方文檔里能查到對(duì)應(yīng)文件的校驗(yàn)值如果對(duì)不上果斷重新下載。原因在于ISE 安裝程序是分卷打包的任何一個(gè)分卷?yè)p壞都會(huì)導(dǎo)致安裝中途提示“Cabinet file corrupted”而你已經(jīng)浪費(fèi)了一個(gè)小時(shí)。解壓時(shí)也建議直接解壓到C:\Xilinx_installer這種純英文短路徑同樣避開(kāi)空格和括號(hào)。3. ISE 14.7 安裝與許可證激活細(xì)節(jié)3.1 安裝過(guò)程的勾選項(xiàng)進(jìn)入安裝界面后選擇“ISE Design Suite 14.7”完整安裝或者按需勾選。我的建議是保留默認(rèn)全部組件特別是這幾項(xiàng)不能少I(mǎi)SE WebPACK / ISE Foundation 主程序Cable Drivers用于 iMPACT 連接下載器Simulation Library Compilation Wizard后續(xù)編譯 ModelSim 仿真庫(kù)必需ChipScope Pro調(diào)試可選但建議一起裝安裝過(guò)程比較久等進(jìn)度條跑完即可。安裝完成后桌面上會(huì)出現(xiàn)“ISE Design Suite 14.7”的快捷方式先不要急著打開(kāi)因?yàn)樵S可證還沒(méi)配置。3.2 License 文件配置與驗(yàn)證如果你有官方 License 文件操作就很簡(jiǎn)單。如果沒(méi)有可以先申請(qǐng) Xilinx 的評(píng)估 License 或者用器件對(duì)應(yīng)的 WebPACK 免費(fèi) License。我強(qiáng)烈建議不要在網(wǎng)上隨便找那種不明來(lái)源的“萬(wàn)能 License”一方面不干凈另一方面老工具的 License 機(jī)制對(duì)過(guò)期時(shí)間和 hostid 檢查很嚴(yán)格使用不明文件反而導(dǎo)入失敗。處理 License 的推薦步驟把.lic文件放到一個(gè)固定目錄例如C:\Xilinx\license\Xilinx.lic。右鍵“此電腦 - 屬性 - 高級(jí)系統(tǒng)設(shè)置 - 環(huán)境變量”新建系統(tǒng)變量XILINXD_LICENSE_FILEC:\Xilinx\license\Xilinx.lic打開(kāi)“ISE Design Suite 14.7”下的“Xilinx License Configuration Manager”確認(rèn)能識(shí)別到 License 和到期時(shí)間。命令行里運(yùn)行l(wèi)mutil lmdiag Xilinx能看到“Flexible License Manager”返回正常的診斷信息說(shuō)明 License 服務(wù)狀態(tài)沒(méi)問(wèn)題。如果你單位用的是浮動(dòng) License 服務(wù)器環(huán)境變量改成2100server_ip這種格式即可前提是網(wǎng)絡(luò)能到達(dá)該服務(wù)器。3.3 安裝后首次啟動(dòng)排錯(cuò)首次啟動(dòng) Project Navigator 時(shí)有三個(gè)常見(jiàn)問(wèn)題。一種情況是提示缺少libPortServer.dll或者ntdll.dll相關(guān)錯(cuò)誤。這是因?yàn)?ISE 的 32 位組件在 Windows 11 上受到了一些兼容性約束解決辦法是右鍵快捷方式“以管理員身份運(yùn)行”并在“屬性 - 兼容性”里把“以兼容模式運(yùn)行這個(gè)程序”設(shè)為“Windows 7”。不要選 Windows XP實(shí)測(cè) Windows 7 模式最穩(wěn)定。另一種情況是啟動(dòng)后一片空白菜單欄能顯示但新建工程按鈕無(wú)效。這種多和 Java 版本有關(guān)檢查JAVA_HOME是否指向了過(guò)高的 JDK 版本必要時(shí)卸載高版本 Java 再裝 JRE 8。還有一種是點(diǎn)擊“New Project”時(shí)直接退出。檢查安裝路徑是否符合前面提到的規(guī)范我見(jiàn)過(guò)太多人把工程建在桌面“新建文件夾”里路徑里帶中文和空格導(dǎo)致工程文件生成失敗。4. ModelSim 安裝、環(huán)境變量與許可證配置4.1 版本選擇SE、PE 與 ISE 自帶之間的差異ModelSim 的版本比較多常見(jiàn)的有 Intel FPGA 版OEM、Mentor 的 ModelSim SE、以及各廠商定制的簡(jiǎn)化版。對(duì) ISE 14.7 來(lái)說(shuō)最佳搭配是 ModelSim SE 10.5 或 10.6 系列。這個(gè)版本既支持 64 位運(yùn)行又能兼容 Xilinx 的仿真庫(kù)編譯腳本。需要注意ISE 14.7 安裝目錄下其實(shí)附帶了一個(gè)“ModelSim XE”的入口但它只是一個(gè)簡(jiǎn)化配置并不是完整的 ModelSim 安裝包。你仍然需要自己下載安裝 ModelSim 主程序兩者并不沖突。ModelSim 是 32 位還是 64 位不是關(guān)鍵但建議安裝 64 位版本并在 PATH 里指向win64目錄。64 位版本在跑大規(guī)模網(wǎng)表仿真時(shí)內(nèi)存上限更高不容易出現(xiàn)“Out of memory”中斷。4.2 環(huán)境變量、許可證和 PATHModelSim 安裝完成后需要設(shè)置兩個(gè)核心環(huán)境變量MODEL_TECHC:\modeltech64_10.5\win64 MGLS_LICENSE_FILEC:\modeltech64_10.5\license.dat其中MODEL_TECH是 ModelSim 的二進(jìn)制目錄MGLS_LICENSE_FILE是許可證文件路徑。如果你的許可證來(lái)自 Mentor 浮動(dòng)服務(wù)器同樣寫(xiě)成2100server_ip格式。為了能在命令行里直接敲vsim建議把win64目錄追加到系統(tǒng)PATHC:\modeltech64_10.5\win64順便提一句如果你機(jī)器上同時(shí)裝了其他 Mentor 工具可能會(huì)用到LM_LICENSE_FILE變量。但我建議 ModelSim 單獨(dú)使用MGLS_LICENSE_FILE不要混在LM_LICENSE_FILE里因?yàn)椴煌ぞ叩?license 特征碼沖突時(shí)ModelSim 會(huì)啟動(dòng)失敗或者顯示“bad feature”。4.3 快速驗(yàn)證 ModelSim 能獨(dú)立運(yùn)行在配置 ISE 鏈接之前先在命令行驗(yàn)證一遍 ModelSim 本身是好的。打開(kāi)命令提示符輸入vsim -version如果輸出版本信息說(shuō)明主程序和 PATH 沒(méi)問(wèn)題。再輸入vsim -c能進(jìn)入交互命令行并顯示ModelSim提示符說(shuō)明 License 檢查也通過(guò)了。如果此時(shí)報(bào)Unable to checkout a license不要浪費(fèi)時(shí)間排查別的東西直接看MGLS_LICENSE_FILE指向的路徑和內(nèi)容。這一步驗(yàn)證非常重要。很多人把 ISE 和 ModelSim 安裝都完成了但聯(lián)合仿真時(shí) ISE 彈出“ModelSim application not found”或者“License check failed”實(shí)際上問(wèn)題根本不在 ISE 這邊而是 ModelSim 自身就沒(méi)跑起來(lái)。先把 ModelSim 獨(dú)立跑通再聯(lián)調(diào)排查范圍能縮小一半。4.4 關(guān)于 64 位與 32 位的兼容細(xì)節(jié)ModelSim 的 64 位版默認(rèn)編譯的仿真庫(kù)也是 64 位格式而 ISE 編譯出來(lái)的 Xilinx 仿真庫(kù)默認(rèn)是 32 位格式。這兩者混用會(huì)報(bào)Bad library format。解決辦法有兩個(gè)統(tǒng)一使用 32 位 ModelSim所有庫(kù)都以 32 位格式編譯。使用 64 位 ModelSim并在編譯 Xilinx 庫(kù)時(shí)指定-64參數(shù)。從實(shí)際使用效果看我推薦第二種方案?,F(xiàn)在大多數(shù)人的電腦內(nèi)存都在 16GB 以上64 位 ModelSim 跑大規(guī)模仿真更從容。后面編譯仿真庫(kù)的環(huán)節(jié)我會(huì)給出帶-64參數(shù)的具體做法。5. 讓 ModelSim 成為 ISE 的仿真后端5.1 修改工程模擬器設(shè)置ISE 工程默認(rèn)的 Simulator 是 ISimISE Simulator要切換到 ModelSim需要依次操作打開(kāi)工程后菜單欄選擇Project - Design Properties。在彈出窗口左側(cè)選擇Simulation右側(cè)Simulator下拉框里選擇ModelSim-SE Mixed或者M(jìn)odelSim-SE Verilog根據(jù)你 Testbench 的語(yǔ)言來(lái)定。Simulator Language保持默認(rèn) Mixed 即可方便同時(shí)仿真 Verilog 和 VHDL。點(diǎn)擊 OK 保存。如果下拉框里沒(méi)有 ModelSim 選項(xiàng)說(shuō)明 ISE 沒(méi)有正確識(shí)別 ModelSim 安裝位置。這種情況可以手動(dòng)在環(huán)境變量里補(bǔ)充MODEL_TECH然后重啟 ISE。大多數(shù)識(shí)別問(wèn)題都能通過(guò)這個(gè)變量解決。5.2 仿真庫(kù)編譯向?qū)Р僮鬟@是整個(gè)聯(lián)合配置里最關(guān)鍵、也最容易出錯(cuò)的一步。ISE 生成的 IP 核網(wǎng)表、原語(yǔ)、以及布線后網(wǎng)表都依賴 Xilinx 仿真庫(kù)。這些庫(kù)必須預(yù)先編譯成 ModelSim 能識(shí)別的格式。打開(kāi)“ISE Design Suite 14.7”程序組里的“Simulation Library Compilation Wizard”按以下步驟操作在“Product to install”里選擇ModelSim SE或ModelSim PE。編譯器位置選擇 ModelSim 安裝目錄里的win64文件夾?!癝imulator Executable” 選擇vsim.exe。語(yǔ)言類型勾選Verilog和VHDL如果你的設(shè)計(jì)只用 Verilog至少也要選 Verilog。架構(gòu)類型全選即可。選擇“Compile all device families”或者只勾選你需要的器件系列比如 Spartan-6 和 Virtex-5。輸出目錄建議設(shè)置為C:\Xilinx\sim_libs或者C:\modeltech64_10.5\xilinx_libs。在“Vlog Compiler Options”里加上-64確保按 64 位格式編譯。點(diǎn)擊 Compile 后編譯過(guò)程會(huì)持續(xù) 10 到 30 分鐘取決于你選的器件系列數(shù)量。這段時(shí)間不要干別的耐心等。編譯完成后向?qū)?huì)在目標(biāo)目錄生成一個(gè)modelsim.ini文件里面記錄了各個(gè)庫(kù)的映射路徑。注意這個(gè)modelsim.ini并不是 ModelSim 默認(rèn)使用的那個(gè)你需要確認(rèn):如果 ModelSim 是從命令行vsim啟動(dòng)它會(huì)優(yōu)先讀取當(dāng)前工作目錄下的modelsim.ini。如果從 ISE 中直接調(diào)用 ModelSimISE 會(huì)通過(guò)參數(shù)把庫(kù)映射傳過(guò)去但為了保險(xiǎn)最好把modelsim.ini復(fù)制到 ModelSim 安裝目錄下或者把modelsim.ini中Library相關(guān)的映射段落合并到 ModelSim 安裝目錄的原文件里。更省事的方法是在 ModelSim 主界面執(zhí)行vmap work work vmap unisim C:/Xilinx/sim_libs/unisim vmap simprim C:/Xilinx/sim_libs/simprim vmap XilinxCoreLib C:/Xilinx/sim_libs/XilinxCoreLib vmap secureip C:/Xilinx/sim_libs/secureip通過(guò)vmap命令手動(dòng)建立映射會(huì)讓庫(kù)關(guān)系最清晰。每次新開(kāi)工程時(shí)只要在 ModelSim 里執(zhí)行一次這些命令就行。ISE 自動(dòng)啟動(dòng) ModelSim 時(shí)也會(huì)自動(dòng)帶上類似的映射參數(shù)所以你手動(dòng)映射只是為了備用。5.3 第一次聯(lián)合啟動(dòng)試驗(yàn)庫(kù)編譯好之后找一個(gè)小工程做聯(lián)調(diào)。在 ISE 里隨便建一個(gè)最簡(jiǎn)單的 Verilog 模塊再寫(xiě)一個(gè)空 Testbench然后選中“Design”面板里的“Simulate Behavioral Model”流程右鍵選擇“Run”。ISE 會(huì)自動(dòng)調(diào)用 ModelSim編譯完設(shè)計(jì)后彈出 ModelSim 窗口并開(kāi)始仿真。如果這一步能正常跑完說(shuō)明 ISE 到 ModelSim 的鏈路已經(jīng)通了。如果彈出找不到vsim、找不到庫(kù)、或者許可證報(bào)錯(cuò)就回到前面的步驟逐項(xiàng)檢查。這里要特別提醒一個(gè)容易忽略的點(diǎn)ISE 的 Process 屬性里有一項(xiàng)“Simulation Library Compilation”設(shè)置建議把“Library Compilation”設(shè)為“Always Compile”。否則有時(shí)候你修改了 IP 核參數(shù)ModelSim 里加載的還是舊庫(kù)仿真結(jié)果和當(dāng)前設(shè)計(jì)對(duì)不上。5.4 命令行直接仿真和 ISE 調(diào)用的區(qū)別聯(lián)合配置完成之后你會(huì)有兩種仿真工作方式方式一在 ISE 的 Process 面板里點(diǎn)仿真由 ISE 自動(dòng)生成腳本并調(diào)用 ModelSim。適合在工程里快速做一遍行為驗(yàn)證。方式二打開(kāi) ModelSim在命令行里手動(dòng)vlib、vlog、vsim。適合需要反復(fù)調(diào)試 Testbench 的場(chǎng)景靈活度更高。我個(gè)人更推薦日常調(diào)試用方式二因?yàn)槊看涡薷?RTL 后不需要回到 ISE 重新點(diǎn)直接在 ModelSim 里重新編譯編譯更快。ISE 只負(fù)責(zé)綜合、布局布線和最終生成流文件。這也是“ISE 做編譯、ModelSim 做仿真”這套分工最舒服的地方。6. 端到端仿真實(shí)戰(zhàn)LED 移位寄存器從代碼到波形6.1 設(shè)計(jì)代碼與 Testbench 的準(zhǔn)備我拿一個(gè)非常經(jīng)典的 LED 流水燈模塊來(lái)演示因?yàn)樗銐蚝?jiǎn)單但又覆蓋了時(shí)鐘、復(fù)位、寄存器、組合邏輯等核心要素出現(xiàn)紅線時(shí)也容易定位原因。先寫(xiě) DUT被測(cè)模塊module led_shift( input clk, input rst_n, output reg [3:0] led ); reg [4:0] cnt; always (posedge clk or negedge rst_n) begin if (!rst_n) begin cnt 5d0; led 4b0001; end else if (cnt 5d31) begin cnt 5d0; led {led[2:0], led[3]}; end else begin cnt cnt 1b1; end end endmodule這個(gè)模塊在 50MHz 時(shí)鐘下每 32 個(gè)周期讓 LED 數(shù)據(jù)向左循環(huán)移位實(shí)現(xiàn)流水燈效果。計(jì)數(shù)器故意做小是為了仿真時(shí)能快速看到變化。再寫(xiě) Testbenchtimescale 1ns / 1ps module tb_led_shift; reg clk; reg rst_n; wire [3:0] led; led_shift uut ( .clk (clk), .rst_n (rst_n), .led (led) ); initial begin clk 1b0; rst_n 1b0; #100; rst_n 1b1; #2000; $finish; end always #10 clk ~clk; endmodule這里的關(guān)鍵點(diǎn)在于rst_n一開(kāi)始被拉低持續(xù) 100ns 后再釋放確保寄存器完成復(fù)位。clk每 10ns 翻轉(zhuǎn)一次所以時(shí)鐘周期是 20ns對(duì)應(yīng)的頻率是 50MHz符合常見(jiàn)開(kāi)發(fā)板時(shí)鐘。6.2 在 ISE 中啟動(dòng) ModelSim 仿真把這兩個(gè)文件加入 ISE 工程后確認(rèn)工程 Simulation 屬性已經(jīng)改成 ModelSim。然后執(zhí)行“Simulate Behavioral Model”。ModelSim 啟動(dòng)后會(huì)自動(dòng)編譯代碼并加載仿真。如果一切正常你會(huì)在 Wave 窗口看到四組信號(hào)clk、rst_n、cnt、led。其中l(wèi)ed從 0001 開(kāi)始每隔 320ns 變成 0010、0100、1000、0001循環(huán)往復(fù)。cnt從 0 計(jì)數(shù)到 31然后歸零。這時(shí)候可以試著在 ModelSim 里添加信號(hào)和游標(biāo)、對(duì)比波形看看和預(yù)期是否一致。如果仿真結(jié)果正確那么恭喜你ISE 和 ModelSim 的聯(lián)合仿真已經(jīng)正式跑通了。6.3 波形紅線問(wèn)題是怎么回事很多人一上來(lái)就在 ModelSim 里看到滿屏紅線第一反應(yīng)是“是不是我的代碼寫(xiě)錯(cuò)了”。其實(shí)紅色通常表示信號(hào)狀態(tài)是X未知或者Z高阻并不一定是邏輯功能錯(cuò)而是仿真環(huán)境里某些輸入沒(méi)有被正確驅(qū)動(dòng)。常見(jiàn)原因有四個(gè)復(fù)位沒(méi)有被正確拉起來(lái)。比如 Testbench 里rst_n始終為高電平寄存器內(nèi)部初始值在仿真開(kāi)始時(shí)是 X于是所有 reg 信號(hào)都變成 X。解決辦法就是像上面的例子一樣先給一個(gè)復(fù)位低電平脈沖再釋放。時(shí)鐘沒(méi)有生成。Testbench 里漏寫(xiě)always #10 clk ~clk;模塊內(nèi)部沒(méi)有時(shí)鐘沿觸發(fā)reg 永遠(yuǎn)不會(huì)被賦值。模塊的輸入端口沒(méi)有連接。比如頂層模塊寫(xiě)成led_shift uut(.clk(clk), .rst_n(rst_n), .led(led));但rst_n沒(méi)有在 Testbench 里定義或賦值端口懸空輸入就是 X。Xilinx 原語(yǔ)仿真需要額外的全局復(fù)位信號(hào)。如果你在設(shè)計(jì)里用了 BUFG、DCM 等原語(yǔ)或者做的是布局布線后的時(shí)序仿真只跑速度快的 ModelSim 行為級(jí)仿真可能有些庫(kù)模型不完整。碰到紅線時(shí)先別急著懷疑代碼按下面的順序排查先看clk波形是不是方波。再看rst_n有沒(méi)有一個(gè)從低到高的跳變。然后看頂層模塊端口有沒(méi)有X狀態(tài)。最后檢查 ModelSim 的 Transcript 窗口有沒(méi)有編譯警告比如“port connection”相關(guān)提示。大多數(shù)情況下把復(fù)位信號(hào)在 Testbench 里處理好紅線問(wèn)題就解決了。如果用了時(shí)序仿真還需要額外的glbl.v全局復(fù)位文件這個(gè)是另一個(gè)話題這里先不展開(kāi)。7. 疑難雜癥集中專欄安裝、下載、固化一條龍避坑7.1 DLL 加載失敗與 32 位兼容問(wèn)題安裝完 ISE 后在 Windows 11 上最常見(jiàn)的報(bào)錯(cuò)是雙擊“ISE Design Suite 14.7”快捷方式提示The application was unable to start correctly (0xc000007b)。這個(gè)錯(cuò)誤代碼的本質(zhì)是 32 位和 64 位系統(tǒng)文件混淆通常不是單一 DLL 的問(wèn)題而是系統(tǒng)缺少適合 32 位進(jìn)程運(yùn)行的運(yùn)行庫(kù)。處理方法按順序嘗試以管理員身份運(yùn)行快捷方式。設(shè)置兼容模式為 Windows 7。安裝系統(tǒng)缺失的 VC 運(yùn)行庫(kù)合集重點(diǎn)覆蓋 2005、2008、2010、2013、2015-2022 這些版本。ISE 14.7 的安裝目錄里通常自帶一部分但 Windows 11 新系統(tǒng)往往還需要補(bǔ)充。如果仍然報(bào) 0xc000007b檢查系統(tǒng) PATH 里是否混入了其他 64 位工具的某些同名 DLL。比較典型的沖突是安裝了奇葩的數(shù)字電路軟件后把libwinpthread-1.dll等文件寫(xiě)到了系統(tǒng)目錄。這種情況只能手動(dòng)清理 PATH或者重裝 Visual C 運(yùn)行庫(kù)。另外一個(gè)容易出現(xiàn)的問(wèn)題是自帶的libPortServer.dll無(wú)法加載。這個(gè)文件在C:\Xilinx\14.7\ISE_DS\ISE\lib\nt64目錄下。如果提示缺少它說(shuō)明系統(tǒng)的 Microsoft Visual C 2008 運(yùn)行庫(kù)沒(méi)有正確注冊(cè)。去控制面板里找到對(duì)應(yīng)的運(yùn)行庫(kù)選擇修復(fù)或者直接下載一個(gè) VC 2008 x86 版本安裝。7.2 bit 文件下載與 iMPACT 的 Windows 11 處理ISE 綜合布局布線之后會(huì)生成.bit文件。下載到開(kāi)發(fā)板需要用到 iMPACT。很多人在這一步卡住因?yàn)?iMPACT 在 Windows 11 上經(jīng)常識(shí)別不到下載器。正常下載流程是連接下載器比如 Xilinx Platform Cable USB II安裝驅(qū)動(dòng)時(shí)選“Jungo”驅(qū)動(dòng)。打開(kāi) iMPACT點(diǎn)Boundary-Scan自動(dòng)識(shí)別 JTAG 鏈上的 FPGA。右鍵 FPGA 器件選擇Assign New Configuration File找到.bit文件。勾選Program點(diǎn)擊 OK 開(kāi)始下載。如果 iMPACT 提示No cable detected或者Cannot open cable driver第一個(gè)檢查項(xiàng)是驅(qū)動(dòng)是否成功安裝??梢栽谠O(shè)備管理器里查看是否出現(xiàn)“Jungo”相關(guān)的設(shè)備。如果設(shè)備帶黃色感嘆號(hào)右鍵更新驅(qū)動(dòng)手動(dòng)指向 ISE 安裝目錄下的C:\Xilinx\14.7\ISE_DS\ISE\bin\nt64\drivers重新安裝。Win11 下還有一招打開(kāi) iMPACT 時(shí)用管理員權(quán)限運(yùn)行。因?yàn)?iMPACT 訪問(wèn)底層端口驅(qū)動(dòng)時(shí)對(duì)權(quán)限要求很嚴(yán)格普通權(quán)限下驅(qū)動(dòng)打開(kāi)會(huì)悄悄失敗。實(shí)在不行可以在命令行用批處理模式下載避免圖形界面里某些控件在 Windows 11 上渲染異常impact -batch download.cmddownload.cmd里寫(xiě)的是 JTAG 操作命令網(wǎng)上有很多現(xiàn)成模板核心內(nèi)容就是識(shí)別設(shè)備、加載 bit、執(zhí)行 program。7.3 從 bit 到 mcs固化程序的完整鏈路bit 文件只對(duì) SRAM 配置有效掉電即失。要把程序固化到 SPI Flash 里需要在 ISE 里把 bit 文件轉(zhuǎn)換成 mcs 文件再用 iMPACT 寫(xiě)入。轉(zhuǎn)換方法有兩個(gè)方式一在 Project Navigator 里選中“Generate PROM File”流程按向?qū)нx擇 Flash 型號(hào)、數(shù)據(jù)寬度和格式為 MCS把 bit 文件加進(jìn)去點(diǎn)擊生成。方式二用命令行工具promgen手動(dòng)生成適合需要自動(dòng)化的場(chǎng)景。生成 mcs 后用 iMPACT 寫(xiě) Flash 的步驟是初始化 Boundary-Scan。右鍵 FPGA選擇Assign New Configuration File此時(shí)不選 bit而是選擇對(duì)應(yīng) Flash 的配置操作。在 iMPACT 左側(cè)的 Flash 器件上右鍵選擇Program。等進(jìn)度條走完重新上電驗(yàn)證程序是否自動(dòng)加載。補(bǔ)充一句如果是 Spartan-6 等帶 SPI Flash 的板子iMPACT 寫(xiě)入時(shí)需要選擇正確的 Flash 型號(hào)型號(hào)選錯(cuò)會(huì)導(dǎo)致寫(xiě)入成功但 FPGA 啟動(dòng)時(shí)讀不到配置。一般開(kāi)發(fā)板原理圖上會(huì)標(biāo)注 Flash 型號(hào)照著選就行。7.4 高頻錯(cuò)誤對(duì)照表現(xiàn)象根因解決方法安裝向?qū)чW退缺 .NET 3.5控制面板啟用 .NET Framework 3.5啟動(dòng)提示 0xc000007bVC 運(yùn)行庫(kù)缺失或混亂安裝/修復(fù) VC 運(yùn)行庫(kù)設(shè)置 Win7 兼容模式License 管理器打不開(kāi)Java 版本過(guò)高安裝 JRE 8設(shè)置 JAVA_HOMEISE 找不到 ModelSim未設(shè)置 MODEL_TECH補(bǔ)環(huán)境變量后重啟 ISEModelSim 報(bào)許可證失敗MGLS_LICENSE_FILE 配置錯(cuò)誤修復(fù)環(huán)境變量指向許可證文件ModelSim 編譯庫(kù)報(bào) Bad library format32/64 位庫(kù)混用統(tǒng)一用 -64 參數(shù)編譯仿真波形全紅復(fù)位未拉起或時(shí)鐘未生成在手寫(xiě) Testbench 中補(bǔ)復(fù)位和時(shí)鐘iMPACT 不識(shí)別下載器驅(qū)動(dòng)未裝好安裝 Jungo 驅(qū)動(dòng)管理員權(quán)限運(yùn)行bit 文件下載后掉電丟失只加載到 SRAM生成 mcs 并寫(xiě)入 SPI Flash這張表基本覆蓋了從安裝到固化的完整鏈路絕大多數(shù)人在這個(gè)主題下遇到的問(wèn)題都能在表里找到對(duì)應(yīng)解決方案。8. 關(guān)于這套環(huán)境我最后想補(bǔ)充的幾點(diǎn)心得環(huán)境配置這種事最忌諱的就是到處找“一鍵包”或者“綠色破解版”因?yàn)?ISE 和 ModelSim 的版本耦合非常緊任何一步不匹配后面的仿真結(jié)果都不可信。我個(gè)人的建議是先把 ISE 14.7 完整安裝并且能正常綜合再把 ModelSim 獨(dú)立跑通最后才做聯(lián)合配置。三步之間不要跳步。很多人的 ModelSim 仿真出問(wèn)題追根溯源是第一步就沒(méi)做好——ISE 里設(shè)置 Simulator 時(shí)明明選的是 ModelSim但工程目錄下還殘留了 ISim 的緩存文件兩者干擾導(dǎo)致仿真結(jié)果很奇怪。另外仿真庫(kù)編譯雖然一次性投入二三十分鐘但千萬(wàn)別偷懶跳過(guò)。否則你在仿真里調(diào)用一個(gè)簡(jiǎn)單的IBUFG都會(huì)報(bào)Unknown module。只要把庫(kù)編譯一次后續(xù)所有工程都能復(fù)用這筆時(shí)間非常值。最后再分享一個(gè)小技巧庫(kù)編譯完成后在 ModelSim 的命令行里執(zhí)行一次vmap把映射關(guān)系導(dǎo)出到文本保存成一個(gè)腳本。以后換電腦或者重裝系統(tǒng)只需要在 ModelSim 里do map.do一下所有庫(kù)映射就恢復(fù)好了比重新編譯省事太多。ISE 和 ModelSim 這套組合雖然老但在特定器件開(kāi)發(fā)場(chǎng)景下依然是不可替代的。按照本文的順序一步步來(lái)半天時(shí)間足夠跑通全流程。真遇到實(shí)在解決不了的問(wèn)題把報(bào)錯(cuò)信息復(fù)制下來(lái)搜英文大多數(shù)都能找到答案——工具雖老遇到同樣問(wèn)題的人卻一點(diǎn)也不少。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
色性日本| 玖玖综合色| 五月婷九九草| 99热这里有精品| 亚洲视频色婷婷| 婷婷六月丁香在线| 日韩综合久久| 强伦轩人妻一区二区电影| 蜜臀AV在线观看| 国产九九一区二区三区| 成人超碰Av| 激情综合网丁香| 九九九九成人| 91久久人人操| 在线免费观看激情视频| 北条麻妃伊人| 色综合女人99| 碰人人97| 五月丁香婷婷综合网色欲| 饮料下药迷倒漂亮女同事强干| 人人爽亚洲| 婷婷四月 成人 狠狠干| www.激情.com.| 无码yw| 国产精产国品一二三在观看| 欧美色图片88| 五月婷婷黄网站大全| 亚洲激情另类| 无码日本精品XXXXXXXXX | 超级碰碰91| 精品色| 97色色色色色色色色色色色色色| 一个色的综合| 五月婷婷狠狠干| 丁香五月天偷拍| 久久作爱| 婷婷六月婷婷| 99色免费视频| 五月天激情网图片| 超碰在线看| 五月丁香综合中文| 色婷婷小说| 99在线精品视频| 九九成人视频| 色啪综合| 色色99| 人妻丰满精品一区二区A片| 五月天开心网| 国内精品免费一区二区2009| 91视频五月丁香| 久久五月婷婷视频| 亚洲成人一区| renre人人操国产超碰在线| er99免费视频在线| 亚洲精品婷婷| 激情五月小说婷婷| 男人的天堂婷婷色五月| 停停综合色色| 久热精品视频在线观| 色婷| 99精品无码网站| 91dy.av| 日撸夜撸日操| 97中文在线| 五月天桃色深爱网| 五月天激情日色在线| 超碰99成人在线| 五月婷深深爱激情网| 夜夜操夜夜姧| 曰曰久久| 日韩欧美成人网| 五月色婷婷夜色| 五月狠狠| 日日撸天天干| 91无码视频| 五月丁香香蕉| 婷婷五月激情综合啪啪| 亚洲小视频免费观看| 国产Va视频| 婷婷五月天首页| 丁香六月五月天| 成人电影在线免费试看| 五月天婷婷婷| 久热欧美| 国产日韩亚洲欧美在线观看| 99热这里只有精品99| 亚洲国产精品VA在线看黑人| 丁香五月区| 五月综合色| 久久五月天激情视频| 色色亚洲五月天| 玖玖综合网| 午夜少妇在线观看视频| 久婷婷婷| 碰99在线| 九九综合精品| 99热在线观看| 青996青| AV九九| 婷婷五月天激情综合网| 在线另类| 另类视频一区| 五月婷婷成人| 五月天大香蕉AV| 色婷婷五月影视| 在线1青婷| 五月婷婷中文字幕| 东京热伊人| 丁香五月激情性色郤| 婷婷丁香激情综合色情| 综合爱久久| 亚洲成色综合网站免费观看| 天天日,天天插| WW婷婷五月天com| 国产韩日亚洲美州欧亚综合在线| 国产9色在线/日韩| 婷婷五月色影视先锋| 少妇久久诱惑视频| 97久久人人人干| 91超级碰| 五月香婷婷| 精品自拍99| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 色综合中文| 五五月五月| 国产avapp 网| 五月婷婷色综图片| 中文字幕在线免费观看视频| 97超碰在线免费观看| 婷婷五月天伊人网在线观看视频| 色婷婷成人做爰A片免费看网站| 狠狠干综合网| 久久婷婷五月综合色奶水99啪| 5月丁香美女影院| 欧美日韩成人| 五月天婷婷基地| 亚洲中文av| 五月天婷婷AV| 天天肏视频| 久久久这里有精品| 538任你爽视频不一样的| 六月丁香激情综合| 欧亚中文A V| 丁香五月丁香伊人| 欧美97超碰| 国产精品久久久久久五月天加勒比| 老司机日日夜夜青草| 色色五月天丁香| www.com五月天| 欧美三级视频| 国产免费一区二区三区三州老师F1F1.CC| 丁香五月婷在线观看| 亚洲精品久久久无码| 色999亚洲人成色| 可以看的av网站| 久久久久婷婷| 99国产精品久久久久久久久久久| 婷婷五月噜噜| 99啪啪网| 色五月婷婷网| 五月天综合激情网| 亚洲av免费在线| 色婷网| 久久久8| 五月丁香婷婷成人网| 久久久人妻人伦| 丁香五月六月综合激情| 色999;丁香五月| 99九九热播在线免费视频| 久久人妻伦理| 欧美A级网站| 97自拍视频在线| 337p午夜影院| 精品99在线看| 国产精品久久久久久妇女6080| 99视频精品全部免费 在线| 99综合入口| 久久激情天堂| 丁香五月在线观看综合| AAA久久| 中文字幕在线日亚州9| 激情丁香五月婷婷| 九九视屏| 开心五月丁香啪| 大香蕉啪啪啪啪啪啪| 五月丁香婷婷基地| 五月婷六月| 97人人射| Aα在线免费观看| 中文无码婷婷| 婷婷久久色| 色综合色综合网| 亚洲国产精品VA在线看黑人| 婷婷涩涩五月天| 久久婷婷成人视频| 日韩黄色电影| 99精品久久久久久久久| 狠狠色色| 日韩操逼大片| 久久久久人妻网址| 99热精品9| 大香蕉婷婷久久| 五月婷婷综合网| 性生活久久人妻| 亚洲婷婷基地| 久久婷婷色综合老司机| 天天躁日日躁狠狠躁日日躁2022年5月9日 | 人人爱天天摸摸天天爱| 欧洲不卡视频| 人碰91| 99精品无码| 99色热视频在线| 亚州激情网| 人人爽欧美婷婷久久久五月丁香| 99色爱| 丁香色综合| 九九热视频思思| 成人va在线观看视频| 在线亚洲综合网| 大学生高潮无套内谢视频| 婷婷五月天影视首页| 丁香婷婷五月天色综合| 超碰激情网| 九九九AAA热视频| 久久婷婷色| 亚洲九九视频| AV性爱网| 色欲午夜无码久久久久久张津瑜 | 六月丁香大香蕉| 热99色| 五月婷婷激情综合| 欧美色五月| 婷丁香五月天| 9久热免费视频99| 五月婷婷啪啪网| 综合综合色色| 激情5月婷婷狠狠干| 人伦30P| 超色欲天天| 五月婷婷综合天天操| 八戒青柠影视剧在线观看| 色婷婷免费观看| 六月丁香五月天| 亚洲 无码 中文字幕 中出| site:xiongshengzz.com| 久草大| 久草a片| 丁香婷婷五月天在线视频| 日日操日日干| 久久这里只| 久热精品视频| 亚洲欧美丁香五月天亚洲欧美| 色亚洲欧洲| 五月婷精品| 丁香六月视频免费观看| 色视频五月天| 久久人人九| 91丨九色丨熟女|老版| 99这里只有精品视频| 五月天色婷婷网| 99热这里只有是亚洲国产| 开心五月婷婷在线| 色五月亚洲| 五月丁香自拍| 99操99| 能看的AV| 婷婷性爱五月天丁香网| 欧美日韩国产一区| wuyuedingxiang99| 色99欧洲色19| 爱久综合| 无码成人AAAAA毛片AI换脸| 亚洲综合五月天婷婷| 五月婷婷久久网| 99热色综合| CAoub青青超碰| 激情五月色婷婷| 91狠狠色| 天天射夜夜骑| 激情久久综合| aV直接看| 亚欧州精品视频| 五月婷婷六月丁香激情深爱| 婷婷五月六月丁香综合| 亚洲欧美综合7777色婷婷| 丁香色五月 97干| 亚洲乱码日产精品BD| 久久这里只有精品视频15| 色色网91| 丁香五月六月婷婷自拍| 超碰资源在线| 色伊人91在线视频| WWW.99热| 天天做天天爱综合| 婷婷91| 综合久久首页| 婷婷五月 丁香六月| 99九九精品| 五月天社区| 国产乱人偷精品人妻A片| 欧美日韩国产成人在线| 久久婷五月综合色| 激情九月综合| 色五月美女| 在线中文字幕视频| 激情五月久久| 91狼友视频网页更新| 久艹大香蕉| 婷婷美女精品视频| 久久九九99| 丁香婷婷婷| 99九九精品| 人妻自慰高清合集| 日本欧美成人片AAAA| 精品人妻在线| 狠狠色噜噜狠狠狠狠狠色综合久久| 五月婷婷六月丁香综合| 色婷婷亚洲五月天| 丁香六月天婷婷色| 婷婷区日本| 久久怡红院| 乱乱av| 久久久精品视频79| 九九综合伊人| 婷婷刺激综合| 色五月天电影| 激情丁香五月| 婷婷五月激情视频| 久9热视频在线| 五月婷婷激情刺激| 91超级碰碰碰| 91久热| 亚洲男女激情| 欧美操逼天堂| 99在线精品视频| 沈娜娜av| 思思热在线播放| 成人做爰黄A片免费看直播室男男 A片试看120分钟做受图片 | 久综合| 激情五月丁香六月综合AVXXXX| 亚洲精品白浆高清久久久久久| AV在线中文| 激情五月天影院| 色婷婷伊人激情在线观看| 亚洲日韩国产黑丝黑丝AVAV一区二区三区 | 色色色色色色网站| 狠狠色丁香久久久婷| 激情综合无码| 久久女婷| 夜夜骑操AV| 久久久久9| 久久九色| 色吧综合网| 天天爽成人综合网站| 色五月激情综合网| 《诡秘之主》在线观看| 激情婷婷| 综合色综合| 日本不卡一区二区三区| 久久婷婷婷婷伊人| 9精品国产在热久久| 丁香激情综合| 啪啪六月婷婷| 开心五月婷婷激情| 99人这里只有精品| 九九草草逼| 五月天激情婷婷小说| 人人摸人人操人人爱| 99热这里只是精品| 久操人| 婷婷五月激情六月| 激情婷婷色色| 色婷婷丁香五月| 777丁香六月青青草婷婷综合久月| 五月综合色| 九热视频这里只有精品| 国产亚洲色婷婷久久99精品91 www.riverspirits.org www.hnnun.com www.changh | 天天干天天干天天干天天干天天干天天干天天| 亚洲日韩操B| 五月婷婷五月天亚洲无码| 亚洲视频码| 六月丁香激情网| 婷婷五月色惰| 五月天大香蕉| 99综合视频| 久操大香蕉| 99热只有| 另类激情首页| 成人婷婷色五月天| 丁香六月婷婷社区| 日韩啪啪视频| 天天色99| 99操视频| 色色色99| 精品视频99看在线视频| 久久日九九| 丁香午夜天| 夜夜操狠狠操天天操| 婷婷性爱综合| 色五月激情网| 国产偷人妻精品一区| 99热主页日本| 欧美偷偷操| 超碰人妻在线| 色婷婷五月在线| a色色色色色| 99久操视频| 久久久99视频| www.丁香五月| 亚洲综合五月天综合| 黑人无码一区| 色9999综合久久| 91精品综合久久久久久五月丁香| 天天天天色天天天天天干| 久久9久久| 亚洲精品又粗又大又爽A片| 综合一本道| 五月色婷婷综合色| 国产日韩av片| 一起草aV| 婷婷五月,综合伊人| 色综合久久天天综合网| 欧洲激情精品婷婷| 三级大香蕉网| 狠狠狠狠狠狠草| 棕合影院色色| 丁香五月婷婷五月| 激情婷婷五月社区| 久久大国产香蕉| 中文字幕天天干| 五月婷久久草| 色欲色欲久久宗合网| 99超级碰碰| 丁香激激情网| 热99久久这里只有精品| 思思热99er在线视频| 欧美色偷拍| 亚洲精品第一国产综合亚AV | 五月婷婷欧美激情| 五月丁香六月婷婷亚洲激情综合| 丁香色五月婷婷17C| 婷婷成人在线| 91丁香| 久久久久9久无码视频| 这里只有精品视频| 激情五月天色色| www.婷婷五月天.com| 五月天激情婷婷久久| 婷婷综合伊人丁香| 日本AAAAAAAAAAAAAA片| 六月丁香婷婷在线波多| 婷婷丁香人妻久久在线观看| 呦呦视频无码播放| 五月婷婷九月婷婷九月婷婷| 亚洲中文乱字字幕线在永久| 天天天天天天天操| 欧美激情2025| 国产婷婷五月色情综合| 色五月婷婷一二| 思思热AV| 婷婷五月激情六月| 五月婷婷啪啪啪| 色情成人五月天| 六月激情久久| 丁香六月婷婷综合激情欧美| 综合激情婷婷| 五月天激情小说| 五月丁香啪| 久久婷婷五月天| 久久九九99| 婷婷在线视频| 天天视频精品9| 五月婷免费视频| www.99精品视频| 激情久久久久久久久久| 亚洲综合视频天天精品| 秋霞电影理论| 激情五月天伊人影院| 丁香婷婷成人网| 99综合网| 91久久久久久久久18| 伊人综合网站| www.九九婷婷| 亚洲精品影视| 激情婷婷丁香色五月综合| 日日鲁鲁夜夜爽爽| 激情五月影院| 操骚货在线| 99精品偷自拍| 天天肏高清在线| 色婷婷亚洲婷婷| 天天插天天很| 99.N在线视频| 五月激情在线| 久久精品噜噜噜成人A∨色欲 | 婷婷五月天av网| 色色婷婷综合网| 高清无码视频网址| www.婷婷| 亚洲超级碰| 久久综合丁香五月| 九九99精品视频在线观看| 亚洲综合久| 少妇伦子伦精品无吗| 婷婷五月丁香人妻无码高清| 丁香五月性| 99热在线这里只有精品| 亚洲综合久| 午夜精品久久久久久久爽| 51XX嘿嘿午夜无码| 九月婷婷综合八月丁香在线观看| 99免费在线视频| 久久人妻视频| 色玖玖综合| 亚州激情在线视频| 久久久久网站| 五月丁香亚州综合网| 人妻精品在线| 夜夜爽天天爽| 婷婷丁香五月综合网| 婷婷九月激情| 特级西西4444www无码| 六月丁香婷| 伊人色五月| 日韩按摩二区| 色综合天天综合成人网| 久9热视频| 好吊丝aV| 人人草人人舔| 色婷婷操逼| AV五月婷婷露脸| 九九黄色网| 伊人五月婷婷| 天天干天天操天天射| 激情都市另类| 婷婷激情鹿城五月天| 色色婷婷五月| 99爽视频| 日本九婷婷| 午夜微拍福利| 久久这里只有国产视频| 91在线就要啪| 97深爱伊人综合| 五月婷婷AV| 日本操片| 婷婷情色五月天| 中文字幕av网站| 五月天婷婷色小说| 97精品人人A片免费看| 九九香蕉网| 狼人婷婷久久| 亚韩在线视频| 日韩操人| 天天狠狠婷婷在线| 99精品综合| 色婷婷综合网站| AAA久久久| 日本一级特黄大片AAAAA级| 人妻内射视频| 色婷婷五月影院| 色欲一区二区三区精品A片| 日韩不卡123| 小视频一区| 91精品国产综合久久久不卡电影| 另类国产综合| 五月丁香 狠狠爱| 久久久五月四色| 99精品九九| 激情五月亚洲| 人妻操日日| 亚洲最大激情无码| 午夜九九九九九九九九九九九九九| 六月婷婷综合| 91精品国产91久久久久青草| 色噜噜狠狠色综合日日| 好好日激情五月天| 97色综合视频| 国产9色在线/日韩| 蜜桃婷婷五月| 内射 无码 伊人| 亚州操人在线视频| www.色五月.com| 五月开心激情| 天天射天天射一道本日本社区 | 五月色丁香婷婷综合| 五月情色天| 亚洲一区二区无遮挡A片| 人人97碰| www.狠狠操.con| 亚洲天堂制| 色色色在线观看| 亚洲美女高潮久久久久久69| 国产午夜精品AV一区二区麻豆 | 五月天婷婷亚洲| 精品亚洲国产成AV人片传媒| 激情综合亚洲| 免费视频这里只有精品| 任你日视频| 91狠狠色丁香婷婷综合久久精品| 五月天婷网| 五月丁香自拍| 一起草AV入口| 婷婷综合色图| 丁香五月综合在线播放 | 亭亭五月激情亚洲在线| 啪啪丁香五月| 激情五月成年| 中文字幕AV在线播放| 欧美综合激情五月丁香| 色五月天丁香婷婷色| 夜夜干夜夜操| 色五月天综合网| 99惹在线精品免费观看| 99热一本| 五月天精品| 六月综合婷婷开心伊人| 热的国产,热的综合,热的有码| 伊综合蕉| 日本久久99| 久久人妻视频| 青青草视频福利| 思思热久久艹| 丁香五月天社区婷婷| 五月天激情国产综合婷婷婷| 亚洲九九视频| www开心激情网| 色婷婷久久| 久热天堂| 亚洲精品又粗又大又爽A片| 色情久久久| 日本AAAAAAAAAAAAAA片| 激情婷婷内射| 中美月韩免费A片| 七七色综合| 91狠狠色丁香婷婷综合久久精品| 婷婷五月电影| 五月丁花六月丁香综合| 狠狠色综合网站| 婷婷色亚洲| 色婷婷91| 超碰在线播放免费观看| 婷婷五月天淫荡| 午夜天堂啪啪| 色色色色网| 91视频精品99| 久久婷婷五月综合啪| 天天插天天插天天插| 五月丁香拍拍激情综合| 丁香 婷婷 激情 综合 五月| 久操福利| 在线中文亚洲| 亚洲超级碰| 九九综合五月欧美| 国产综合A片| 日本一級黃色一級片| 国产亚洲99久久精品| 五月婷婷色| 人妻AV在线观看| 久青草影院| 久久久久丁香婷婷五月天| 五月激情综合深爱| 久久精品66| 婷婷五月天性| 思思热在线视频99| 婷婷涩五月天综合| 婷婷五月伦理| 天天爽天天摸| 99热手机在线精品| 五月六月婷| 婷婷六月综合激情| 日日干日日| 天天干天天干天天| 九色无码| 69精品人人人人| 日本久久99| 六月激情婷婷| 最近中文字幕2019视频1| 欧美交换配乱吟粗大25P| 丁香五月激情综合| 99色人| 亚州第一黄网| 欧美VA视频| 婷婷中文无码| www.av视频xx999.com| 五月婷婷久久开心网| 欧洲亚洲欧洲99久久| 五月天婷婷激情春色小说| 亚洲色情在线| 久操综合| 五月丁香久久| 天啪天啪天啪天啪| 91色噜噜狠狠狠狠色综合| 99热伊人| 五月色婷婷激情| 六月丁香五月天| 亚洲成人av在线| 五月婷婷五月| 99天堂在线观看免费视频| 一起草aV| 婷婷激情五月吧| 国产美女最新VA在线免费观看| 成 人 色 色| 9l视频自拍9l视频自拍九色学生| 99操视频| 97国产精品女人碰碰| 婷婷五月丁香久久| 可以直接看的av网站| 久 久9 9 热 视 频| 粉嫩av懂色av蜜臀av熟妇| 五月婷婷激情| 九九av在线| 国产色色网址网站| 精品人妻久久久久久| 欧美在线视频99| 91久女| 久热九九| 成人免费va| 亚洲天堂久久| 欧美日韩成人在线网站| 五月激情综合五月| 色偷偷色婷婷| 婷婷五月在线影院| 欧美日韩99| 天天干天天操| 丁香六月婷| 天天综合久久| 久久96热| 色五月AV| 亚洲碰碰碰| 天天摸日日舔狠狠添婷婷婷| 色婷视频| 九九热99在线视频| 激情五月综亚网| www.精品99| 婷婷五月综合基地| 亚洲在线激情婷婷五月| 女同激情久久av久久| 20253AV| 色五月丁香五月五月婷婷| www,com,五月色色| 久久九九99.www| caobi四区| 激情五月天视频| 五月婷婷色色网址| 婷婷五月天成人综合网| 日本天天操| 色私五月婷婷| 色欲一二三| 激情5月婷婷| 狠狠操天天操| 五月激情六月综合| 影音先锋一区二区三区| 五月婷婷五月色| 热99.com婷婷| 六月天丁婷婷| WwW色婷婷| 婷婷久久免费看| 能看的AV| 激情无码五月天| 久久久com| 激情黄色小说色五月| 丁香婷婷六月男男| 久久99免费视屏| 激情婷婷五月天日本系列 | 婷婷久久色| 五月天久久丁香| 五月丁香色停停啪啪啪| 热99久久这里只有精品| 八戒青柠影视剧在线观看| 另类色视频| 激情综合一| 日日爱678| 99热这里只有精品青草| 永久思思热在线| 五月天另类激情在线| 狠狠做六月爱婷婷综合aⅴ| 婷婷五月天激情文学| 久久9视频| 亚洲av骚货| 亚洲综合激情五月天婷婷| 伊人在线视频| 五月丁香拍拍激情综合| 久久五月婷6 9| 开心综合激情综合| 九九无毛| 人人摸人人澡人人| 色婷| 久久久中文| 五月人妻婷婷| 久久婷婷五月综合网| 五月激情网络| 91视频久久久| 性一交一乱一交A片久久四色| 欧美日韩成人在线| 亚洲爆乳无码精品AAA片蜜桃| 成人网站免费sxj| 色综合婷婷99| 97影院一级片| 丁香五月综合色婷婷| 少妇真实被内射视频三四区| 一级二级香港秋霞欧美欧美秋霞| 人人操人人添人人摸97| 国产精品社区| 激情五月丁香综合蜜桃| 99久久欧美| 亚洲激情网| 成人亚洲精品| 极品人妻VIDEOSSS人妻| 人人摸人人搞| 色色五月婷| 成 人片 黄 色 大 片| 激情五月综合网最新 | 婷婷五月丁香色综合| 九九综合| 日韩无码AV电影网站| 婷婷网五月天| 亚洲精品va| 91女人18毛片水多国产| 亚洲 视频 导航 一区| 2014天天爽| 97涩婷婷婷婷基地| 久草五月| 人人视频色| 国产操碰| ai97re99一本| 丁香六月婷婷综合| 亚洲激情97五月天| 开心婷婷中文字慕| 五月婷婷丁香六月在线| 爆乳熟妇一区二区三区爆乳照片| 国产成人AV| 生活片五区| 日日夜夜噜噜爽爽| 久激情网| 丁香色情五月综合激情| 另类激情综合| 月婷婷婷婷五月| 欧美激情五月天在线观看| 超级碰碰碰碰视频| 欧美日韩二区在线| 91超级碰| 99精品热| 婷婷丁香五月噜噜噜| 大香蕉久操| 91操屁股| 久9热视频在线| 性爱久久| 狠狠色97| 色五月婷婷在线观看| 婷婷的五月天另类视频| aa久久| 色欲色香,www,com| 丰满少妇猛烈A片免费看观看 | 色VA| AV电影在线播放| 99国产欧美视频| 九九日伊人| 五月婷婷五月天| 91九色国产在线| 第四色婷婷丁香五月| 亚洲热综合网在线观看| WWW·天天操·视频?| 另类精品视频在线观看| 国产色99| 91N 一起草| 婷婷色色亚洲| 欧美成人一区二区三区在线视频| 青草五月天| 久久伊人婷婷| 99热在线观看精品| www.日本91| 熟女激情五月天| 久久A区B区| 互月天综合| 《》【无码】想被搞到爽AV应募而来的超M素人 西纯子 10musume-011723-01 | 蜜桃婷婷狠狠久久综合| 日逼影音先锋男人资源站| 国产精品涩涩涩视频网站| 99只有精品| www.狠狠| 久久婷婷视频| www.久久| 色婷婷激情| 九九无码| 日本乱子人伦在线视频| 99在线精品视频| 久久九九99| 国产人妻人伦精品一区二区| 五月婷婷丁香六月| 国产69久久久欧美黑人A片| 另类天堂| 亚洲国产精品SUV| 欧美搡BBBBB摔BBBBB| 国产欧美熟妇另类久久久| 极品少妇高潮啪啪AV无码| 激情婷婷五月天| BBWCUCKOLD精品熟妇| 疯狂做受XXXX高潮A片| 99国产在线精品视频| 色欧美一级| 草榴视频黄色网| 五月天色站| 婷婷久久丁香五月| 五月天伊人网| 婷婷五月天成人网| 嫩草AV久久伊人妇女超级A| 久久艹 五月天| 国产高清视频91九九九久久久| 色开心五月婷婷丁香HD| 欧美超级视频97| 99久热在线精品| 五月丁香WWW| 婷婷五月丁香六月天亚洲综合| 亚艹艹| 五月婷婷深深爱| 99视频在线精品| 99ER热精品视频| 波多野结衣成人作品在线| 精品久热69| 99在线观看视频免费| 99热综合在线观看| 99热手机在线精品| 色墦五月丁香| 无码 av电影| 9 1在线视频| 婷婷99狠狠躁天天躁| 久久午夜理论| www.99热视频| 五月婷婷丁香六月| www.色欲丁香婷婷| 97色片| 热久久66| 欧美日韩成人高清在线| 少妇综合网| 91精品刘玥| 精品成人在线观看| 六月香五月婷| 久久丁香五月天| 久久婷婷伊人| 免费成人中文字幕| 天天综合久久| 五月婷婷片| 激情综合一| 黄色短视频在线观看| 日韩成人AV在线| 五月天婷婷永久免费视频| 色欧美影院| 国产黄大片在线观看画质优化| 男人視頻站| 五月婷婷视频啪啪美女| 五月综合在线| 被男人添B超爽视频| 久久99精品久久久久久三级| 五月天激情小说电影| 婷婷五月丁香色综合| 亚洲情综合五月天| 亚洲成人在线免费| 亚洲亚洲永久无码777777| 五月天成人免费视频| 永久热91| 蜜乳国产网站| 色婷婷久久| 91婷婷在线观看| 九九热手机在线视频| 亚洲激情在线| 亚洲AV免费国产电影| 久久人妻情侣| 亭亭五月丁香五月天激情| 97精品综合久久内射| 婷婷五月综合国产精品| 丁香九月婷| 色五月婷婷亚洲最大| 风流少妇A片一区二区蜜桃| 99久在线观看| 色狠狠色噜噜AV天堂五区消防| 成人精品在线观看| 五月丁香91| 久久人妻人人| 国产亚洲99久久精品熟| 九九成人高清视频| 色五月在线观看| 丁香五月人妻| 色色色com| 亚洲成人精品三区| 婷婷五月综合激情小说| 久久丁香| 久久久久久久丁香五月天婷婷| 91大屁股精品| 久久婷婷激情四射五月天| 日本va欧美va欧美| 超碰国产在线播放| 激情五月天之五月婷婷| 色播五月天激情| 欧美色图45678| 五月丁香婷婷基地| 色婷婷丁香九月| 丁香婷婷六月男男| 日本三级色| 五月天天爱| 大香蕉视频婷| 色五月婷婷色五月| 4399在线观看免费高清毛片| 五月婷婷福利| 奇米色大香蕉| 婷婷五月天中文字幕| 日本婷婷色| 涩五月色婷婷| 涩婷婷视频快播人妻| 婷婷五月天开心激情网| 日韩AV在线免费| 六月丁香婷婷色69| 五月天久久综合婷婷丁香| 亚洲精品午夜国产va久久成人| 91天天操天天干天天射| 五月综合激情| 玖玖综合色| 五月草影视| 五月天成人手机在线视频| 日本人妻伦在线中文字幕| 日韩一66精品| 1024国产在线| 伊人AV五月婷| 婷婷丁香五月天熟女丝袜| 激情网五月| AA久久| 婷婷视频网| 激情深爱婷婷网| 婷婷91视频| 久久色五月天综合网| 亚洲无码九九九| 久久狠狠干| 丁香六月婷婷久久综合| 婷婷大香蕉| 五月天激情婷婷小说| 色五月色情| 激情四射网| 丁香六月色婷婷欧美| 97很鲁在线视频| 99热无码首页| 亚洲一级色电影| 九九黄色网| 99色免费视频| 免费黄色AV| 激情综合网五月婷婷| 六月婷婷网站| 午夜日韩久久久网站| 久久激情视频| 操逼福利视频| 毛片蕉地一二| 深夜男女福利刺激影院一区| 丁香五月激情综合在线观看| 艹色18p| 91久久久久久| 狠狠狠狠操| 久久狠狠干| 嫩草AV久久伊人妇女超级A| 色久天| 婷婷 久综合| 在线成人国产| 五月天婷婷在线视频| 日韩av网址大全| 五月婷婷久久久| 久婷婷视平| 九九99九九99偷拍视频免费看| 2025中文在线视频字幕免费观看| 一区二区三区四区牛| 色99在线视频| 日韩十国产极品久久| 中文字幕在线免费观看视频| 五月天开心色色网| 91viP在线看| 婷婷色网站| 超碰人人色| 中文字幕高清av| 婷婷丁香六月| 五月天成人在线视频网站| 五月久久噜噜| 91丨九色丨白浆秘| a性生活久久无| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 久热精品免费视频4| 丁香五月天堂| 久久色五月天激情小说| 久久五月天婷婷视频| 国产黄色一级片| av在线播放网站| 色九月婷婷| 色久丁香五| 亚洲性色XXXXX| 精品在线| 97碰| 97超碰欧美中文字幕| 女人被躁到高潮嗷嗷叫小| 亚洲天堂久久| 天天做天天爱天天高潮| 操一操插一插| 婷婷丁香午夜综合影视| 黄色片区子| 婷婷五月丁香A∨| 91夫妻网站九色| 久久香蕉网| 五月天综合在线| 国产精品爽爽久久久久久| 国产另类综合| 深爱激情网婷婷| 狠狠操.com| 91干| 91碰超| 嫩草视频观看| 六月婷在线| 99热免费18| www五月婷婷88导航| 九九Av| 丁香五月天堂网| 五月丁香91| 丁香激情四射| 丁香婷婷91在线观看视频| 色五月婷婷色五月婷婷色五月婷婷| 亚洲激情区| 五月天激情中文字幕| 色婷婷丁香五月观看| 五月天天天操天天爽夜夜操| 久久婷婷五月综合97色一本| 九九综合九九| 婷婷色丁香五月| 成人AV在线网站| 九色视频91疯狂| 999热在线视频| 色情综合| 五月天亚洲图片婷婷| 婷婷五月天AV| 狠狠舔| 激情丁香五月婷| 综合激情啪啪| 亚洲 25P| 亚洲综合色丁香五月天| 777精品成人a v久久| 天天做综合网色综合| 五月婷久久在线| 亚洲天堂aaa| 激情丁香五月天图片| 日本熟女视频一区二区| 啪啪激情网| 欧美久久婷婷| 丁香五月天电影| 狠狠色婷婷7777久| 免费视频WWW在线观看网站| 嫩草AV久久伊人妇女超级A| 少妇人妻偷人精品无码视频新浪| 最新无毒无码AV| 精品AV无码超碰| 九九99在线| 日韩综合久久| 新久久五月天激情| 人人干天天操五月丁香| 久久成人天| 99这里只有精品|v| 在线中文亚洲| 亚洲综合激情五月久久| 五月香婷婷| 婷婷色色综合| 五月间天堂综合| www色婷婷| 6080av| 五月天激情www| 九九亚洲综合| 六月丁香啪啪啪| 色情激情五月婷婷| 91婷婷搞| 五月婷婷狠天天色综合| 十月丁香九月婷婷综合| 丁香五月婷婷av| 国产激情久久久| 五月色情婷婷| 深夜男女福利刺激影院一区完整| 五月天婷婷午夜丁香| 色综合色色色色色| 九九99九九99| 国产精品色情AAAAA片软件| 欧美色色日韩| 婷婷丁香视频在线观看免费| 婷婷五月偷拍| 婷婷五月天久久| 玖玖色综合色| 午夜亚洲国产精品av一区二区| 夜夜夜夜操| 丁香五月综合激情啪啪| 欧洲第一无人区观看| 美国天天操无码| 这里只有精品99视频| 婷婷五月天无码| 色播五月婷婷| 五月天婷婷丁香人人操91| 五月天日日操夜夜操 | 伊人五月婷婷| 日韩一级一片内射视频4K| 9福利性视频欧美| 色亚洲色宗合| 欧洲综合视频| 色婷婷av综合网| 五月丁香爱婷婷深深| 开心激情五月天网| JAPANRCEP老熟妇乱子伦视频| 东京热免费视频网站| 国产精品-91JQ就要激情网91JQ6.91JQ27.CASA:16888 | 精品人妻在线免费观看| 色五月激情| 深爱五月日韩| 99亚洲精品| 五月色婷婷中文字幕| 99免费视频网| 蜜桃成语时李时珍 免费| 亚洲免费99| 99综合色| 成人美女网| 色欲人妻综合aaaaaaaa网| 综合XX网| 亚洲AV成人精品网站在线播放| 性色播| 国産精品| 久久婷婷草| 婷婷激情丁香六月| 嫩草AV久久伊人妇女超级A| 日本97在线视频| 五月婷婷69| 97超级碰| 丁香婷停五月激情综合深爱| www.婷婷五月天| 原琪琪色影院| 六月丁香五月婷婷| jiuse91在线| 亚洲色婷婷视频| 思思re最新视频| 五月激情综合激情五月| 玖玖热视频| AAA久久| 色婷久久| 色婷久九| 97超碰在线免费观看| 4399欧美另类视频| 色婷婷视频在线| 成人视频免费观看高清完整版在线观看| 夜夜噜夜夜奇| 国产人妻人伦精品一区二区| 久久九九怡红院| 五月天精品视频| 婷婷久久网| 色色激情| 欧美日韩99| 色吧五月婷婷| 五月天激情小说| 看片视频在线免费日产在线看| 超碰人人色| 人妻无码精品一区| www.久久| 丁香五月天之婷婷影院| 就要爱综合| 日韩无码成人电影| 九九视频这里是精品五月| 五月综合激情| 插插插色综合网| 综合色色五月| 色J香五月天| 草草影院爱爱| 日本在线视频www色| 色五月综合网|