亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

單周期CPU上板調(diào)試:Vivado時序約束與ILA實戰(zhàn)指南

單周期CPU上板調(diào)試:Vivado時序約束與ILA實戰(zhàn)指南 簡介本資源是一套基于Verilog實現(xiàn)的單周期CPU完整FPGA設(shè)計工程面向數(shù)字電路、計算機(jī)組成原理課程學(xué)習(xí)者及FPGA初學(xué)者旨在通過可綜合、可仿真的真實項目直觀呈現(xiàn)取指、譯碼、執(zhí)行、寫回等CPU核心流程解決教學(xué)中抽象概念難以落地的問題。壓縮包共107個文件涵蓋12個Verilog源文件.v、13個日志文件.log記錄綜合與仿真關(guān)鍵信息、8個JTAG會話日志.jou支持硬件調(diào)試追溯、5個波形配置文件.wdf及多個批處理腳本.bat整體僅1.31MB輕量易解壓結(jié)構(gòu)清晰便于逐模塊分析。已有3635人學(xué)習(xí)下載資源包含可直接在Vivado 2017及以上版本中打開的工程含.xpr項目文件、行為級仿真腳本如simulate.bat、綜合后網(wǎng)表.dcp及調(diào)試輔助文件.dbg、.btree等提供從代碼編寫、功能驗證到FPGA下載的全流程支撐是理解CPU微架構(gòu)與掌握Xilinx開發(fā)工具鏈的優(yōu)質(zhì)實踐材料。1. 單周期CPU設(shè)計Vivado為什么學(xué)生交畢設(shè)總卡在“能仿真但上板不跑通”這一步單周期CPU設(shè)計Vivado不是單純寫幾段Verilog就完事的課設(shè)——它是一道典型的「驗證閉環(huán)」關(guān)卡仿真波形全綠Testbench跑出正確指令結(jié)果可一燒進(jìn)FPGA開發(fā)板LED不亮、串口無輸出、甚至JTAG識別失敗。我?guī)н^三屆數(shù)字系統(tǒng)課程設(shè)計80%的學(xué)生翻車點(diǎn)不在ALU或控制器邏輯而在時序約束沒寫、復(fù)位釋放時機(jī)錯、頂層IO引腳綁定與開發(fā)板絲印不匹配這三個地方。這套方案專為需要交付完整可運(yùn)行工程的本科生/研究生準(zhǔn)備從Vivado 2022.2環(huán)境搭建開始覆蓋5級流水線對比下的單周期取舍依據(jù)、含分支預(yù)測占位符的有限狀態(tài)機(jī)FSM編碼規(guī)范、精確到ns級的XDC約束模板以及最關(guān)鍵的——用ILA核在線抓取PC寄存器跳變瞬間的調(diào)試實錄。如果你正被導(dǎo)師問“你這個CPU到底有沒有在真實硬件里執(zhí)行add指令”這篇就是你的答辯底氣。2. 總體架構(gòu)設(shè)計五模塊劃分與單周期時序邊界定義單周期CPU的核心約束是一條指令的所有操作必須在一個時鐘周期內(nèi)完成。這意味著取指IF、譯碼ID、執(zhí)行EX、訪存MEM、寫回WB五個階段不能分時復(fù)用硬件而必須全部并行展開。我們采用經(jīng)典MIPS-I指令集子集僅支持add, sub, and, or, lw, sw, beq, j不引入異常處理與中斷確??刂坡窂角逦煽亍U麄€CPU劃分為五個物理模塊每個模塊職責(zé)嚴(yán)格隔離接口信號全部顯式聲明杜絕隱式連線。2.1 模塊劃分與數(shù)據(jù)通路連接規(guī)則模塊名功能說明關(guān)鍵輸入信號關(guān)鍵輸出信號設(shè)計要點(diǎn)pc_reg程序計數(shù)器寄存器clk, rst_n, pc_enpc_out (32-bit)異步低電平復(fù)位使能信號pc_en由控制器統(tǒng)一生成禁止直接用if語句控制賦值inst_mem指令存儲器ROMpc_out[31:2]inst_out (32-bit)地址線截斷至[31:2]按字對齊深度256初始化文件為inst_rom.mifVivado中需勾選Enable ROM initializationregfile通用寄存器堆32×32bitclk, rst_n, we3, ra1, ra2, wa3, wd3rd1, rd2讀端口ra1/ra2異步讀出寫端口wa3同步寫入we3高有效且必須滿足setup/hold時間實測發(fā)現(xiàn)Vivado默認(rèn)綜合后we3毛刺易導(dǎo)致寄存器寫錯alu算術(shù)邏輯單元alu_op, a, balu_out, zero支持add/sub/and/oralu_op為2-bit編碼zero信號必須純組合邏輯生成禁用寄存器打拍否則beq分支判斷延遲一個周期ctrl_unit控制器FSMopcode (6-bit), rst_nreg_dst, alu_src, mem_to_reg, reg_write, mem_read, mem_write, branch, alu_op, pc_src采用one-hot編碼狀態(tài)機(jī)共7個狀態(tài)Fetch→Decode→Execute→MemAccess→WriteBack→Idle→Error避免使用casez/default導(dǎo)致綜合出鎖存器提示所有模塊均采用module xxx #(parameter ...)參數(shù)化寫法例如regfile中WIDTH32, DEPTH32方便后續(xù)擴(kuò)展為32位寬或64位寬版本。頂層例化時統(tǒng)一傳入?yún)?shù)避免硬編碼。2.2 單周期時序邊界為什么必須把關(guān)鍵路徑壓到8ns以內(nèi)Vivado綜合報告中Critical Path為12.3ns意味著在100MHz主頻周期10ns下必然時序違例。我們的目標(biāo)是讓CPU在某主流Basys3開發(fā)板XC7A35T-1CPG236C上穩(wěn)定運(yùn)行于75MHz周期13.33ns留出3ns余量。關(guān)鍵路徑分析顯示最長路徑落在inst_mem → ctrl_unit → alu → regfile這一鏈路上pc_out → inst_mem.addr → inst_out → ctrl_unit.opcode → alu_op → alu.a/b → alu_out → regfile.wd3為壓縮該路徑我們采取三項強(qiáng)制措施指令ROM輸出加一級寄存器緩存在inst_mem模塊輸出端增加always (posedge clk) inst_r inst_out;犧牲半個周期換取布線資源優(yōu)化ALU輸入直連禁用中間wire變量assign alu_a (alu_src 2b01) ? imm_ext : rd1;而非先賦給wire alu_a_tmp再連ALU控制器輸出去毛刺所有控制信號如reg_write,mem_write均通過always (posedge clk) begin reg_write_r reg_write; end打一拍輸出消除組合邏輯競爭。最終實現(xiàn)的關(guān)鍵路徑為9.8nsVivado 2022.2Speed Grade -1滿足75MHz約束要求。2.3 頂層模塊top_cpu的信號組織哲學(xué)頂層不是簡單拼接而是承擔(dān)物理世界映射任務(wù)將抽象信號轉(zhuǎn)化為開發(fā)板真實引腳并注入調(diào)試探針。top_cpu中必須包含以下四類信號// 1. 時鐘與復(fù)位來自開發(fā)板晶振與按鈕 input wire clk_100m; // 開發(fā)板100MHz晶振 input wire btn_rst; // 板載復(fù)位按鈕低有效 output wire [15:0] led; // 16位LED用于觀察PC高16位 output wire [7:0] seg_sel; // 數(shù)碼管位選 output wire [7:0] seg_seg; // 數(shù)碼管段碼共陰 // 2. CPU核心信號內(nèi)部模塊互聯(lián) wire [31:0] pc_out; wire [31:0] alu_out; wire [31:0] rd1, rd2; wire zero; // 3. ILA調(diào)試核接口必須顯式聲明 wire [31:0] ila_pc; wire [31:0] ila_inst; wire [31:0] ila_alu_out; wire ila_zero; // 4. 實例化與綁定 cpu_core uut_cpu ( .clk(clk_100m), .rst_n(btn_rst), .pc_out(pc_out), .alu_out(alu_out), .rd1(rd1), .rd2(rd2), .zero(zero) ); // ILA實例化Vivado IP Catalog添加此處僅示意接口 ila_0 uut_ila ( .clk(clk_100m), .probe0(ila_pc), .probe1(ila_inst), .probe2(ila_alu_out), .probe3(ila_zero) ); // 信號驅(qū)動關(guān)鍵避免未驅(qū)動警告 assign ila_pc pc_out; assign ila_inst uut_cpu.inst_mem_inst.inst_out; // 需在cpu_core中導(dǎo)出inst_out assign ila_alu_out alu_out; assign ila_zero zero;設(shè)計說明ila_*信號必須在頂層直接assign不能經(jīng)過任何組合邏輯或寄存器。Vivado的ILA核只能捕獲頂層可見信號若在子模塊內(nèi)定義wire ila_debug alu_out;再連ILA綜合時該wire會被優(yōu)化掉。這是學(xué)生最容易忽略的“黑匣子”陷阱——你以為連上了其實ILA根本沒采到數(shù)據(jù)。3. 關(guān)鍵模塊Verilog實現(xiàn)控制器FSM與ALU的抗干擾寫法單周期CPU的可靠性70%取決于控制器狀態(tài)機(jī)的魯棒性30%取決于ALU輸出的確定性。下面給出兩個模塊的生產(chǎn)級寫法每行代碼都有其存在理由不是教科書范例的簡化版。3.1 控制器ctrl_unit防鎖存器防default陷阱的FSM// ctrl_unit.v —— 嚴(yán)格遵循IEEE 1364-2001推薦寫法 module ctrl_unit #( parameter OPCODE_WIDTH 6 ) ( input wire clk, input wire rst_n, input wire [OPCODE_WIDTH-1:0] opcode, output reg reg_dst, output reg alu_src, output reg mem_to_reg, output reg reg_write, output reg mem_read, output reg mem_write, output reg branch, output reg [1:0] alu_op, output reg pc_src ); // 狀態(tài)編碼one-hot顯式定義禁止用bx模糊匹配 localparam S_FETCH 6b100000; localparam S_DECODE 6b010000; localparam S_EXECUTE 6b001000; localparam S_MEMACCESS 6b000100; localparam S_WRITEBACK 6b000010; localparam S_IDLE 6b000001; reg [5:0] state, next_state; // 同步復(fù)位狀態(tài)機(jī)關(guān)鍵異步復(fù)位易引發(fā)亞穩(wěn)態(tài)傳播 always (posedge clk or negedge rst_n) begin if (!rst_n) state S_IDLE; else state next_state; end // 下一狀態(tài)邏輯純組合無latch always (*) begin case (state) S_IDLE: next_state S_FETCH; S_FETCH: next_state S_DECODE; S_DECODE: next_state S_EXECUTE; S_EXECUTE: next_state (branch zero) ? S_FETCH : (mem_read || mem_write) ? S_MEMACCESS : S_WRITEBACK; S_MEMACCESS: next_state S_WRITEBACK; S_WRITEBACK: next_state S_FETCH; default: next_state S_IDLE; // 必須有default防止綜合出鎖存器 endcase end // 輸出邏輯根據(jù)當(dāng)前狀態(tài)opcode生成控制信號 // 注意所有輸出必須在每個case分支中明確賦值禁止隱式保持 always (*) begin reg_dst 1b0; alu_src 2b00; mem_to_reg 1b0; reg_write 1b0; mem_read 1b0; mem_write 1b0; branch 1b0; alu_op 2b00; pc_src 1b0; case (state) S_FETCH: begin // 取指階段PC自增無其他操作 pc_src 1b0; // PC4 end S_DECODE: begin // 譯碼階段解析opcode設(shè)置ALU操作類型 case (opcode) 6b000000: begin // R-type: add/sub reg_dst 1b1; alu_src 2b10; // 選擇rs, rt mem_to_reg 1b0; reg_write 1b1; alu_op 2b00; // add end 6b100010: begin // sub reg_dst 1b1; alu_src 2b10; mem_to_reg 1b0; reg_write 1b1; alu_op 2b01; // sub end 6b100011: begin // and reg_dst 1b1; alu_src 2b10; mem_to_reg 1b0; reg_write 1b1; alu_op 2b10; // and end 6b100100: begin // or reg_dst 1b1; alu_src 2b10; mem_to_reg 1b0; reg_write 1b1; alu_op 2b11; // or end 6b101011: begin // sw alu_src 2b01; // 選擇rs sign-extended imm mem_write 1b1; alu_op 2b00; end 6b100011: begin // lw alu_src 2b01; mem_read 1b1; mem_to_reg 1b1; reg_write 1b1; alu_op 2b00; end 6b000100: begin // beq branch 1b1; alu_op 2b00; end 6b000010: begin // j pc_src 1b1; // jump to target end default: begin // 所有未定義opcode均進(jìn)入Error狀態(tài)拉低所有控制信號 reg_write 1b0; mem_read 1b0; mem_write 1b0; branch 1b0; end endcase end S_EXECUTE: begin // 執(zhí)行階段ALU計算分支條件判斷 // 此處不產(chǎn)生新控制信號僅傳遞S_DECODE已設(shè)定的值 end S_MEMACCESS: begin // 訪存階段RAM讀寫操作生效 end S_WRITEBACK: begin // 寫回階段寄存器堆寫入 end S_IDLE: begin // 空閑態(tài)全信號置0 end endcase end endmodule設(shè)計說明這段代碼刻意規(guī)避了教科書常見的三個坑① 使用always (*)而非always (state or opcode)防止敏感列表遺漏② 每個case分支內(nèi)所有輸出信號都顯式賦值避免綜合器因未覆蓋所有分支而插入鎖存器latch③default分支不僅用于狀態(tài)機(jī)跳轉(zhuǎn)更在S_DECODE中處理非法opcode防止未知指令導(dǎo)致控制信號漂移。這是我在某高校課程設(shè)計答辯中看到最多次被導(dǎo)師揪住的問題“你這個CPU遇到非法指令會怎樣”——答案必須是“停在安全態(tài)不破壞寄存器”。3.2 ALU模塊零標(biāo)志生成與時序收斂保障// alu.v —— 零標(biāo)志必須純組合ALU輸出必須可綜合為LUT module alu #( parameter WIDTH 32 ) ( input wire [1:0] alu_op, input wire [WIDTH-1:0] a, input wire [WIDTH-1:0] b, output wire [WIDTH-1:0] alu_out, output wire zero ); wire [WIDTH-1:0] alu_result; // 核心運(yùn)算全部用assign禁用always (*)確保純組合 assign alu_result (alu_op 2b00) ? (a b) : (alu_op 2b01) ? (a - b) : (alu_op 2b10) ? (a b) : (alu_op 2b11) ? (a | b) : {WIDTH{1b0}}; // 零標(biāo)志必須用reduction OR禁用0比較綜合成更大邏輯 assign zero ~(|alu_result); // |alu_result為reduction OR結(jié)果為1bit取反即zero // 輸出驅(qū)動直接連result不加寄存器單周期要求 assign alu_out alu_result; endmodule參數(shù)說明WIDTH參數(shù)化支持32/64位擴(kuò)展zero信號采用~(|alu_result)而非alu_result 0因為后者在Vivado中會綜合出額外的比較器邏輯增加2-3個LUT層級而reduction OR天然映射到LUT6的原生功能時序最優(yōu)。實測在75MHz下此寫法比0寫法縮短1.2ns關(guān)鍵路徑。4. Vivado工程構(gòu)建與約束XDC文件編寫與引腳綁定避坑指南Vivado不是ISE它的約束語法、IP集成方式、時序分析模型都不同。很多學(xué)生把ISE的UCF文件直接改后綴為XDC結(jié)果綜合后報一堆[DRC NSTD-1]和[DRC UCIO-1]錯誤根本燒不進(jìn)板子。本節(jié)給出Basys3開發(fā)板XC7A35T的最小可行XDC模板并解釋每一行為什么必須這樣寫。4.1 時鐘約束為什么create_clock必須帶-waveformBasys3板載100MHz晶振連接到FPGA的E3引腳但Vivado默認(rèn)不認(rèn)為它是時鐘源必須顯式創(chuàng)建時鐘約束# clock.xdc # 創(chuàng)建主時鐘必須指定波形否則時序分析不準(zhǔn) create_clock -period 10.000 -name clk_100m -waveform {0.000 5.000} [get_ports clk_100m] # 為什么-waveform {0.000 5.000}因為100MHz方波占空比50%周期10ns上升沿在0ns下降沿在5ns # 若只寫-create_clock -period 10.000Vivado按默認(rèn)波形{0 10}處理導(dǎo)致setup/hold檢查基準(zhǔn)錯誤血淚經(jīng)驗?zāi)惩瑢W(xué)沒加-waveform綜合后時序報告顯示slack為0.8ns看似滿足但上板后PC寄存器在特定地址跳變時出現(xiàn)亞穩(wěn)態(tài)ILA抓到pc_out在時鐘邊沿附近抖動。加上-waveform重綜合后slack變?yōu)?.3ns但實際運(yùn)行穩(wěn)定——因為時序分析模型對了。4.2 IO引腳約束絲印與FPGA引腳號的精確映射Basys3原理圖中LED[15:0]對應(yīng)FPGA引腳U14, T14, V14, U13, V13, U12, V12, U11, V11, U9, V9, U8, V8, U7, V7, U6。XDC中必須逐條綁定且引腳名必須與Vivado器件視圖完全一致大小寫敏感# io.xdc set_property PACKAGE_PIN U14 [get_ports led[0]] set_property IOSTANDARD LVCMOS33 [get_ports led[0]] set_property PACKAGE_PIN T14 [get_ports led[1]] set_property IOSTANDARD LVCMOS33 [get_ports led[1]] # ... 中間14行省略 ... set_property PACKAGE_PIN U6 [get_ports led[15]] set_property IOSTANDARD LVCMOS33 [get_ports led[15]] # 按鈕復(fù)位Basys3的BTN[0]是低有效對應(yīng)U18引腳 set_property PACKAGE_PIN U18 [get_ports btn_rst] set_property IOSTANDARD LVCMOS33 [get_ports btn_rst] set_property PULLUP true [get_ports btn_rst] # 必須啟用上拉否則懸空 # 時鐘輸入E3引腳LVDS差分不Basys3是單端LVCMOS33 set_property PACKAGE_PIN E3 [get_ports clk_100m] set_property IOSTANDARD LVCMOS33 [get_ports clk_100m]注意PULLUP true對復(fù)位按鈕至關(guān)重要。Basys3原理圖顯示BTN[0]一端接地另一端接FPGA引腳若不啟用內(nèi)部上拉引腳常態(tài)為低電平按鈕永遠(yuǎn)處于“按下”狀態(tài)。這是導(dǎo)致“CPU無法啟動”的最高頻原因。4.3 頂層模塊與約束文件的工程結(jié)構(gòu)規(guī)范Vivado工程目錄必須嚴(yán)格遵循以下結(jié)構(gòu)否則IP核、約束、仿真無法協(xié)同cpu_project/ ├── cpu_project.srcs/ │ ├── sources_1/ # Verilog源文件 │ │ ├── top_cpu.v │ │ ├── cpu_core.v │ │ ├── pc_reg.v │ │ └── ... │ └── constrs_1/ # 約束文件 │ ├── clock.xdc │ ├── io.xdc │ └── ila.xdc # ILA專用約束若啟用 ├── cpu_project.runs/ # 綜合/實現(xiàn)日志 └── cpu_project.sim/ # 仿真文件關(guān)鍵動作在Vivado GUI中右鍵constrs_1→Add Sources→Add or create constraints→ 選擇.xdc文件后必須勾選“Copy constraints files into project”。否則工程遷移時約束丟失這是團(tuán)隊協(xié)作中最常發(fā)生的“在我電腦上好好的”問題根源。5. 常見問題排查5個讓90%學(xué)生熬夜到凌晨三點(diǎn)的翻車點(diǎn)單周期CPU上板調(diào)試不是線性過程而是“現(xiàn)象→懷疑→驗證→推翻→再懷疑”的循環(huán)。以下是我在指導(dǎo)過程中記錄的真實翻車案例按發(fā)生頻率排序每條包含可復(fù)現(xiàn)的現(xiàn)象、根本原因、立即生效的解決步驟。5.1 現(xiàn)象ILA抓到pc_out恒為0x00000000但Testbench里PC正常遞增原因pc_reg模塊中復(fù)位信號rst_n未正確連接或btn_rst在頂層未做消抖導(dǎo)致FPGA上電后PC被持續(xù)復(fù)位。解決在top_cpu.v中確認(rèn)btn_rst是否直接連pc_reg.rst_n用示波器測btn_rst引腳電壓若為0V則說明上拉未啟用見4.2節(jié)強(qiáng)制添加消抖電路即使按鈕質(zhì)量好也加// 在top_cpu中添加 reg [19:0] btn_cnt; always (posedge clk_100m) begin if (!btn_rst) btn_cnt 0; else if (btn_cnt 20d1_000_000) btn_cnt btn_cnt 1; end wire rst_sync (btn_cnt 20d1_000_000); // 10ms后釋放復(fù)位然后將rst_sync連pc_reg.rst_n。5.2 現(xiàn)象串口打印出亂碼或根本無輸出原因inst_mem初始化文件inst_rom.mif格式錯誤或Vivado中ROM IP核未勾選“Load init file”。解決用記事本打開inst_rom.mif確認(rèn)首行為DEPTH 256;第二行為WIDTH 32;第三行為ADDRESS_RADIX HEX;第四行為DATA_RADIX HEX;第五行為CONTENT第六行起為[0000]: 00400000;格式在Vivado中雙擊inst_memIP核 →Re-customize→Port Configuration→ 勾選Enable ROM initialization→Browse重新選擇.mif文件關(guān)鍵檢查綜合后打開synth_1目錄查看inst_mem_stub.v中是否包含initial begin $readmemh(inst_rom.mif, mem); end若無則初始化失敗。5.3 現(xiàn)象執(zhí)行beq $t0,$t1,loop時明明t0t1卻跳不過去原因zero信號生成邏輯錯誤或ctrl_unit中branch信號在S_EXECUTE狀態(tài)未保持。解決用ILA同時抓rd1,rd2,alu_out,zero四個信號在beq指令執(zhí)行周期觀察若rd1rd2但zero0則ALU零標(biāo)志故障見3.2節(jié)修正若zero1但pc_out未跳轉(zhuǎn)則檢查ctrl_unit中S_EXECUTE狀態(tài)是否遺漏branch信號傳遞——必須在S_EXECUTE分支中顯式寫出branch branch_next;其中branch_next由S_DECODE計算得出終極驗證在Testbench中對beq單獨(dú)寫測試用例用$display打印每周期zero值確認(rèn)邏輯正確性。5.4 現(xiàn)象燒錄后LED全滅JTAG識別失敗Vivado報[Labtools 27-3165]原因XDC中clk_100m引腳綁定錯誤或開發(fā)板供電不足USB供電帶不動FPGA外設(shè)。解決查Basys3原理圖確認(rèn)晶振輸出引腳確實是E3不是D3或F3檢查USB線是否為數(shù)據(jù)線充電線無法提供足夠電流更換為帶編織網(wǎng)的數(shù)據(jù)線強(qiáng)制措施拔掉所有外接設(shè)備如串口線、傳感器僅保留USB供電重新燒錄若仍失敗在Vivado中Tools → Settings → Programming and Debugging→ 勾選Use Hardware Server for programming重啟Vivado。5.5 現(xiàn)象仿真波形完美上板后指令執(zhí)行順序錯亂如lw后立即執(zhí)行sw原因regfile寫使能we3信號存在毛刺導(dǎo)致寄存器在不該寫的時候被寫入臟數(shù)據(jù)。解決在regfile.v中將we3輸入先打一拍reg we3_r; always (posedge clk) we3_r we3; // 然后用we3_r代替we3控制寫入在XDC中為we3添加輸出約束雖為內(nèi)部信號但Vivado要求set_output_delay -max 5.0 -clock [get_clocks clk_100m] [get_ports we3] set_output_delay -min 0.5 -clock [get_clocks clk_100m] [get_ports we3]綜合后查看regfile模塊的時序報告確認(rèn)we3_r到wd3的setup slack 0.5ns。6. 驗收與答辯如何用3分鐘讓導(dǎo)師相信你真的懂這個CPU答辯不是背誦代碼而是展示你對系統(tǒng)邊界的掌控力。我建議把答辯拆成三個硬核動作現(xiàn)場演示、波形溯源、邊界破壞。下面給出具體執(zhí)行清單和話術(shù)照著做導(dǎo)師基本不會追問底層細(xì)節(jié)。6.1 現(xiàn)場演示用最簡指令集證明CPU活著不要一上來就跑復(fù)雜程序。準(zhǔn)備一個5行匯編的test.s0x00000000: 0x20080005 # addi $t0, $zero, 5 → t0 5 0x00000004: 0x20090003 # addi $t1, $zero, 3 → t1 3 0x00000008: 0x01094020 # add $t0, $t0, $t1 → t0 8 0x0000000c: 0x200a0001 # addi $t2, $zero, 1 → t2 1 0x00000010: 0x01400008 # jr $zero → 無限循環(huán)燒錄后讓導(dǎo)師親眼看到LED[15:0]顯示pc_out[15:0]從0x0000走到0x0010再循環(huán)用邏輯分析儀或ILA抓rd1,rd2,alu_out在0x0008地址周期顯示rd15,rd23,alu_out8關(guān)鍵話術(shù)“老師您看PC在走ALU在算寄存器在讀寫——這不是仿真波形是真實硅片上的電子在按我的指令流動。”6.2 波形溯源從ILA截圖講清一條指令的生命周期提前準(zhǔn)備好ILA抓取的pc_out,inst_out,rd1,rd2,alu_out,zero,reg_write七路信號截取add指令執(zhí)行的連續(xù)5個周期Fetch→Decode→Execute→MemAccess→WriteBack周期pc_outinst_outrd1rd2alu_outzeroreg_write00x00080x01094020xxxx010x000c0x200a000153xx020x00100x014000085380130x00100x014000085380040x00100x0140000883800指著波形說“第0周期取指PC0x0008指令是add第1周期譯碼讀出$t05,$t13第2周期執(zhí)行ALU輸出8同時reg_write1準(zhǔn)備寫回第3周期訪存無操作第4周期寫回此時rd1已更新為8——您看寄存器堆的寫入發(fā)生在第4周期但rd1在第4周期末才變符合單周期時序?!?.3 邊界破壞主動暴露并修復(fù)一個設(shè)計缺陷這是答辯加分項。比如指出“當(dāng)前CPU不支持nop指令因為控制器未定義opcode0x000000的分支。但我已在ctrl_unit的default分支中預(yù)留了處理入口只需添加6b000000: begin // nop reg_write 1b0; mem_read 1b0; mem_write 1b0; branch 1b0; end然后現(xiàn)場修改、重新綜合、燒錄用ILA驗證nop周期reg_write0且PC4——這證明你不是調(diào)包俠而是真理解數(shù)據(jù)通路。”從那以后我每次帶學(xué)生做CPU都強(qiáng)制他們在答辯前完成三件事① 用ILA抓滿5個周期的完整指令流② 手寫一份XDC約束檢查清單引腳、時鐘、IO標(biāo)準(zhǔn)③ 準(zhǔn)備一個可現(xiàn)場修改并驗證的“小缺陷”。因為真正的工程能力不在于做出完美系統(tǒng)而在于知道系統(tǒng)哪里不完美以及怎么讓它變得可控。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
2018天天日天天日| 97色论| 美女性91| 性色国产东北露脸精品视频| 青青11操操操操操操操操| 亚洲自拍97| 啊啊啊97视频| 国产精品乱码久久久久| 精品成人女人久久| 超碰亚洲97| 黑人嘿嘿嘿超爽免费视频| 91超碰在线观看| 麻豆久久视频在线地址| 婷婷丁香五月激情啪啪| 欧美18老人禁| 国产大陆天天艹| 亚州综合在线| 夫妻AV网站| 欧美一二三区四五区| av午夜影院在线播放| 性高潮久久久| 亚洲情色 无码专区| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 国产无码三级视频在线观看| 欧美亚洲天天| 色哟哟-国产专区| 香蕉久久国产AV一区二区| 免费看片黄| 不卡在线观看视频| 亚洲久久久久| 激情熟女12P| 大肥女高潮bbwbbwhd视频| 99超碰网| 国产无马在线| 国产午夜福利电影免费在线观看 | 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 啪啪视频免费在线观看| 亚洲九九九| 国产成年女黄特黄| 91无码西班牙视频在线| 一级性爱视频免费观看 | 丰满美女一级毛片在线播放| 日韩在线女优天天干| 激情欧美97| 屌妞视频久久久久久久| 搡老女人老91妇女熟女| 欧美亚洲综合999| 久久宗合97| 久艹免费| 日日插夜夜| 成人av福利在线观看| 国模不卡| 亚洲乱色视频一区、二区在线| 91xingse| 疯操AV| 色欲久久99国产精品久久久久久| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 国产精品久久久久久久免牛肉蒲团| 超碰中文字幕人妻草一区| 久久精品男人的天堂| 欧美碰碰综合色| 多毛小伙内射老太婆| 色噜噜狠狠色综合日日| 91美女視頻| 蜜臀久久99精品久久久久久-DVD原版全| 精品视频在线观看精品| 国产67194| 欧美亚洲涩涩| 人人看黄色视频| A久久| 亚洲人妻熟妇三十三区| 91久久青青草原精品| 亚洲九月丁香| 国产亚洲精品美女| 久久精品午夜国产亚洲AV无码| 亚洲精品一卡二卡三卡福利视频网站| 欧美天天综合网| 97摸视频| 国产精品电| 青娱乐亚洲自拍| 中文字幕97色| 亚洲最大的综合性av| SS久久| 久伊人网78| 欧美日韩中文亚洲v在线综合| 校园春色中文字幕AV| 国语对白露脸XXXXXX| 亚洲日韩AV视色| 天堂网亚洲区手机版| 亚洲 欧美 手机在线观看| 日韩人妻精品中文字幕| 牛牛aV| 超碰在线免费一区二区三区| 日韩天美| 久久亚洲AV成人精品无码| 俞拍自拍| 天天综合色| 日语五十路和六十路亚洲国产精品| 丁香激情网| 欧美人与动性人交a| 啊啊啊好舒服好爽啊啊啊视频| 国产家庭乱伦表演| 中文精品少妇天堂| 97超碰天天爱天天爱| 草草影院最新网址| 久久久久婷婷精品av电影| 日韩AV一起草| 欧美综合中文| 人人操人人肉久久精品| 黄aaaaaaaaaaaaaaaaaa色网站| 国内精品久9| 成年男人的天堂| 玖玖资源综合在线视频| 蜜臀AV秘一区翔田千里| 情色图区| 97国产精选| 日本啊啊啊啊啊视频| www.99热| 丁香六月激情| 天天草天天干天天日| 人人干黄色| 久久精品久久久久久久| 啪啪啪东京| 色欲久久99精品久久| 99只有精品| 九九无码久久精品视频| 中文字幕一区av| 欧美一级黄片视频在线| 丰满人妻无码一区二区三区| 五月天我淫我色av| 亚洲精品一区二区精品| 国内毛片国产欧美拍| 成人性爱免费播放| 国产无码精品成人| 国产中文字幕在线点播| 精品国产人成在线| 日韩乱伦视频| 国产馆极品诱惑| 色噜噜狠狠色综无码久久合欧美| 五月丁香激情综合| 国产欧美精品日韩区二区麻豆天美| 曰韩av中文字幕专区| 婷婷五月天成人网| 午夜福利久久久噜久噜久久综合| 激情五月天网站| 激情五月激情综合网| 91黑丝在线播放| 99热66| av操操不卡| 欧洲天天在线| 欧美日韩人妻少妇 一区二区三区| 精品九九九九九九九九九| 动漫av中文| 四虎影视国产精品| 乱伦一二三区| 120分钟婬片免费看| 五月婷婷综合网| 97久久久精品| 超碰欧美| 婷婷丁香六月| 亚洲综合校园春色| 成人精品无码| 国产剧情一区在线观看| 亚洲熟妇白浆无码AV| 校园春色亚洲| 97超碰国产精品| 国产乱码久久久久久| 97在线视频免费看| 99久久99九九99九九九| 操死我了啊啊啊| 色牛aV| 五月丁香色婷婷| 97超碰这里只有精品| 精品综合久久久久久五月天| 色色99| 99999这里都精品| 人妻一二三区| 超碰九7| 亚洲精品视频在线| 亚洲日韩在线a不卡99精品 | α√在线| 人妻天天爽夜夜爽2| 免费岛国一级片| 天美麻花大全视频| 操久久久久| 久草大| 国产又粗又长又大的视频| 日本三级一区二区 在线| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 在线观看不卡一区二区三区| 牛牛操视频逼| 人妻少妇精品久久久| 人人么人人操| 青青草手机在线免费观看| 国产精品熟女一区二区三区| 9久超碰| 97超碰欧美中文字幕| 久久天堂婷婷网| 久久国产在线一区二区| 久草色悠悠在线视频| 91伊人久| 玖玖无码超碰| 美女淫穴| 五月婷在线| 狠狠干91| 啊啊啊轻点在线观看| 综合色久| 八戒无码国产午夜福利| 亚洲第二页| 天天摸夜夜摸| 国产a级精品| 一本大道不卡一二三区| 国产三级资源在线观看| 欧美欧美少妇| 日本大香蕉| 婷色五月| 无码聚合| 一区二区三区亚洲| 亚洲熟伦熟妇AV无码春色| 日韩精品电影| 在线视频一区二区传媒| 亚洲精品视频二区| 久久99午夜精品一区人妻| 在线视频日韩欧美国产| 91操人| 天天操av懂色| 亚洲午夜免费狠狠干| 婷婷激情五月天小说网| 国产一区二区三区白丝| 97综合在线| 精品国产乱码久久久影院| 亚洲精品蜜桃久久久一区二区三区| 日韩在线观看字幕精品| 大香蕉久| 久久毛卡| 日韩午夜精品一区二区三区电影| 性暴力欧美猛交在线直播| 亚洲麻豆av一区二区| 欧洲视频在线| 国产毛片片精品天天看视频| 久久国产AⅤ| 黑人美精品 A片| 精品久久久久久中文| 男人a天堂手机在线版| 亚洲Av无码成人精品国产| 在线αⅴ| 亚洲av影音先锋| 中文字幕 国产 精品| 色婷婷色99国产综合精品| 日韩亚洲中文有码视频| 麻豆国产尤物AV| 333kkkk·亚洲com久久| 天天日美女的B| 男生女生啊啊啊啊| 亚洲女人毛茸茸91| 深夜视频| 芊芊操逼视频无码| 九九九九88| 亚洲情色图片区| 精品一区二区2| 特色a在线上| 久久黄色视频一区二区三区 | 天天爽天天操| 欧美亚洲手机在线| 岛国大片国产| 欧美大香蕉在线观看| 另类成人首页一区| 蜜臀久久99精品久久久电影| 国产男女无套视频免费观看| 顶级少妇BT天堂| 欧美性色欧美| 国产又色又爽又舒服的三级视频| 九九久久一区二区三区| 91综合网站| 操逼网站地址| 91成人亚洲色图| 国产久久成人| 97在线观看免费视频l| 91狠狠综合网| 亚洲男人的天堂V| 成人性交免费视频| av大香蕉| 国产强奸乱伦第1页| 国产精品久久久三级无码| 99re只有精品| 岛国激情视频在线观看| 色香综合天天影视综合 | 国模艳艳啪啪一区| 日夜久久久九九九久| 欧美天天综合在线| 麻豆人妻精品一区二区| 99国内精品| 三级片大波波| 成人a大片在线观看| 乱理日韩中文| 亚乱色| 久久一二三四五六七八九区| 99综合免费视频| 色噜噜国产精品视频一区二区| 7777欧美成是人在线观看| 啊啊啊轻点在线观看| 中文字幕日本久久| 在线视频免费观看午夜| 歐美性天天| 国产女人操逼视频| 亚洲激情视频| 噜噜噜亚洲精品| 人人操人人狠狠操| 超碰97人妻免费在线| 97视频900| 婷婷五月天基地| 被窝影院午夜看片无码| 亚洲日韩少妇一道本视频| 性一交一乱一交A片久久四色| 天天拍夜夜| 乱子伦一区二区三区国产精品| 日产操逼| 亚州精人品大香蕉| 国产家庭乱伦性爱视频| 99re不伦| 日韩精品亚洲专区在线影视| 9久久久久| 亚洲激情网一二三四区| 欧美色91| 国产综合久久久麻桃个| 东京热一区二区三区四区五区六区| 欧美αv.com| 亚洲黄色| 国产在线激情| 日本性一区| 看黑丝美女操逼青青网站| 91黑人无码激情在线| 日韩免费在线观看不卡| 亚洲久久天堂| 久久久月天| 91 综合 色| 国内亚洲高清无码| 啊啊啊不要嗯嗯在线观看| 艹我哪美一区无码| 久久人妻精品| 婷婷综合久久| 69超碰综合| 七久久久| 亚洲中文人妻色| 麻豆天美电影一区二区| 97伊人超碰| 中文字幕78| 大香蕉123| xxx亚洲午夜天堂| 91九色丨国产丨爆乳| 中文字幕丝袜人妻| 无码男人天堂| 欧美色网络| 搡老熟女免费视频| 久久九九视频九九视频| 欧美v亚洲v日韩v最新在线二区| 秋霞免费AV| 欧美1727免费观看视频| 热久久99999| 97情超碰色| 夜夜欢天天干| 一类av片在线看| 夜精品久无码| 国产白领连续中出在线观看| 亚洲欧美日韩国产丝袜自拍中文| 校园春色宗合网| 丝袜美腿91| 成人蜜乳小视频网站| 精品九九国产无码| 91人妻超碰| 国产精品人妻无码久久久互動交流| 亚洲成成熟女人综合一区二区| 国产婷婷综合在线观看| 熟女乱伦二区| 精品二区三四区五电影 | 97超碰免费人人性爱| 色五月激情AV在线| 在线不欧美| 少妇人妻太紧太深av| 中文字幕在线高清男人的天堂| 午夜天堂精品久久久久91| 五月天久久婷婷亚洲 | 人人操人人狠狠操| 夜夜嗨绯色| 亚洲在线| 超碰午夜在线| 国产高清无码一区二区三区四区皇冠| 操穴国产| 超碰95| 91超级碰碰| 97精品视频在线播放| 亚洲国产婷婷在线播放| 东北女人操比视频| 免费簧片在线观看| 亚洲精品黑丝| 被体育老师抱着c到高潮| 视频在线中文字幕| 中文字幕亚韩| 外国免费性情大片| 久热这里| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 岛国精品视频在线观看 | 亚洲风情综合网| 无遮挡h肉动漫在线观看| 色网综合网| 岛国1区2区3区在线观看| 啊啊啊啊好疼| 九九九国产| 97久操| 久久久久久大| 激情亚洲天堂| 青久久| 国产97视频| 91亚州日韩高清| 欧美大香蕉在线观看| 磁力99AV| 日韩大香蕉AV影片| 高清在线不卡一区二区 视频| 91丨九色丨国产丨人妻在线| 国产精品视频精品一二| 亚洲夜色在线| 中文字幕免费看| 91日韩网站| 亚洲中文字幕在线视频一区二区| 五月丁香六月综合缴清无码| 俺去俺来也在线www| 欧美超碰9798| 九九九九九九免费视频| 丁香婷婷五月| 9999免费精彩视频| 亚洲永久AV无码精品秋霞| 久草毛片| 日韩亚洲国产视频| 欧美最婬乱婬爆婬性视频 | 久久精品国产亚洲AV高级北京| 人妻人人操| 久久亚洲人妻| 综合第一页| 久干9操| 中文字幕加勒比海高清无码免费视频| 欧美瑟综合| 亚洲av综合色区图片亚洲| 色综合五月天| #NAME?| 人人操肉肉| 观看视频图片一区二区三区| 欧美亚洲首页| 国产免费久久久久| 福利天天都操| 操逼啊啊啊91| 超碰天天操你比| 亚洲性网| 亚洲、日韩、综合、另类| 78m成人视线| 立川理惠无码一区二区| 日韩精品人妻中文字有码在线| 伊人影院日本| 99热色这里只有精品| 综合欧美色图| 密桃99999| 黄色工厂这里只有精品| 夜夜一区二区| 欧美超碰97| 日韩性色b| 亚洲欧美色图片| 亚洲少妇色| 情色AV电影| 色图四区| 99热97| 2023天天操夜夜操| 蜜臀在线免费观看在线免费观看| 99re免费| 九九英色视频| 国产精品无码av| 免费草草草草草视频| 国产一级操B视频| 视频二区熟女人妻| 婷婷深爱五月| 色综合91好| 91精品国产综合久久久蜜臀| 人人么人人操| 99蜜桃臀亚洲成人在线观看| 日韩 欧美 视频 在线 一区| 久久网亚洲| 久热9| 夜夜爽夜夜高潮夜夜爽| 在线人妻熟女一区二区三区四区五区| 国产91会所女技师在线观看| 亚洲综合贴图91| 日韩黄色成人性爱| 清纯唯美亚洲综合| 日韩欧亚中文在线| 成年女人18级毛片毛片免费观看| 屁股久久久久久久久久| 精品96久久| 欧美日韩性爱精品| 亚洲男人综合| 校园春色 亚洲| www四虎| 国产精品干干干| 精品熟妇视频一区二区| 嗯啊免费视频| 91成人在线免费视频| 亚洲人妻爽爽爽| 蜜臀AV一区二区三区激情综合| 免费观看国产不卡av| 天天性射网| 99.色网| A片 AV一级在线播放观看免费| 中文字幕一区二区无码成人| 婷婷另类小说| 一区二区日韩欧美久久| 日韩综合无码色欲vv| 国产熟女一区二区| 亚洲色图伊人网| 久久99黄色卞西瓜| 自拍偷拍2025在线观看| 日韩精品在线放| 天躁夜夜躁2021| 亚洲精品国产av天美传媒| 久久香蕉网| 久久东京伊人一本到鬼色| 俞拍久久国应视频| 国内精品久9| 欧美色图天堂网m| 色婷婷久久| 中文字幕精品日韩中文字幕| 日本成熟少妇A∨网站| 九九九成人| 中文字幕人乱码中文字的预防方法 | 人妻啊啊人妻啊啊| 日本在线不卡v二区| 欧美成人免费在线观看| 91人妻熟女| 超碰97人人乐| 综合网欧美| 天天摸天天碰天天添青青| av一区二区三区 中文| 中文字幕,人妻,日韩| 久草午夜| 久久久久久9| 久久久日本电影| 久久99久久99精品天美传媒棢·纸:. | 五月天激情婷婷| 日本三级R| 日韩AV无码中文一区二区| 被窝影院午夜看片无码| 男女一进一出视频久久| 久久青青草在线视频| 97操B| 女同性恋中文字幕| 精品久操| 国产丝袜啪啪| 国产精品噜噜噜日日日| 亚洲欧美碰碰| 国产成人久久精品蜜臀| 亚洲无码com| 家庭乱伦麻豆| 100啪啪视频大全| 97色伦97色伦国产欧美| 欧美日韩插逼视频| 性影在线视频| 91干熟女| 999在线电影香蕉| 欧美日韩夜夜| 中文字幕亚洲欧美在线不卡| 97色涩| 日韩97视频| 亚洲精品 欧美97色色| 男人的天堂kva| 成人国产二区三区在线,男女精品。| 成人精品久久| 风月影院十八禁| 亚洲国产精品成人综合| 日韩国产欧美伦理在线| 亚洲欧美一区二区三区一猛片| 黄网色一区二区三区四区精品| 啊视频在线| 亚洲图片欧美日韩| 乱老熟女一区二区三区| 亚洲一区制服诱惑| 欧美96精品在线| 无码操逼视频一下| 爆操无码| 91亚洲不卡一区| 男人的天堂2000| 97资源站日韩| 99e久久国产精品| 操逼逼福利视频| 中出91| 97色涩| 天天综合网在线91| 成人一级性爱| 五月天偷拍| 夜夜福利| 亚洲超碰97| jk白丝没脱就开始啪啪| 人人天天欧洲| 97视频在线视频| 天天澡天天狠天天天做| 亚洲日韩美女中文字幕乱| 久久超碰爱| 天天天操天天天爱| av一区二区三区不卡| 日本午夜久久电影| 日韩午夜国产| 中文字幕后石码四区五区| AV污污污污| 亚洲综合888| 欧美性高潮在线| 色婷婷视频| 国产馆极品诱惑| 免费精品AB| 免费一级a毛片久久久久久鸭绿欲| 亚洲婷婷五月天| 超碰日韩美妻| 欧美人人曰人人操人人射射 | 射综合网| 日韩精品一区的| 亚洲熟女一区| 最新av中文字幕高清| 久久久爆乳翘臀一线天伦理视频| AV色五月| 一区二区影院| 精品96久久| 亚洲无码 国产无码| 久久怡红院| 久久熟女嫩草成人片免费| 欧美日韩另类在线播放| 日韩av三四区| 欧美岛国精品在线观看| 偷拍欧美综合| 偷拍盗拍亚洲色图图片| 一起草AV| 欧美性爱一区二区三区| 我要看免费韩日黄片| 日韩精品一区,二区 九九...老司机| 国内毛片国产欧美拍| 中文字幕视频一区视频二区| 亚洲综合影院| 婷婷五月天久久精品视频一区二区三区 | 日韩精品资源专区二区| 欧美成人9797| 男女一进一出视频久久| 嗯嗯,啊啊,国产精品| 亚洲天堂男人| 亚洲中文人妻色| 男人女人18禁片免费看网站| yazhousetuoumei| 国产中出内射一区二区| 亚洲高清内射| 操逼www.| 精品丰满熟妇人妻一区| 五月天激情小说| 国产精品网址| 情色av电影| 日韩欧美成人午夜福利| 欧美日韩青操| AV综合中文字幕干| 亚洲风情在线观看| 国产13区| 天天摸夜夜添无码小视频| 啊啊啊不要嗯嗯在线观看| 亚洲码专区| 91欧美色| 97亚洲资源| 特级毛片特黄久久免费看| 欧美综合网站999| 亚洲色图大香| 久久成人国产精品| 中文字幕精品专区搜索结果91| 综合色色婷婷| 一级做受视频免费是看美女| 国产视频小说| 欧美亚洲丝袜人妻制服99| av黄图片在线观看| 大香蕉伊然在亚洲91| 色色色热| 91精品久久久久五月天精品| 久热网| 中文字幕丝袜美腿| www网站黄| 精品无码欧美三级| 久欲AV| 一二三啪啪专区| 美国aaaaa一级黄片| 日韩97P| 精品国产乱码久久久兰草影视| 久久性爱免费送| 88xx成人精品视频| 欧美色吧综合| 欧美日韩精品国产91| 国产高潮AA片免费看| 国产辣妈在线视频福利| 超碰吊日色| 久久久久网站-538在线视频-欧美永久乱码| 秋霞蝌科网日本一区| 99re这里只有精品9| 欧美黑人91| 天天看人人操屄犊摸阴| 天天干美少妇一区| 国语对白在线播放视频| 欧美精品69性爱| 精产品久久| 精彩久久中文| 中文字幕人妻色偷偷久久皮| 六六久久日韩不卡| 欧美十八禁在线看| 久久首页| 天天看精品动漫视频一区| 青青草这里只有精品| 超碰久久精品| 亚洲免费97免费| 热天堂一区二区| 五月天婷婷激情| 色综合av男人天堂| 岛国大片国产| 午夜a成v人电影| 亚洲天堂一区| 久久久久夜夜夜夜| 久久女人| 欧美日韩狠狠爱| 91插B网站| 亚洲亚洲亚洲天堂天堂| 欧美激情久| 97中文字幕色| 欧美老妇综合网| 亚洲91色在线| 少妇同性| 91美女视频在线| 久久超碰、| 青青草国产亚洲精品久久 | 亚洲人成网站7777| 老司机福利青青草| 91伊人| 91美女视频在线观看| 中日韓欧美高清| 97色碰| 97在线视频观看| 一级乱伦网站| 亚洲国产精品无码AV久久久| 日韩av无码网站| 男女啪啪网站免费视频| 乱抡国产91| 日韩中文字幕国产| 人人操人人搞人人草| av在线免费一区二区| 亚洲av影院在线观看| 在线v中文字幕一区二区三区| 國產尤物AV尤物在線觀看| 人妻熟女av国产网站| 操逼日韩无码| 猛交交| 国产黄色动态精品| 亚洲Av噜噜一区二区三区妖精| 精国久久一区二区三区98| 老司机午夜精品福利视频一区二区| 麻豆人妻偷人精品无码视频| 亚洲,欧美,综合网| 国产99热| 日韩乱伦AⅤ| 亚洲综合中文字幕有码 | 亚洲天天操| 一区二区免费电影久久| 超97在线精品视频| 丁香婷婷久久| 国产专区路线| 蜜臀aV午夜一区二区三区| 久草综合网| 在线视频免费观看午夜| 久草免费福利在线播放| 久9视频| 久久久9品一区二区三区| 青青欧洲黑| 久久精品国产亚洲av水密被窝| 日本欧美中文字幕| 国产白嫩漂亮KTV在线| 丁香五月成人| 精品一区二区三区四区外站| 97久久超碰日韩精品| 手机看片91人妻| 综合欧美日韩在线观看| 99这里有精品| 91美女高潮| 一级性爱视频免费观看 | 九九热免费在线国产视频伊人五月| 欧美999999| 欧美日韩中文字幕人妻| 草草影院日本第一页| 一区二区三区机械有限公司| 欧美日韩黄色片一区二区三区四区人与兽做爱 | 欧美综合亚洲| 精品久久无码午夜福利| 色综合色色| 青青草色插素人| 久久少妇| 国模精品一区二区三区苹果色戒| 免费农村成人少妇人妻Aa一区二区视频| 国产精品久久久久久久免牛肉蒲团| 亚洲色交| 超碰成人国产| 日本999精品| 热99这里有精品综合久久 | 欧美日韩资源在线| 欧美日韩狠狠爱| 偷拍自拍在线视频观看| 91麻豆天美国产| 少妇干B| 欧美72网页| av激情亚洲五月天| 五月丁香综合网| 公司1区2区3区精产精| 国产精品区在线12p| 视频在线观看一二三区| 自拍六区| 啪啪啪综合网| 亚洲中文字幕久久无码精品| 色情乱伦AV| 天堂射| 99少妇内射| 91三级理论片播放器| 啊啊啊啊二区好大| 男女啪啪网站免费视频| 日本在线一二| 麻豆熟妇乱妇熟色A片在线看| 无码av永久免费专区网站| 99热导航| 青娱乐欧美激情一区二区| 欧美日日夜夜| 欧美日韩国产一区二区小黄片大全| 淫妻综合网| 亚洲色宗合| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 91丨九色丨国产丨人妻在线 | 亚洲男人天堂2| 狠狠色噜噜狠狠狠狠狠色综合久久| 亚洲诱惑| 国产精品无码在线| 亚洲91综合| 超碰人人超在线观看| 亚州精品人妻一二三区| 影音先锋国产精品| 91在线观看,天天综合| 91丨九色丨大屁股| 91视频在线观看18| 欧美性爱一内片一区二区三区| 国产强奸乱伦欧美| 综合色拍| 粉嫩av在线一区二区| rivers-china.com| 又大又白奶子| 五月丁香黄色网| 热久久99999| 青娱乐国产精品| 欧美色吧综合| 青草青青久久久久久国产| 人人操人人摸人人骑| 欧美婷婷久久| 成人免费在线网站| 亚洲小说视频| 欧美日韩淫加| www黄片免费看com| 人妻精品一区二区三区| 黄色成品网站| 黄色欧美性爱视频| 试看60秒 爽| 最新精品久久蜜桃 | 久婷婷一区| 中文字幕 国产 精品| 九九碰九九爱97超| 91激情网| 五月花婷婷| 人人看人人爰人人操| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 亚洲男人天堂网| 亚洲综合射| 久久久久久亚洲精品不卡人乳| 国产精品盗摄 偷窥盗摄| 亚洲精品久久久久久| 久操99| 另类小色呦| 丁香婷婷五月| 久久久亚洲熟妇资源| 欧美超碰96| 色欲天天综合网| 美国精品国产精品| 日韩三级av片| 国产视频大全| 熟女在线视频| 日韩啪啪视频| 国产高清免费不卡av| 国产一二三在线视频五十路| 国产免费一区| 吉川爱美98堂在线| 五月婷婷丁香| 亚洲强奸乱伦影视网| 欧美十八禁视频| 91n处女在线观看| 97se综合| 麻豆性爱视频在线播放| caorenqi shipin| 午夜偷拍久久熟女| 青娱乐999| 亚洲欧美日韩激情不卡| 亚洲人精品久久久| 97在线观视频免费观看| 91久久精品国产| 久久九色| 一区二区三区欧美激情| 岛国免费黄色网址| 欧美黄色手机在线观看| 日夜伊人网| 久久亚洲一区女同性恋中文字幕 | 日韩欧美综合激情| 99久久精品无码一区二区毛片免费 | 综合久久久久久久久91| 九月伊人中文字幕| 亚洲色婷婷综合久久久久中文| 色综合超碰超| 91综合国产精品| 国产精品午夜成人福利| 国产精品乱人伊人网| 四虎AV在线观看| 丰满人妻一区二区三区| 日韩无码成人电影| 精品少妇一区二区三区在线视频 | 四虎精品永久在线观看| 爱丝福利| 人妻人久久精品中文字幕| 日韩亚洲97| 北野未奈加勒比av| 成人一级二级| 拍拍拍拍大尺度黄色三级片拍拍拍拍拍照| 久久精品夜色国产亚洲AV| 嗯嗯啊啊视频一区二区三区| 91麻豆天美传媒HD| 北京美女一区二区| #NAME?| 国产不卡的视频| 亚洲女人毛茸茸91| 欧美色图99| 夜夜欧美| 超碰97久久| 欧美日韩插逼视频| 成年人三级黄色片视频| 99re公开精品免费视频| 色色色欧美| 色牛牛AV| 女人爽到高潮久久久| 精品.99999| 青久操| 中出在线视频| 大鸡巴久久| 99久久无码| 日韩美女操b| 丁香五月性爱| WWW4虎| 午夜毛片高清免费不卡| 久草老司机| 精品人妻av区天天看片| 1000部熟女视频在线观看| 日逼视频日本| 亚洲欧美中文日韩视频中国语| 亚洲.欧美.丝袜.中文.综合| 青青草视频爽一爽| 久操影视| 我想要 啊 啊 啊| 亚川综合视频| 国产精品一区二区黄片| 欧美熟妇视频| 色踪合AV| 97爱爱爱| 深夜国产一区二区三区在线看| 国产亚州日韩欧美看片| 91蜜臀在线久久久久| 国产欧美黑人丰满在线| 男人的天堂1024| 国产精品久久久久久久AV大片| 日韩AC| 青青草伊人久久| 怡红院网站在线视频| 成人五月天丁香激情综合| 人人摸人人摸人人干| 国产乱码久久| 天天日熟妇| 国产成人91一区二区三区| 青娱乐久久艹| 一区二区三区日韩欧美| 欧美肥臀在线| 久久婷婷亚洲欧| 极品肉射| 免費黃色視頻觀看一| 欧成人精品一区二区三区| 国产人妖视频一区在线观看| 国产操偷| 日本九九久久99播| 97超碰伊人| 91影库| 久久欧美按摩999| 欧美色图片欧美色图| 黄色免费网| 99无码| 欧美丝袜美女电影一二三四区| 国产在线观看一区二区三区| 日本道久久综合色色| 91高跟美女在线播放| 97色亚洲| 色婷婷导航| 亚洲十八禁止| 51久久夜色精品国产麻豆| 国产少妇与亚洲av| 清纯唯美第一页| 另类小色呦| 欧美日韩亚洲电影| 最新av网站在线观看| 久久久久久亚洲精品中文字幕人妻| 啊啊在线| 精品区国产区一区二区三区| 91综合国产精品| 在线岛国新天堂8| 99国产精品在线观看| 九九九九九九九九九国产精品| 小情侣高清国产在线视频| 日本九九久久99| 久久青青草原免费视频| 91在线色| 嫩呦国产一区二区三区AV| 亚洲av总站| 青娱乐二区免费| 亚洲成人一二三区| 2021国产成人精品久久| 91青视频| 肏逼视频日本| 久久久久无码| 亚欧高清| 九九久久99| 性暴力欧美猛交在线直播| 日韩少妇丰满亚洲| 日韩美女啪啪一区| 免费成人在线熟妇网| 国产网红精品| 国产AV人人夜夜澡人人爽麻豆| 99色热国产视频精品| 中文字幕久久亚州无码| 亚洲精品影视老司机| 后入式999| 婷婷六月色开| 国产精品96久久久久久| 熟妇最新先锋一二三区| 97精品一区二区视频| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 欧美黑人91| 操逼日韩无码 | 久操凹凸视频| 狠狠操狠狠燥| 九九色色| 伊人热综合| 国产欧美成人精品| 日韩性爱网址| 亚洲少妇在线观看| 天天干天天日天天射黄色大片| 91丨九色丨国产丨人妻在线| 欧美综合 站| 欧美一级色| 丁香婷婷五月| 日韩不卡一二三四| 婷婷成人五月天| 看免费一级在线播放毛片| 69久久久久久久久久久久久| 人人插人人搞人人操| 97超碰欧美| 97精品国产精品免费观看| 亚洲国产日韩欧美熟妇在线| 五月亭亭六月丁香| 日韩欧美天天爽爽爽天天爽爽 | 91丝袜美女视频| 九九拍拍精品视频在线播放| 国产亚洲色婷婷久久99精品91葵花宝典| 国产97色在线 | 亚洲| 国产性刺激| 亚洲最大网站av| 黄片www视频免费| 国产精品乱码久久久久久| 久久精品一区二区三区不卡| 日本一区视频在线观看| 9精品久久久久| 好好的日:com久久九九| 婷婷激情综合网| 久久久久久久伊人精品| 78精品| 久久久禁| 亚洲另类久操网| 日本午夜精品理论片A级APP发布| 精品一区二区三区国产| 国内外毛片在线观看| 久久e6只有精品| 丁香婷婷啪啪| 黄色一区二区秘书性感| 91亚洲色图| 亚洲欧美国产精品久久久久久久| 97视频在| av天天在线观看| 免费综合亚洲中文| 8x福利精品第一福利视频导航| 97国产精品一区二区传媒公司| 韩日精品福利视频一区不卡在线免| 2011国产精品| 精品人妻美妇91job| 一本色道综合久久欧美| 亚洲人妻五月丁香婷婷| 尤物视频偷拍免费| 天天天天天超碰| 一二三啪啪专区| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 国产亚洲在线观看| 嗯啊抽插大香蕉网页| 国产亚洲色停停久久99精品91| 超碰4A| 2020中文字幕在线| 国产精品不卡一区二区三区| 欧美 亚洲 大香| 91原创在线观看| 色五月婷婷五月天| 色婷婷亚洲婷婷| 日本三级R| 亚洲无线码一区国产欧美国| 日本免费专区| 福利社区午夜一区二区| 中国农村熟妇毛片视频| 亚洲欧美人妻| 欧美天天综合网| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 日本久操视频| 99精品无码| 久草毛片| 久久9精品网站| 欧美黑人91| 免费国产| 久久久久久人| 99超碰碰| 97国产精品一区二区传媒公司| 亚洲猛交| 精品九区| 久久夜夜| 影音先锋日本乱伦| 免费久久一级毛片大黄| 人人操人人色人人摸| 牛牛操视频逼| 精品国产无码中文| 91碰超| 精品亚洲国产成人精品| 久久av成人无码免费| 欧亚在线视频| 午夜天堂精品久久久久91| 蜜臀少妇一区二区| 精品99999久久久久久| 蜜桃视频一区二区三区在线观看| 日本精品国产视频| AV99热18这里只有精品| 国偷自 一区二区|