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

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

?? eqns.js

?? 利用XC9572-TQFP100(Xilinx CPLD)制作的多功能CPLD/FPGA的ISP下載線源代碼及線路圖。可用來燒錄Xilinx,Lattice,Altera等廠家的CPLD/FPGA.
?? JS
?? 第 1 頁 / 共 2 頁
字號:
var eqnType = 0;var spcStr = "&nbsp;";var nlStr = "<br>";var tabStr = spcStr + spcStr + spcStr + spcStr + spcStr; var nlTabStr = nlStr + tabStr;var rClrS = "<font color='blue'>";var rClrE = "</font>";var cClrS = "<font color='green'>";var cClrE = "</font>";var abelOper = new Array();abelOper["GND"] = new Array("Gnd");abelOper["VCC"] = new Array("Vcc");abelOper["NOT"] = new Array(rClrS + "!" + rClrE);abelOper["AND"] = new Array(rClrS + "&" + rClrE);abelOper["OR"]  = new Array(rClrS + "#" + rClrE);abelOper["XOR"] = new Array(rClrS + "$" + rClrE);abelOper["EQUAL_COLON"] = new Array(":= ");abelOper["EQUAL"] = new Array("= ");abelOper["ASSIGN"] = new Array("");abelOper["OPEN_NEGATE"] = new Array("(");abelOper["CLOSE_NEGATE"] = new Array(")");abelOper["OPEN_PTERM"] = new Array("");abelOper["CLOSE_PTERM"] = new Array("");abelOper["OPEN_BRACE"] = new Array("<");abelOper["CLOSE_BRACE"] = new Array(">");abelOper["INVALID_OPEN_BRACE"] = new Array("<");abelOper["INVALID_CLOSE_BRACE"] = new Array(">");abelOper["ENDLN"] = new Array(";");abelOper["COMMENT"] = new Array("//");abelOper["IMPORT"] = new Array(";Imported pterms ");abelOper["GCK_COM"] = new Array("GCK");abelOper["GTS_COM"] = new Array("GTS");abelOper["GSR_COM"] = new Array("GSR");abelOper["START_EQN"] = new Array("");abelOper["END_EQN"] = new Array("");abelOper["_I"] = new Array(".I");abelOper["_T"] = new Array(".T");abelOper["_D"] = new Array(".D");abelOper["_C"] = new Array(".CLK");abelOper["_DEC"] = new Array(".DEC");abelOper["_LH"] = new Array(".LH");abelOper["_CLR"] = new Array(".AR");abelOper["_PRE"] = new Array(".AP");abelOper["_CE"] = new Array(".CE");abelOper["_OE"] = new Array(".OE");abelOper["OE_START"] = new Array(" <= ");abelOper["OE_WHEN"] = new Array(" when ");abelOper["OE_EQUAL"] = new Array(" = ");abelOper["OE_ELSE"] = new Array(" else ");abelOper["B0"] = new Array("'0'");abelOper["B1"] = new Array("'1'");abelOper["BZ"] = new Array("'Z'");abelOper["FD"] = new Array(".D");abelOper["FT"] = new Array(".T");abelOper["FDD"] = new Array(".DEC");abelOper["FTD"] = new Array(".T");abelOper["LD"] = new Array(".LH");abelOper["Q"] = new Array(".Q");var vhdlOper = new Array();vhdlOper["GND"] = new Array("'0'");vhdlOper["VCC"] = new Array("'1'");vhdlOper["NOT"] = new Array(rClrS + "NOT " + rClrE);vhdlOper["AND"] = new Array(rClrS + "AND" + rClrE);vhdlOper["OR"]  = new Array(rClrS + "OR" + rClrE);vhdlOper["XOR"] = new Array(rClrS + "XOR" + rClrE);vhdlOper["EQUAL_COLON"] = new Array("<= ");vhdlOper["EQUAL"] = new Array("<= ");vhdlOper["ASSIGN"] = new Array("");vhdlOper["OPEN_NEGATE"] = new Array("(");vhdlOper["CLOSE_NEGATE"] = new Array(")");vhdlOper["OPEN_PTERM"] = new Array("(");vhdlOper["CLOSE_PTERM"] = new Array(")");vhdlOper["OPEN_BRACE"] = new Array("(");vhdlOper["CLOSE_BRACE"] = new Array(")");vhdlOper["INVALID_OPEN_BRACE"] = new Array("<");vhdlOper["INVALID_CLOSE_BRACE"] = new Array(">");vhdlOper["ENDLN"] = new Array(";");vhdlOper["COMMENT"] = new Array("--");vhdlOper["IMPORT"] = new Array("");vhdlOper["GCK_COM"] = new Array("GCK");vhdlOper["GTS_COM"] = new Array("GTS");vhdlOper["GSR_COM"] = new Array("GSR");vhdlOper["START_EQN"] = new Array(rClrS + "port map" + rClrE + " (");vhdlOper["END_EQN"] = new Array(")");vhdlOper["_I"] = new Array("_I");vhdlOper["_T"] = new Array("_T");vhdlOper["_D"] = new Array("_D");vhdlOper["_C"] = new Array("_C");vhdlOper["_DEC"] = new Array("_C");vhdlOper["_LH"] = new Array("_C");vhdlOper["_CLR"] = new Array("_CLR");vhdlOper["_PRE"] = new Array("_PRE");vhdlOper["_CE"] = new Array("_CE");vhdlOper["_OE"] = new Array("_OE");vhdlOper["OE_START"] = new Array(" <= ");vhdlOper["OE_WHEN"] = new Array(" when ");vhdlOper["OE_EQUAL"] = new Array(" = ");vhdlOper["OE_ELSE"] = new Array(" else ");vhdlOper["B0"] = new Array("'0'");vhdlOper["B1"] = new Array("'1'");vhdlOper["BZ"] = new Array("'Z'");vhdlOper["FD"] = new Array("FDCPE");vhdlOper["FT"] = new Array("FTCPE");vhdlOper["FDD"] = new Array("FDDCPE");vhdlOper["FTD"] = new Array("FTDCPE");vhdlOper["LD"] = new Array("LDCP");vhdlOper["Q"] = new Array("");var verOper = new Array();verOper["GND"] = new Array("1'b0");verOper["VCC"] = new Array("1'b1");verOper["NOT"] = new Array(rClrS + "!" + rClrE);verOper["AND"] = new Array(rClrS + "&&" + rClrE);verOper["OR"]  = new Array(rClrS + "||" + rClrE);verOper["XOR"] = new Array(rClrS + "XOR" + rClrE);verOper["EQUAL_COLON"] = new Array("= ");verOper["EQUAL"] = new Array("= ");verOper["ASSIGN"] = new Array("assign ");verOper["OPEN_NEGATE"] = new Array("(");verOper["CLOSE_NEGATE"] = new Array(")");verOper["OPEN_PTERM"] = new Array("(");verOper["CLOSE_PTERM"] = new Array(")");verOper["OPEN_BRACE"] = new Array("[");verOper["CLOSE_BRACE"] = new Array("]");verOper["INVALID_OPEN_BRACE"] = new Array("<");verOper["INVALID_CLOSE_BRACE"] = new Array(">");verOper["ENDLN"] = new Array(";");verOper["COMMENT"] = new Array("//");verOper["IMPORT"] = new Array("");verOper["GCK_COM"] = new Array("GCK");verOper["GTS_COM"] = new Array("GTS");verOper["GSR_COM"] = new Array("GSR");verOper["START_EQN"] = new Array(" (");verOper["END_EQN"] = new Array(")");verOper["_I"] = new Array("_I");verOper["_T"] = new Array("_T");verOper["_D"] = new Array("_D");verOper["_C"] = new Array("_C");verOper["_DEC"] = new Array("_C");verOper["_LH"] = new Array("_C");verOper["_CLR"] = new Array("_CLR");verOper["_PRE"] = new Array("_PRE");verOper["_CE"] = new Array("_CE");verOper["_OE"] = new Array("_OE");verOper["OE_START"] = new Array(" = ");verOper["OE_WHEN"] = new Array(" ? ");verOper["OE_EQUAL"] = new Array("");verOper["OE_ELSE"] = new Array(" : ");verOper["B0"] = new Array("1'b0");verOper["B1"] = new Array("1'b1");verOper["BZ"] = new Array("1'bz");verOper["FD"] = new Array("FDCPE");verOper["FT"] = new Array("FTCPE");verOper["FDD"] = new Array("FDDCPE");verOper["FTD"] = new Array("FTDCPE");verOper["LD"] = new Array("LDCP");verOper["Q"] = new Array("");var operator = abelOper;var pterms = new Array();var d1 = new Array();var d2 = new Array();var clk = new Array();var set = new Array();var rst = new Array();var trst = new Array();var d1imp = new Array();var d2imp = new Array();var clkimp = new Array();var setimp = new Array();var rstimp = new Array();var trstimp = new Array();var gblclk = new Array();var gblset = new Array();var gblrst = new Array();var gbltrst = new Array();var ce = new Array();var ceimp = new Array();var prld = new Array();var specSig = new Array();var clkNegs = new Array();var setNegs = new Array();var rstNegs = new Array();var trstNegs = new Array();var ceNegs = new Array();var fbnand = new Array();var inreg = new Array();var dOneLit = true;function setOper(type) {  if      (type == "1") { operator = vhdlOper; eqnType = 1; }  else if (type == "2") { operator = verOper;  eqnType = 2; }  else                  { operator = abelOper; eqnType = 0; }}function isXC95() {  if (device.indexOf("95") != -1) return true;  return false;}function is9500() {  if ((device.indexOf("95") != -1) &&      (device.indexOf("XL") == -1) &&      (device.indexOf("XV") == -1)) return true;  return false;}function retSigType(s) {  var sigType = sigTypes[s];  var str = operator["Q"];  if (sigType == "D") str = operator["FD"];  else if (sigType == "T") str = operator["FT"];  else if (sigType.indexOf("LATCH") != -1) str = operator["LD"];  else if (sigType.indexOf("DDEFF") != -1) str = operator["FDD"];  else if (sigType.indexOf("DEFF") != -1) str =  operator["FD"];  else if (sigType.indexOf("DDFF") != -1) str =  operator["FDD"];  else if (sigType.indexOf("TDFF") != -1) str =  operator["FTD"];  else if (sigType.indexOf("DFF") != -1) str =   operator["FD"];  else if (sigType.indexOf("TFF") != -1) str =   operator["FT"];  return str;}function retSigIndex(signal) {  for (s=0; s<signals.length; s++) { if (signals[s] == signal) return s; }  return -1;}function retSigName(signal) {  var str = "";  if (specSig[signal]) str += specSig[signal];  else str += signal;  var idx1 = str.indexOf(operator["INVALID_OPEN_BRACE"]);  var idx2 = str.indexOf(operator["INVALID_CLOSE_BRACE"]);  if ((idx1 != -1) && (idx2 != -1))    str = str.substring(0,idx1) + operator["OPEN_BRACE"] +          str.substring(idx1+1,idx2) + operator["CLOSE_BRACE"] +           str.substring(idx2+1,str.length);  return str;}function removePar(signal) {  var str = signal;  var idx = str.indexOf(operator["OPEN_BRACE"]);  if (idx != -1)    str = str.substring(0,idx) +          str.substring(idx+1,str.indexOf(operator["CLOSE_BRACE"]));  return str;}function isOneLiteral(str) {  if ((str.indexOf(operator["AND"]) != -1) ||      (str.indexOf(operator["OR"]) != -1) ||      (str.indexOf(operator["XOR"]) != -1)) return false;  return true;}function updateName(signal, index) {  var str;  var idx = signal.indexOf(operator["OPEN_BRACE"]);  if (idx != -1)    str = signal.substring(0,idx) +          index + signal.substring(idx);  else str = signal + index;  return str;}function retPterm(pt) {  var str = "";  if (!pterms[pt]) {    if (specSig[pt]) pt = specSig[pt];    return pt;  }  if (pterms[pt].length > 1) str += operator["OPEN_PTERM"];  for (p=0; p<pterms[pt].length; p++) {    var sig = pterms[pt][p];    if (sig.indexOf("xPUP_0") != -1) continue;    if (p>0) str += " " + operator["AND"] + " ";    var neg = 0;    if (sig.indexOf("/") != -1) {      sig = sig.substring(1, sig.length);      str += operator["NOT"];      neg = 1;    }    str += retSigName(sig);  }  if (pterms[pt].length > 1) str += operator["CLOSE_PTERM"];  return str;}function retFBMC(str) {  return str.substring(0,str.length-2);}function retD1D2(signal) {  var str = "";  dOneLit = true;  if (d1[signal]) {    var currImp = "";    for (i=0; i<d1[signal].length; i++) {      if (!eqnType && d1imp[signal] && (d1imp[signal][i] == "1")) {        if (currImp != retFBMC(d1[signal][i]))  {          currImp = retFBMC(d1[signal][i]);          str += nlStr + operator["IMPORT"] + currImp;        }      }      if (i>0) str += nlTabStr + operator["OR"] + spcStr;      str += retPterm(d1[signal][i]);    }    if (d2[signal]) str += nlTabStr + operator["XOR"]+ spcStr;  }  if (d2[signal]) {    var currImp = "";    for (i=0; i<d2[signal].length; i++) {      if (!eqnType && d2imp[signal] && (d2imp[signal][i] == "1")) {        if (currImp != retFBMC(d2[signal][i]))  {          currImp = retFBMC(d2[signal][i]);          str += nlStr + operator["IMPORT"] + currImp;        }      }      if (i>0) str += nlTabStr + operator["OR"] + spcStr;      str += retPterm(d2[signal][i]);    }  }  if (str == "GND") str = operator["GND"];  else if (str == "VCC") str = operator["VCC"];  else if (!isOneLiteral(str)) {    dOneLit = false;    var type = retSigType(retSigIndex(signal));    if ((type == operator["FD"]) ||        (type == operator["FDD"])) type = operator["_D"];    else if ((type == operator["FT"]) ||             (type == operator["FTD"])) type = operator["_T"];    else if (type == operator["LD"] && eqnType) type = "_D";    var tmpStr = updateName(retSigName(signal), type);    tmpStr += spcStr + operator["EQUAL_COLON"];    var idx = retSigIndex(signal);    if (eqnType && sigNegs[idx] == "ON") tmpStr += operator["NOT"] + operator["OPEN_NEGATE"];    str = tmpStr + str;    if (eqnType && sigNegs[idx] == "ON") str += operator["CLOSE_NEGATE"];    str += operator["ENDLN"];  }  return str;}function retClk(signal) {  var str = "";  if (clk[signal]) {    if (clk[signal].length == 1) {      var pterm = retPterm(clk[signal][0]);      if (clkNegs[signal]) {        str += operator["NOT"];        if (!isOneLiteral(pterm)) str += operator["OPEN_NEGATE"];      }      str += pterm;      if (clkNegs[signal] && !isOneLiteral(pterm)) str += operator["CLOSE_NEGATE"];    }    else {      if (clkNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"];      var currImp = "";      for (i=0; i<clk[signal].length; i++) {        if (!eqnType && clkimp[signal] && (clkimp[signal][i] == "1")) {          if (currImp != retFBMC(clk[signal][i]))  {            currImp = retFBMC(clk[signal][i]);            str += nlStr + operator["IMPORT"] + currImp;          }        }        if (i>0) str += nlTabStr + operator["OR"] + spcStr;        str += retPterm(clk[signal][i]);      }      if (clkNegs[signal]) str += operator["CLOSE_NEGATE"];      str += operator["ENDLN"];    }  }  else if (gblclk[signal]) {    if (gblclk[signal].length == 1) {      var pterm = retPterm(gblclk[signal][0]);      if (clkNegs[signal]) {        str += operator["NOT"];        if (!isOneLiteral(pterm)) str += operator["OPEN_NEGATE"];      }      str += pterm;      if (clkNegs[signal] && !isOneLiteral(pterm)) str += operator["CLOSE_NEGATE"];    }    else {      if (clkNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"];      for (i=0; i<gblclk[signal].length; i++) {        if (i>0) str += nlTabStr + operator["OR"] + spcStr;        str += retPterm(gblclk[signal][i]);      }      if (clkNegs[signal]) str += operator["CLOSE_NEGATE"];      str += operator["ENDLN"] + tabStr + cClrS +             operator["COMMENT"] + spcStr + operator["GCK_COM"] + cClrE;    }  }  else if (eqnType) str += operator["B0"];  return str;}function retRst(signal) {  var str = "";  if (rst[signal]) {    if (rst[signal].length == 1) {      var currImp;      if (!eqnType && rstimp[signal] && (rstimp[signal][0] == "1")) {        if (currImp != retFBMC(rst[signal][0]))  {          currImp = retFBMC(rst[signal][0]);          str += nlStr + operator["IMPORT"] + currImp;        }      }      if (rstNegs[signal]) str += operator["NOT"];      str += retPterm(rst[signal][0]);    }    else {      var currImp = "";      if (rstNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"];      for (i=0; i<rst[signal].length; i++) {        if (!eqnType && rstimp[signal] && (rstimp[signal][i] == "1")) {          if (currImp != retFBMC(rst[signal][i]))  {

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亚洲成aⅴ人片在线观看| 国产精品色在线观看| 国产精品99久久久久久宅男| 亚洲免费看黄网站| 久久亚洲一区二区三区明星换脸| 色偷偷久久一区二区三区| 国产剧情一区二区| 日韩精品国产欧美| 亚洲一区二区精品视频| 国产亚洲精品超碰| 欧美一级二级三级乱码| 日本韩国一区二区三区视频| 国产毛片精品视频| 麻豆一区二区在线| 天天综合天天做天天综合| 亚洲视频在线观看一区| 26uuu欧美| 欧美电影免费观看高清完整版在| 欧美片在线播放| 色哟哟国产精品| 不卡av在线网| 国产不卡在线播放| 国产一区二区三区蝌蚪| 日本大胆欧美人术艺术动态 | 国产无遮挡一区二区三区毛片日本| 欧美色电影在线| 色偷偷久久一区二区三区| 99久久精品国产导航| 暴力调教一区二区三区| 国产成a人亚洲精品| 精品夜夜嗨av一区二区三区| 94-欧美-setu| 国产精品亚洲一区二区三区在线 | 精品三级在线观看| 91精品蜜臀在线一区尤物| 色偷偷88欧美精品久久久| 91美女片黄在线| www.欧美色图| 91亚洲国产成人精品一区二三| 粉嫩av亚洲一区二区图片| 国产a视频精品免费观看| 国产成人在线免费观看| 懂色av一区二区三区免费看| 高清日韩电视剧大全免费| 风间由美一区二区av101 | 国产福利精品一区| 成人成人成人在线视频| 91在线丨porny丨国产| 91老司机福利 在线| 91精品91久久久中77777| 欧美伊人精品成人久久综合97| 欧美三级欧美一级| 欧美一区二区三区啪啪| 精品久久免费看| 亚洲国产精品传媒在线观看| 亚洲欧美一区二区久久 | 韩国在线一区二区| 国产成人午夜精品5599| 91首页免费视频| 欧美日韩综合色| 欧美变态tickle挠乳网站| 国产日产欧美精品一区二区三区| 国产精品三级av在线播放| 亚洲精品日韩综合观看成人91| 亚洲成av人片www| 激情另类小说区图片区视频区| 国产成人免费视频网站| 91麻豆国产在线观看| 欧美一区二区三区思思人| 2023国产精品自拍| 亚洲免费在线视频一区 二区| 丝袜美腿一区二区三区| 国产一区二区精品久久99| 91亚洲国产成人精品一区二区三 | 欧美精品 国产精品| www国产成人| 亚洲亚洲精品在线观看| 九一九一国产精品| 一本一本久久a久久精品综合麻豆| 欧美色网一区二区| 久久久久久久久久电影| 一级日本不卡的影视| 黄色成人免费在线| 欧美性videosxxxxx| 国产清纯在线一区二区www| 亚洲国产va精品久久久不卡综合| 国产乱码精品1区2区3区| 欧美在线视频日韩| 久久久精品国产免大香伊 | 亚洲狠狠爱一区二区三区| 国产在线视频一区二区| 欧亚洲嫩模精品一区三区| 久久网站最新地址| 婷婷开心激情综合| 99re8在线精品视频免费播放| 欧美一区二区在线观看| 亚洲精品免费在线观看| 国产乱子伦视频一区二区三区| 欧美日韩在线观看一区二区 | 国产午夜亚洲精品午夜鲁丝片 | 久久精品欧美日韩精品 | 国产成人综合在线| 91麻豆精品国产91久久久资源速度| 亚洲国产精品v| 国产一区在线观看视频| 69久久夜色精品国产69蝌蚪网| 国产精品国产三级国产有无不卡| 美女视频一区二区三区| 在线看国产一区二区| 国产精品久久久爽爽爽麻豆色哟哟| 日本视频免费一区| 在线观看亚洲精品视频| 亚洲女子a中天字幕| 成人午夜免费电影| 久久这里只有精品6| 日韩不卡一区二区三区 | 国产精品不卡在线| 国产在线精品一区二区夜色| 欧美电影在线免费观看| 亚洲综合丝袜美腿| 色狠狠色狠狠综合| 亚洲欧美一区二区三区久本道91 | 日韩欧美一区在线| 五月开心婷婷久久| 欧美日韩高清一区| 亚洲国产一区二区在线播放| 欧美性视频一区二区三区| 亚洲欧美日韩综合aⅴ视频| 99国产精品久久久久久久久久| 国产亚洲一区二区三区在线观看 | 国产亚洲综合性久久久影院| 极品瑜伽女神91| 久久午夜老司机| 国产精品综合一区二区| 久久精品一区二区三区不卡牛牛| 国产老妇另类xxxxx| 国产三级一区二区三区| 国产精品77777竹菊影视小说| 久久日韩粉嫩一区二区三区| 国产真实乱偷精品视频免| 国产日产欧美一区二区视频| 岛国精品在线观看| 综合欧美一区二区三区| 欧美影院午夜播放| 亚洲成av人片| 精品国产一二三区| 成人在线综合网| 136国产福利精品导航| 色婷婷av一区二区三区软件 | 久久国产剧场电影| 久久亚洲影视婷婷| a4yy欧美一区二区三区| 一区二区久久久久久| 在线播放亚洲一区| 国产综合一区二区| 中文字幕 久热精品 视频在线 | 成人动漫一区二区在线| 亚洲色图在线看| 69久久夜色精品国产69蝌蚪网| 另类调教123区| 国产欧美日韩不卡| 欧美午夜精品一区二区蜜桃| 久久国产精品72免费观看| 久久欧美中文字幕| 91久久精品午夜一区二区| 日本欧美一区二区三区乱码| 国产日韩欧美精品电影三级在线| 一本到三区不卡视频| 美女一区二区三区在线观看| 欧美国产精品一区二区| 欧美日韩在线综合| 极品少妇xxxx精品少妇| 亚洲欧美一区二区三区极速播放| 91精品国产丝袜白色高跟鞋| 国产不卡在线视频| 午夜欧美一区二区三区在线播放| 久久精品一区四区| 欧美日韩一级黄| 国产suv精品一区二区三区| 亚洲成人精品一区二区| 国产日韩v精品一区二区| 欧美精品乱人伦久久久久久| 国产很黄免费观看久久| 亚洲国产一区视频| 国产精品午夜在线| 日韩一区二区在线看| av网站一区二区三区| 美腿丝袜亚洲一区| 一区二区三区电影在线播| 欧美精品一区二区在线观看| 欧美日韩在线播放一区| 国产福利精品一区| 美日韩一级片在线观看| 亚洲另类春色国产| 久久精品欧美一区二区三区麻豆 | 7777精品伊人久久久大香线蕉完整版 | 97精品久久久午夜一区二区三区 | 91亚洲精品一区二区乱码| 精品系列免费在线观看| 午夜免费欧美电影|