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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? testsupport.vhd

?? Actel Fusion System Management Development Kit UART Example. Contains Libero design using CoreABC. P
?? VHD
?? 第 1 頁 / 共 2 頁
字號:
              setup.EN_CALL      := 0 ;
              setup.EN_ACM       := 0 ;
              setup.EN_DATAM     := 2 ;
              setup.EN_INT       := 0;
              setup.EN_PUSH      := 0  ;
              setup.ISRADDR      := 0;
              
     when 3 => --Build: Small 32 bit 
              setup.APB_AWIDTH   := 8;
              setup.APB_DWIDTH   := 32 ;
              setup.APB_SDEPTH   := 1;
              setup.ICWIDTH      := 5;
              setup.ZRWIDTH      := 0;
              setup.IIWIDTH      := 4;
              setup.IOWIDTH      := 8;
              setup.STWIDTH      := 1;
              setup.EN_RAM       := 0;
              setup.EN_AND       := 1;
              setup.EN_XOR       := 1;
              setup.EN_OR        := 0;
              setup.EN_ADD       := 1;
              setup.EN_INC       := 0;
              setup.EN_SHL       := 0;
              setup.EN_SHR       := 0;
              setup.EN_CALL      := 0;
              setup.EN_ACM       := 0;
              setup.EN_DATAM     := 2;
              setup.EN_PUSH      := 0  ;
              setup.EN_INT       := 0;
              setup.ISRADDR      := 0;
  
     when 4 => --Build: Complete 8 bit 
              setup.APB_AWIDTH   := 8   ;
              setup.APB_DWIDTH   := 8   ;
              setup.APB_SDEPTH   := 1   ;
              setup.ICWIDTH      := 5   ;
              setup.ZRWIDTH      := 8   ;
              setup.IIWIDTH      := 4   ;
              setup.IOWIDTH      := 8   ;
              setup.STWIDTH      := 1   ;
              setup.EN_RAM       := 1   ;
              setup.EN_AND       := 1   ;
              setup.EN_XOR       := 1   ;
              setup.EN_OR        := 1   ;
              setup.EN_ADD       := 1   ;
              setup.EN_INC       := 1   ;
              setup.EN_SHL       := 1   ;
              setup.EN_SHR       := 1   ;
              setup.EN_CALL      := 1   ;
              setup.EN_ACM       := 0   ;
              setup.EN_DATAM     := 2   ;
              setup.EN_PUSH      := 0  ;
              setup.EN_INT       := 0;
              setup.ISRADDR      := 0;
			  
			  
     when 5 => --Build: Complete 16 bit 
              setup.APB_AWIDTH   := 8  ;
              setup.APB_DWIDTH   := 16  ;
              setup.APB_SDEPTH   := 1  ;
              setup.ICWIDTH      := 5  ;
              setup.ZRWIDTH      := 8  ;
              setup.IIWIDTH      := 4  ;
              setup.IOWIDTH      := 8  ;
              setup.STWIDTH      := 1  ;
              setup.EN_RAM       := 1  ;
              setup.EN_AND       := 1  ;
              setup.EN_XOR       := 1  ;
              setup.EN_OR        := 1  ;
              setup.EN_ADD       := 1  ;
              setup.EN_INC       := 1  ;
              setup.EN_SHL       := 1  ;
              setup.EN_SHR       := 1  ;
              setup.EN_CALL      := 1  ;
              setup.EN_ACM       := 0  ;
              setup.EN_DATAM     := 2   ;
              setup.EN_PUSH      := 0  ;
              setup.EN_INT       := 0;
              setup.ISRADDR      := 0;
  
     when 6 => --Build: Complete 32 bit 
              setup.APB_AWIDTH   := 8 ;
              setup.APB_DWIDTH   := 32  ;
              setup.APB_SDEPTH   := 1 ;
              setup.ICWIDTH      := 5 ;
              setup.ZRWIDTH      := 8 ;
              setup.IIWIDTH      := 4 ;
              setup.IOWIDTH      := 8 ;
              setup.STWIDTH      := 1 ;
              setup.EN_RAM       := 1 ;
              setup.EN_AND       := 1 ;
              setup.EN_XOR       := 1 ;
              setup.EN_OR        := 1 ;
              setup.EN_ADD       := 1 ;
              setup.EN_INC       := 1 ;
              setup.EN_SHL       := 1 ;
              setup.EN_SHR       := 1 ;
              setup.EN_CALL      := 1 ;
              setup.EN_ACM       := 0 ;
              setup.EN_DATAM     := 2 ;
              setup.EN_PUSH      := 0  ;
              setup.EN_INT       := 0;
              setup.ISRADDR      := 0;
  
    when 11 => -- Fully Configured 8 Bit Configuration with v2.2 instructions
              setup.APB_AWIDTH  := 10;  
              setup.APB_DWIDTH  := 8;  
              setup.APB_SDEPTH  := 4;  
              setup.ZRWIDTH     := 8; 
              setup.IIWIDTH     := 8; 
              setup.IOWIDTH     := 8; 
              setup.EN_CALL     := 1; 
              setup.EN_INC      := 1; 
              setup.EN_ADD      := 1; 
              setup.EN_AND      := 1; 
              setup.EN_OR       := 1; 
              setup.EN_XOR      := 1; 
              setup.EN_SHL      := 1; 
              setup.EN_SHR      := 1; 
              setup.EN_DATAM    := 2;
              setup.EN_RAM      := 1;
              setup.EN_ACM      := 1;
              setup.EN_PUSH     := 1;
              setup.EN_INT      := 1;
			  setup.ISRADDR     := 400;
              setup.ICWIDTH     := 10;
              setup.STWIDTH     := 4;  
              setup.EN_IOREAD   := 1;
              setup.EN_ALURAM   := 1;
              setup.EN_MULT     := 2;
              setup.EN_INDIRECT := 1;
			  
    when 12 => -- Fully Configured 16 Bit Configuration 
              setup.APB_AWIDTH  := 8;  
              setup.APB_DWIDTH  := 16;  
              setup.APB_SDEPTH  := 4;  
              setup.ZRWIDTH     := 8; 
              setup.IIWIDTH     := 4; 
              setup.IOWIDTH     := 8; 
              setup.EN_CALL     := 1; 
              setup.EN_INC      := 1; 
              setup.EN_ADD      := 1; 
              setup.EN_AND      := 1; 
              setup.EN_OR       := 1; 
              setup.EN_XOR      := 1; 
              setup.EN_SHL      := 1; 
              setup.EN_SHR      := 1; 
              setup.EN_DATAM    := 2;
              setup.EN_RAM      := 1;
              setup.EN_ACM      := 1;
              setup.ICWIDTH     := 8;
              setup.STWIDTH     := 4;  
              setup.EN_PUSH     := 1  ;
              setup.EN_INT      := 0;
              setup.ISRADDR     := 0;
    when 13 => -- Fully Configured 32 Bit Configuration 
              setup.APB_AWIDTH   := 8;  
              setup.APB_DWIDTH   := 32;  
              setup.APB_SDEPTH   := 4;  
              setup.ZRWIDTH      := 8; 
              setup.IIWIDTH      := 4; 
              setup.IOWIDTH      := 8; 
              setup.EN_CALL      := 1; 
              setup.EN_INC       := 1; 
              setup.EN_ADD       := 1; 
              setup.EN_AND       := 1; 
              setup.EN_OR        := 1; 
              setup.EN_XOR       := 1; 
              setup.EN_SHL       := 1; 
              setup.EN_SHR       := 1; 
              setup.EN_DATAM     := 2;
              setup.EN_RAM       := 1;
              setup.EN_ACM       := 1;
              setup.ICWIDTH      := 8;
              setup.STWIDTH      := 4;  
              setup.EN_PUSH      := 1;
              setup.EN_INT       := 0;
              setup.ISRADDR      := 0;
    when 14 => -- Small 8 Bit Configuration with call
              setup.APB_AWIDTH   := 8;  
              setup.APB_DWIDTH   := 8;  
              setup.APB_SDEPTH   := 4;  
              setup.ZRWIDTH      := 8; 
              setup.IIWIDTH      := 4; 
              setup.IOWIDTH      := 8; 
              setup.EN_CALL      := 1; 
              setup.EN_INC       := 0; 
              setup.EN_ADD       := 1; 
              setup.EN_AND       := 1; 
              setup.EN_OR        := 1; 
              setup.EN_XOR       := 1; 
              setup.EN_SHL       := 0; 
              setup.EN_SHR       := 0; 
              setup.EN_DATAM     := 1;
              setup.EN_RAM       := 0;
              setup.EN_ACM       := 0;
              setup.ICWIDTH      := 8;
              setup.STWIDTH      := 4;  
              setup.EN_PUSH      := 1  ;
              setup.EN_INT       := 0;
              setup.ISRADDR      := 0;
    when 15 => -- Small 8 Bit Configuration no call and 1 slot
              setup.APB_AWIDTH  := 8;  
              setup.APB_DWIDTH  := 8;  
              setup.APB_SDEPTH  := 1;  
              setup.ZRWIDTH     := 8; 
              setup.IIWIDTH     := 4; 
              setup.IOWIDTH     := 8; 
              setup.EN_CALL     := 0; 
              setup.EN_INC      := 1; 
              setup.EN_ADD      := 0; 
              setup.EN_AND      := 0; 
              setup.EN_OR       := 0; 
              setup.EN_XOR      := 1; 
              setup.EN_SHL      := 0; 
              setup.EN_SHR      := 0; 
              setup.EN_DATAM    := 3;
              setup.EN_RAM      := 0;
              setup.EN_ACM      := 0;
              setup.ICWIDTH     := 8;
              setup.STWIDTH     := 1;  
              setup.EN_PUSH     := 0;
              setup.EN_INT      := 0;
              setup.ISRADDR     := 0;
    when 16 => -- Full 8 bit configuration with RAM based Instructions 
              setup.APB_AWIDTH := 8;  
              setup.APB_DWIDTH := 8;  
              setup.APB_SDEPTH := 4;  
              setup.ZRWIDTH    := 8; 
              setup.IIWIDTH    := 4; 
              setup.IOWIDTH    := 8; 
              setup.EN_CALL    := 1; 
              setup.EN_INC     := 1; 
              setup.EN_ADD     := 1; 
              setup.EN_AND     := 1; 
              setup.EN_OR      := 1; 
              setup.EN_XOR     := 1; 
              setup.EN_SHL     := 1; 
              setup.EN_SHR     := 1; 
              setup.EN_DATAM   := 2;
              setup.EN_RAM     := 1;
              setup.EN_ACM     := 1;
              setup.ICWIDTH    := 8;
              setup.STWIDTH    := 4;  
              setup.EN_PUSH    := 1;
			  setup.INITWIDTH  := 2;
              setup.EN_INT     := 0;
              setup.ISRADDR    := 0;
   
       -- These test core with various generics effecting main widths 
       when 20  =>  setup.APB_AWIDTH := 16; setup.APB_DWIDTH := 8; setup.APB_SDEPTH := 16;  setup.ICWIDTH := 12; 
       when 21  =>  setup.APB_AWIDTH := 8;  setup.APB_DWIDTH := 8; setup.APB_SDEPTH := 1;   setup.ICWIDTH := 8;
       when 22  =>  setup.APB_AWIDTH := 16; setup.APB_DWIDTH :=32; setup.APB_SDEPTH := 16;  setup.ICWIDTH := 12;
       when 23  =>  setup.APB_AWIDTH := 16; setup.APB_DWIDTH :=16; setup.APB_SDEPTH := 1 ;  setup.ICWIDTH := 7; 
       when 24  =>  setup.APB_AWIDTH := 8;  setup.APB_DWIDTH :=16; setup.APB_SDEPTH := 1;   setup.ICWIDTH := 8;
       when 25  =>  setup.APB_AWIDTH := 16; setup.APB_DWIDTH :=32; setup.APB_SDEPTH := 16;  setup.ICWIDTH := 12;
       when 26  =>  setup.APB_AWIDTH := 16; setup.APB_DWIDTH :=16; setup.APB_SDEPTH := 16;  setup.ICWIDTH := 12;
       when 27  =>  setup.APB_AWIDTH := 10; setup.APB_DWIDTH :=32; setup.APB_SDEPTH := 1;   setup.ICWIDTH := 10;
       when 28  =>  setup.APB_AWIDTH := 9;  setup.APB_DWIDTH :=16; setup.APB_SDEPTH := 1;   setup.ICWIDTH := 8;
       when 29  =>  setup.APB_AWIDTH := 8;  setup.APB_DWIDTH := 8; setup.APB_SDEPTH := 1;   setup.ICWIDTH := 7;	 
       when 30  =>  setup.APB_AWIDTH := 16; setup.APB_DWIDTH :=32; setup.APB_SDEPTH := 16;  setup.ICWIDTH := 15;	 
       when 31  =>  setup.APB_AWIDTH := 16; setup.APB_DWIDTH :=8 ; setup.APB_SDEPTH := 2 ;  setup.ICWIDTH := 16; -- 32 bit instruction	 
	 	 
	   when others => assert FALSE
	                    report "Testbench not configured for the TESTMODE setting used"
	                    severity failure;
  end case;
  
  setup.INITWIDTH := calc_initwidth(setup.APB_AWIDTH,setup.APB_DWIDTH,setup.APB_SDEPTH,setup.ICWIDTH);
  
  return(setup);
