亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? m3s060ct.v

?? 這是16位定點(diǎn)dsp源代碼。已仿真和綜合過了
?? V
字號(hào):
//*******************************************************************       ////IMPORTANT NOTICE                                                          ////================                                                          ////Copyright Mentor Graphics Corporation 1996 - 1998.  All rights reserved.  ////This file and associated deliverables are the trade secrets,              ////confidential information and copyrighted works of Mentor Graphics         ////Corporation and its licensors and are subject to your license agreement   ////with Mentor Graphics Corporation.                                         ////                                                                          ////These deliverables may be used for the purpose of making silicon for one  ////IC design only.  No further use of these deliverables for the purpose of  ////making silicon from an IC design is permitted without the payment of an   ////additional license fee.  See your license agreement with Mentor Graphics  ////for further details.  If you have further questions please contact        ////Mentor Graphics Customer Support.                                         ////                                                                          ////This Mentor Graphics core (m320c50eng v1999.010) was extracted on         ////workstation hostid 800059c1 Inventra                                      //// Interrupt Controller// Copyright Mentor Graphics Corporation and Licensors 1998. // V1.104// Revision history// V1.104 - 22 April 1998//          Resynchronisation flip-flop added before IntProc to reduce//          clock skew sensitivity.// V1.103 - 27 June 1997//          Number of tri-state drivers reduced.// m3s060ct// M320C50 CPU core interrupt controller.// Provides sixteen maskable interrupts and one non-maskable interrupt.//// INPUTS:// Intr    : 16 maskable interrupts (active high)// NMIEdge : Non-maskable interrupt (active high)//// IntrStuff : Indicates that the interrupt instruction has been//             jammed into the instruction pipeline.// IntrEx    : Indicates that it is executing.//// IntRegCntrl://    0 : Write IMR//    1 : Write IFR//    2 : Read IMR//    3 : Read IFR//// OUTPUTS:// IntReq  : Indicates that an interrupt is pending.// IntVect : The interrupt number of the highest priority pending interrupt.//// The interrupt inputs are re-synchronised to the negative edge of the clock// to avoid clock skew problems (they were generated from ClockSys not ClockCPU).module m3s060ct (DataBus, IntRegCntrl, RdST0, LdINTM, INTMVal, iMMR, MemAccEnab,//*******************************************************************       ////IMPORTANT NOTICE                                                          ////================                                                          ////Copyright Mentor Graphics Corporation 1996 - 1998.  All rights reserved.  ////This file and associated deliverables are the trade secrets,              ////confidential information and copyrighted works of Mentor Graphics         ////Corporation and its licensors and are subject to your license agreement   ////with Mentor Graphics Corporation.                                         ////                                                                          ////These deliverables may be used for the purpose of making silicon for one  ////IC design only.  No further use of these deliverables for the purpose of  ////making silicon from an IC design is permitted without the payment of an   ////additional license fee.  See your license agreement with Mentor Graphics  ////for further details.  If you have further questions please contact        ////Mentor Graphics Customer Support.                                         ////                                                                          ////This Mentor Graphics core (m320c50eng v1999.010) was extracted on         ////workstation hostid 800059c1 Inventra                                      //    ClockCPU, Clock, Reset, MemCycle, IntrStuff, IntrEx, NMIEdge, Intr, ClrIntm, SetIntm,    NextINTM, IntReq, IntFreeze, Wakeup, DataWrite, DataRead);	  input  [3:0] IntRegCntrl;  input [15:0] Intr;  input        NMIEdge;  input        ClockCPU, Clock, Reset, MemCycle;  input        RdST0, LdINTM, INTMVal, iMMR, MemAccEnab;  input        IntrStuff, IntrEx, ClrIntm, SetIntm;  input  [15:0] DataBus;  inout  [15:0] DataWrite;  output [15:0] DataRead;  output  [4:0] IntFreeze;  output        NextINTM, IntReq, Wakeup;    reg [15:0] IMR, IFR, IntMasked, ClearIFR, NextIMR, NextIFR, IntrSync;  reg [16:0] NIAcks;  reg        INTM, NextINTM, IntReq, IntGen, NMISync;  reg        IntProc, IntWake, Wakeup, WakeupSync, IntWakeSync;  reg        IntAck, NMI, UMInt;  reg  [4:0] IntVect, IntFreeze;  reg        ResetNeg, IntrExSync, IntrStuffSync, IntProcSync;  reg [15:0] DataReadOp;// Reset synchronised to positive edge of clockalways @(posedge Clock)    ResetNeg <= Reset;// Resynchronise interrupt inputsalways @(negedge Clock or posedge ResetNeg)    if (ResetNeg)    begin        IntrSync <= 0;        NMISync <= 0;        IntrExSync <= 0;        IntrStuffSync <= 0;        IntWakeSync <= 0;    end    else    begin        IntrSync <= Intr;        NMISync <= NMIEdge;        IntrExSync <= IntrEx;        IntrStuffSync <= IntrStuff;        IntWakeSync <= IntWake & ~INTM;    end// IMR register ** NOT INITIALISED BY RESET **always @(IntRegCntrl or iMMR or DataBus or DataWrite or IMR)    if (IntRegCntrl[0] & iMMR) NextIMR = DataBus;    else if (IntRegCntrl[0] & ~iMMR) NextIMR = DataWrite;    else NextIMR = IMR;always @(posedge Clock)    if (MemCycle) IMR <= NextIMR;// IFR registeralways @(IntRegCntrl or DataBus or MemCycle or iMMR or DataWrite)    if (IntRegCntrl[1] & iMMR & MemCycle) ClearIFR = DataBus;    else if (IntRegCntrl[1] & ~iMMR & MemCycle) ClearIFR = DataWrite;    else ClearIFR = 16'b0;always @(NIAcks or ClearIFR or IntrSync or IFR)    NextIFR = NIAcks[15:0] & ~ClearIFR & (IntrSync | IFR);always @(posedge Clock or posedge Reset)    if (Reset) IFR <= 0;    else IFR <= NextIFR;// Latch NMIalways @(posedge Clock or posedge Reset)    if (Reset)        NMI <= 0;    else if (NMI)        NMI <= NIAcks[16];    else        NMI <= NMISync;// INTM bitalways @(Reset or LdINTM or SetIntm or ClrIntm  or INTMVal or INTM)    if (Reset)        NextINTM = 1;    else if (LdINTM)        NextINTM = INTMVal;    else if (SetIntm)        NextINTM = 1;    else if (ClrIntm)        NextINTM = 0;    else        NextINTM = INTM;always @(posedge Clock)    if (MemCycle) INTM <= NextINTM;// Mask the interruptsalways @(IFR or IMR)    IntMasked = IFR & IMR;// Generate Idle mode wake-up signalalways @(posedge Clock or posedge Reset)    if (Reset)        UMInt <= 0;    else        UMInt <= (NMI | (IntMasked != 0));always @(negedge Clock or posedge ResetNeg)    if (ResetNeg)        Wakeup <= 0;    else        Wakeup <= (NMI | (IntMasked != 0));// Generate an interruptalways @(NMI or IntMasked or INTM or IntProc or MemAccEnab)    if ((NMI | ((IntMasked != 0) & ~INTM)) & ~IntProc & MemAccEnab)        IntGen = 1;    else        IntGen = 0;// Interrupt requestalways @(negedge Clock or posedge ResetNeg)    if (ResetNeg)        IntReq <= 0;    else if (IntReq)        IntReq <= ~(IntProc | IntrEx | (INTM & ~NMI));    else        IntReq <= IntGen;// Priority encoderalways @(NMI or INTM or IntMasked)    if (NMI) IntVect = 18;    else if (~INTM)    begin        if (IntMasked[0])     IntVect = 1;        else if (IntMasked[1]) IntVect = 2;        else if (IntMasked[2]) IntVect = 3;        else if (IntMasked[3]) IntVect = 4;        else if (IntMasked[4]) IntVect = 5;        else if (IntMasked[5]) IntVect = 6;        else if (IntMasked[6]) IntVect = 7;        else if (IntMasked[7]) IntVect = 8;        else if (IntMasked[8]) IntVect = 9;        else if (IntMasked[9]) IntVect = 10;        else if (IntMasked[10]) IntVect = 11;        else if (IntMasked[11]) IntVect = 12;        else if (IntMasked[12]) IntVect = 13;        else if (IntMasked[13]) IntVect = 14;        else if (IntMasked[14]) IntVect = 15;        else IntVect = 0;    end    else IntVect = 0;// Interrupt being processed, sampled with CPU clockalways @(posedge ClockCPU)    if (IntAck | Reset) IntProc <= 0;    else if (IntrStuff | IntWakeSync) IntProc <= 1;// Wakeup from idlealways @(posedge Clock)begin    WakeupSync <= Wakeup;    IntWake <= WakeupSync & ~MemAccEnab;end// Interrupt acknowledge, sampled with CPU clockalways @(posedge ClockCPU or posedge Reset)    if (Reset) IntAck <= 0;    else if (IntrEx) IntAck <= 1;    else IntAck <= 0;// Re-sync IntProc from CPU clockalways @(negedge Clock)    IntProcSync <= IntProc;// Latch interrupt vector and acknowledge flagsalways @(posedge Clock)begin    if (IntrStuffSync | ~(IntProcSync | IntWake)) IntFreeze <= IntVect;    if (IntrExSync)    begin       case (IntFreeze)           0: NIAcks <= 17'b11111111111111111;           1: NIAcks <= 17'b11111111111111110;           2: NIAcks <= 17'b11111111111111101;           3: NIAcks <= 17'b11111111111111011;           4: NIAcks <= 17'b11111111111110111;           5: NIAcks <= 17'b11111111111101111;           6: NIAcks <= 17'b11111111111011111;           7: NIAcks <= 17'b11111111110111111;           8: NIAcks <= 17'b11111111101111111;           9: NIAcks <= 17'b11111111011111111;          10: NIAcks <= 17'b11111110111111111;          11: NIAcks <= 17'b11111101111111111;          12: NIAcks <= 17'b11111011111111111;          13: NIAcks <= 17'b11110111111111111;          14: NIAcks <= 17'b11101111111111111;          15: NIAcks <= 17'b11011111111111111;          16: NIAcks <= 17'b10111111111111111;          18: NIAcks <= 17'b01111111111111111;          default: NIAcks <= 17'b11111111111111111;      endcase    end    else        NIAcks <= 17'b11111111111111111;end// DataRead output muxalways @(IntRegCntrl or NextIMR or NextIFR)    if (IntRegCntrl[2]) DataReadOp = NextIMR;    else DataReadOp = NextIFR;// Read registersassign DataRead = (IntRegCntrl[2] | IntRegCntrl[3]) ? DataReadOp : 16'bZ;assign DataWrite[9] = (RdST0) ? NextINTM : 1'bZ;endmodule

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区免费在线观看| 欧美一区二区在线播放| 欧美午夜在线一二页| 欧美另类变人与禽xxxxx| 日韩一卡二卡三卡四卡| 国产女主播一区| 亚洲高清免费在线| 韩国精品久久久| 91日韩精品一区| 欧美一级理论性理论a| 国产精品情趣视频| 日韩精品成人一区二区在线| 成人激情综合网站| 欧美美女网站色| 中文字幕av资源一区| 午夜精品久久久久久久久久| 丁香天五香天堂综合| 精品视频123区在线观看| 久久久久久久综合狠狠综合| 亚洲综合偷拍欧美一区色| 国产裸体歌舞团一区二区| 色欧美日韩亚洲| 久久久一区二区三区捆绑**| 亚洲福中文字幕伊人影院| 国产老女人精品毛片久久| 欧美久久久久久蜜桃| 亚洲欧洲在线观看av| 久久国产视频网| 欧美日韩一区不卡| 综合在线观看色| 国产在线播精品第三| 欧美精选一区二区| 亚洲人亚洲人成电影网站色| 久久精品国产久精国产爱| 色菇凉天天综合网| 国产目拍亚洲精品99久久精品| 视频一区国产视频| 在线欧美日韩精品| 国产精品久久影院| 国产传媒一区在线| 337p日本欧洲亚洲大胆精品| 亚洲高清中文字幕| 日本电影亚洲天堂一区| 中日韩av电影| 国产麻豆精品视频| 日韩欧美国产精品一区| 日韩av在线播放中文字幕| 色婷婷香蕉在线一区二区| 国产精品色哟哟| 国产九九视频一区二区三区| 欧美成人aa大片| 日本欧美韩国一区三区| 欧美午夜片在线观看| 一区二区三区日本| 色美美综合视频| 成人欧美一区二区三区小说| 国产91露脸合集magnet| 久久你懂得1024| 久久99国产精品免费网站| 日韩精品专区在线影院观看| 麻豆精品国产传媒mv男同| 51久久夜色精品国产麻豆| 午夜a成v人精品| 欧美裸体bbwbbwbbw| 亚洲成av人片在www色猫咪| 91国模大尺度私拍在线视频| 国产精品麻豆欧美日韩ww| 国产suv精品一区二区6| 欧美国产日韩在线观看| 国产精品自在在线| 欧美国产日韩a欧美在线观看| 国产乱人伦偷精品视频不卡| 久久精品亚洲精品国产欧美kt∨| 激情欧美一区二区三区在线观看| 欧美岛国在线观看| 国产综合一区二区| 久久亚洲私人国产精品va媚药| 精品一区二区免费视频| 久久午夜老司机| 成人午夜在线视频| 国产精品国产三级国产aⅴ原创| 成人av网站在线观看免费| 国产精品国产三级国产a| 一道本成人在线| 性久久久久久久久久久久 | 国产精品天天摸av网| 国产成人av影院| 综合色天天鬼久久鬼色| 色妞www精品视频| 亚洲国产精品影院| 91精品国产麻豆| 狠狠色综合日日| 国产免费观看久久| 91国产成人在线| 日韩国产欧美在线播放| 欧美电影免费观看完整版| 国产大片一区二区| 亚洲精品老司机| 91麻豆精品国产自产在线观看一区 | 久久精品国产999大香线蕉| 久久这里只有精品6| av电影在线观看完整版一区二区| 亚洲日本护士毛茸茸| 欧美日韩一区二区欧美激情| 紧缚奴在线一区二区三区| 国产精品成人免费在线| 欧美日韩一区久久| 国产精品一二三四| 一区二区三区自拍| 日韩一区二区精品在线观看| 成人性生交大片免费看中文| 亚洲成人资源在线| 久久蜜桃av一区二区天堂 | 亚洲精品中文在线| 91麻豆精品国产91久久久久久久久| 久久成人免费网| 国产精品国产三级国产专播品爱网| 欧美视频在线不卡| 国产成人亚洲综合a∨猫咪| 亚洲乱码国产乱码精品精小说| 欧美日韩精品高清| 成人午夜激情片| 日韩福利视频导航| 国产精品欧美久久久久一区二区| 国产精品久久久久婷婷| 欧美综合一区二区| 国产精品888| 亚洲第一会所有码转帖| 国产欧美一区二区在线| 欧美日韩久久久一区| 成人午夜在线播放| 奇米精品一区二区三区在线观看一 | 日韩电影在线免费观看| 欧美激情一区在线| 91精品国产麻豆国产自产在线| 成人免费视频国产在线观看| 视频一区在线视频| 成人欧美一区二区三区在线播放| 日韩无一区二区| 一本久久综合亚洲鲁鲁五月天 | 国产午夜精品一区二区三区四区| 欧洲av在线精品| 国产一区二区三区在线观看精品 | 在线观看日韩一区| 国产成人免费视频精品含羞草妖精| 亚洲成人免费视| 国产精品青草久久| 久久综合一区二区| 在线不卡免费欧美| 91高清在线观看| 成人一区在线观看| 国产在线精品视频| 美腿丝袜一区二区三区| 亚洲综合成人在线| 亚洲另类在线视频| 国产精品天美传媒沈樵| 亚洲精品一区二区三区香蕉| 3atv一区二区三区| 欧美怡红院视频| 一本大道久久a久久综合婷婷 | 综合在线观看色| 欧美韩国日本一区| 国产欧美一区二区三区沐欲| 日韩网站在线看片你懂的| 欧美高清激情brazzers| 欧美亚洲日本一区| 一本久久a久久精品亚洲 | 亚洲综合丝袜美腿| 亚洲精品成人a在线观看| 亚洲欧洲色图综合| 亚洲国产精品高清| 国产日韩欧美电影| 国产亚洲一本大道中文在线| 26uuu色噜噜精品一区二区| 欧美成人激情免费网| 欧美大黄免费观看| 日韩你懂的在线播放| 日韩美一区二区三区| 91精品国产91综合久久蜜臀| 7777精品久久久大香线蕉| 欧美酷刑日本凌虐凌虐| 欧美日韩精品欧美日韩精品| 欧美日韩国产电影| 欧美电影在线免费观看| 欧美日韩一级片在线观看| 5858s免费视频成人| 欧美一级生活片| 日韩一级免费一区| 欧美xxx久久| 2023国产一二三区日本精品2022| 精品99999| 国产女主播视频一区二区| 欧美国产精品久久| 亚洲色图在线播放| 亚洲综合在线五月| 日韩国产高清在线| 久久er99热精品一区二区| 国产一区高清在线| 成人开心网精品视频| 99综合电影在线视频|