end APBsetup;   
    
        
    

function tostr( x : integer) return string is
begin
  if x=0 then return("Disabled");
         else return("Enabled");
  end if;
end tostr;


procedure printerror ( ERRORS : inout integer; str : string) is
begin
  ERRORS := ERRORS + 1;
  printf("ERROR: %s",fmt(str));
  assert FALSE
    report " Simulation stopped due to error"
    severity ERROR;
end printerror;



procedure checksetup (su : TABCCONFIG) is
variable ERR : BOOLEAN;
begin
  ERR := FALSE;
  if su.IIWIDTH > su.APB_DWIDTH    then 
     printf("ERROR:IO IN width is greater than DWIDTH"); 
     ERR := TRUE;
  end if;
  if su.ZRWIDTH > su.APB_DWIDTH then 
    printf("ERROR:Loop Count  width is greater than DWIDTH"); 
    ERR := TRUE;
  end if;
  if su.ICWIDTH > su.APB_AWIDTH then 
    printf("Too many instructions for AWIDTH"); 
    ERR := TRUE;
  end if;
  
  if ERR then
    assert FALSE
      report "Simulation stopped due to core configuration error"
      severity FAILURE;
  end if;

end checksetup;


end testsupport;       

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩一区不卡| 国产精品全国免费观看高清| 春色校园综合激情亚洲| 亚洲一区二区三区中文字幕 | 91国产免费观看| 麻豆精品视频在线| 一区二区三区四区精品在线视频| 精品国产免费视频| 欧美精品九九99久久| youjizz国产精品| 狠狠色丁香久久婷婷综合_中 | 精品黑人一区二区三区久久| 99在线精品视频| 狠狠色综合播放一区二区| 亚洲国产综合色| 亚洲精品乱码久久久久久黑人| 精品国产99国产精品| 欧美福利视频一区| 不卡欧美aaaaa| 国产麻豆9l精品三级站| 五月激情丁香一区二区三区| 亚洲品质自拍视频| 国产精品对白交换视频| 日本一区二区三区久久久久久久久不 | 日韩精品在线一区| 91精品久久久久久蜜臀| 欧美婷婷六月丁香综合色| 99精品在线观看视频| 成人精品免费视频| 国产经典欧美精品| 国产一区二区日韩精品| 日本vs亚洲vs韩国一区三区二区 | 99久久免费精品| 粉嫩13p一区二区三区| 国产精品69毛片高清亚洲| 韩国精品免费视频| 国内一区二区在线| 国产在线精品一区二区夜色| 激情都市一区二区| 精品亚洲成av人在线观看| 久久99国产精品久久99果冻传媒| 日本 国产 欧美色综合| 男女激情视频一区| 久久99精品国产.久久久久久| 另类的小说在线视频另类成人小视频在线| 爽爽淫人综合网网站| 亚洲小说欧美激情另类| 午夜精品在线看| 日本成人在线看| 狠狠色狠狠色综合| 国产91精品露脸国语对白| 成人性生交大片免费看视频在线| 国产99久久久国产精品潘金| eeuss影院一区二区三区 | 欧美日韩第一区日日骚| 欧美一区二区三区日韩视频| 日韩欧美的一区二区| 欧美精品一区二区蜜臀亚洲| 国产欧美日韩视频在线观看| 国产精品久久久久久亚洲伦| 亚洲日本在线a| 亚洲高清免费在线| 久久国产夜色精品鲁鲁99| 国产精品18久久久久久久久久久久| 处破女av一区二区| 91成人国产精品| 欧美成人bangbros| 国产精品嫩草影院com| 亚洲色欲色欲www| 婷婷成人综合网| 国产精品一区在线观看乱码| 99国产精品久久久久| 精品污污网站免费看| 亚洲精品一区二区三区四区高清| 国产精品女上位| 爽爽淫人综合网网站| 成人在线一区二区三区| 欧美日韩在线观看一区二区| 日韩美一区二区三区| 成人欧美一区二区三区在线播放| 亚洲一区视频在线| 高潮精品一区videoshd| 欧美丝袜丝交足nylons图片| 欧美精品一区二区三| 一区二区成人在线观看| 精品一区二区在线看| 99麻豆久久久国产精品免费| 欧美一区二区三区系列电影| 国产精品视频你懂的| 日韩不卡一二三区| 91麻豆国产香蕉久久精品| 69精品人人人人| 亚洲免费观看高清| 国产美女久久久久| 欧美日韩国产综合一区二区三区| 精品久久人人做人人爽| **欧美大码日韩| 美女网站色91| 91年精品国产| 欧美一级二级三级蜜桃| 国产精品剧情在线亚洲| 五月天激情小说综合| 国产高清精品久久久久| 欧美影片第一页| 国产欧美日韩在线观看| 亚洲免费观看视频| 国产精品18久久久久| 欧美久久久久中文字幕| 成人欧美一区二区三区在线播放| 麻豆精品视频在线观看视频| 色网站国产精品| 久久久国产精品午夜一区ai换脸| 亚洲国产wwwccc36天堂| 丁香亚洲综合激情啪啪综合| 91视频91自| 亚洲国产成人一区二区三区| 天天免费综合色| 91在线观看高清| 精品欧美一区二区久久| 性做久久久久久久免费看| 成人激情免费电影网址| 欧美不卡一区二区三区四区| 亚洲精品日韩综合观看成人91| 国产在线视视频有精品| 欧美一区二区三区系列电影| 亚洲精品在线网站| 精品一区二区精品| 欧美日韩成人综合在线一区二区| 久久久久久久久一| 久久精品72免费观看| 欧美体内she精高潮| 亚洲一级二级在线| 99视频超级精品| 国产精品久久毛片av大全日韩| 美国三级日本三级久久99| 欧美综合色免费| 亚洲福中文字幕伊人影院| 色综合天天性综合| 日本一区二区三区免费乱视频| 日本一区中文字幕| 欧美亚洲免费在线一区| 中文字幕不卡在线观看| 成人免费av网站| 国产午夜精品美女毛片视频| 精品一区二区在线播放| 欧美一区二区大片| 亚洲超碰精品一区二区| 欧美精品欧美精品系列| 亚洲国产日韩在线一区模特| 在线观看免费成人| 亚洲在线免费播放| 99久久精品国产精品久久| 亚洲视频 欧洲视频| 91丨九色丨蝌蚪丨老版| 亚洲女人****多毛耸耸8| av亚洲精华国产精华精| 国产精品美女久久福利网站| 一本大道久久a久久精二百| 亚洲乱码国产乱码精品精的特点| 成人午夜碰碰视频| 国产精品久久毛片a| 国产乱人伦偷精品视频不卡| 中文一区二区在线观看| 成人ar影院免费观看视频| 国产精品国模大尺度视频| 91在线视频免费91| 一区精品在线播放| 在线不卡欧美精品一区二区三区| 日韩黄色片在线观看| 欧美不卡视频一区| 韩国中文字幕2020精品| 亚洲天堂精品视频| 精品视频在线免费| 蜜桃一区二区三区在线| 久久久久久久久伊人| 国产乱理伦片在线观看夜一区| 亚洲黄色在线视频| 日韩一级在线观看| 国产高清精品在线| 洋洋av久久久久久久一区| 欧美美女一区二区三区| 韩日欧美一区二区三区| 亚洲三级在线播放| 91精品国产麻豆| 成人福利视频网站| 蜜臀av一区二区| 国产欧美精品一区二区色综合| 色噜噜狠狠成人中文综合| 日韩电影在线观看一区| 久久丝袜美腿综合| 91久久精品一区二区三| 日韩精品一二区| 久久久久久久电影| 91婷婷韩国欧美一区二区| 国产在线视频精品一区| 一区二区三区国产精华| 精品三级av在线| 99vv1com这只有精品| 国产一区二区h| 亚洲一区在线播放|