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

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

?? tb_mc8051_siu_sim.vhd

?? 8051MCU在FPGA上實現的源代碼
?? VHD
?? 第 1 頁 / 共 2 頁
字號:
        severity failure;      assert s_sbuf_out_b /= "01010101"        report "CORRECT DATA RECEIVED IN MODE 1! DATA RECEIVED: 55h"        severity note;      wait for one_period * 600;      s_sbuf_a  <= conv_std_logic_vector(255, 8);   -- 11111111      s_trans_a <= '1';                            -- start transmission      wait for one_period * 1;      s_trans_a <= '0';      wait until s_scon_out_b(0) = '1' and s_scon_out_a(1) = '1';      assert s_sbuf_out_b = "11111111"        report "ERROR: FALSE DATA RECEIVED IN MODE 1! DATA SENT: FFh"        severity failure;      assert s_sbuf_out_b /= "11111111"        report "CORRECT DATA RECEIVED IN MODE 1! DATA RECEIVED: FFh"        severity note;      wait for one_period * 600;      s_sbuf_a  <= conv_std_logic_vector(0, 8);    -- 00000000      s_trans_a <= '1';                            -- start transmission      wait for one_period * 1;      s_trans_a <= '0';      wait until s_scon_out_b(0) = '1' and s_scon_out_a(1) = '1';      assert s_sbuf_out_b = "00000000"        report "ERROR: FALSE DATA RECEIVED IN MODE 1! DATA SENT: 00h"        severity failure;      assert s_sbuf_out_b /= "00000000"        report "CORRECT DATA RECEIVED IN MODE 1! DATA RECEIVED: 00h"        severity note;      wait for one_period * 600;      s_smod_a  <= '1';      s_scon_a  <= conv_std_logic_vector(10, 6);   -- 001010  MODE 1 + RI=0      s_sbuf_a  <= conv_std_logic_vector(170, 8);  -- 10101010      s_smod_b  <= '1';      s_scon_b  <= conv_std_logic_vector(8, 6);    -- 001000  MODE 1 + RI=0      s_sbuf_b  <= conv_std_logic_vector(170, 8);  -- 10101010      s_trans_b <= '1';                            -- start transmission      wait for one_period * 1;      s_trans_b <= '0';      wait until s_scon_out_a(0) = '1';      assert s_sbuf_out_a = "10101010"        report "ERROR: FALSE DATA RECEIVED IN MODE 1! DATA SENT: AAh"        severity failure;      assert s_sbuf_out_a /= "10101010"        report "CORRECT DATA RECEIVED IN MODE 1! DATA RECEIVED: AAh"        severity note;      wait for one_period * 600;      s_smod_a  <= '1';      s_scon_a  <= conv_std_logic_vector(10, 6);   -- 001010  MODE 1 + RI=0      s_sbuf_a  <= conv_std_logic_vector(171, 8);  -- 10101011      s_smod_b  <= '1';      s_scon_b  <= conv_std_logic_vector(10, 6);   -- 001000  MODE 1 + RI=0      s_sbuf_b  <= conv_std_logic_vector(170, 8);  -- 10101010      s_trans_b <= '1';                            -- start transmission      s_trans_a <= '1';                            -- start transmission      wait for one_period * 1;      s_trans_b <= '0';      s_trans_a <= '0';      wait until s_scon_out_a(0) = '1' and s_scon_out_b(0) = '1';      assert s_sbuf_out_a = "10101010"        report "ERROR: FALSE DATA RECEIVED IN MODE 1! DATA SENT: AAh"        severity failure;      assert s_sbuf_out_a /= "10101010"        report "CORRECT DATA RECEIVED IN MODE 1! DATA RECEIVED: AAh"        severity note;      assert s_sbuf_out_b = "10101011"        report "ERROR: FALSE DATA RECEIVED IN MODE 1! DATA SENT: ABh"        severity failure;      assert s_sbuf_out_b /= "10101011"        report "CORRECT DATA RECEIVED IN MODE 1! DATA RECEIVED: ABh"        severity note;      wait for one_period * 600;      -------------------------------------------------------------------------      -- Testing MODE 2      -------------------------------------------------------------------------      s_smod_a  <= '1';      s_scon_a  <= conv_std_logic_vector(16, 6);   -- 010000  MODE 2      s_sbuf_a  <= conv_std_logic_vector(171, 8);  -- 10101011      s_smod_b  <= '1';      s_scon_b  <= conv_std_logic_vector(18, 6);   -- 010010  MODE 2 + REN=1      s_sbuf_b  <= conv_std_logic_vector(171, 8);  -- 10101011      s_trans_a <= '1';                            -- start transmission      wait for one_period * 1;      s_trans_a <= '0';      wait until s_scon_out_b(0) = '1';      assert s_sbuf_out_b = "10101011"        report "ERROR: FALSE DATA RECEIVED IN MODE 2! DATA SENT: ABh"        severity failure;      assert s_sbuf_out_b /= "10101011"        report "CORRECT DATA RECEIVED IN MODE 2! DATA RECEIVED: ABh"        severity note;      wait for one_period * 400;      s_sbuf_a  <= conv_std_logic_vector(86, 8);   -- 01010110      s_trans_a <= '1';                            -- start transmission      wait for one_period * 1;      s_trans_a <= '0';      wait until s_scon_out_b(0) = '1' and s_scon_out_a(1) = '1';      assert s_sbuf_out_b = "01010110"        report "ERROR: FALSE DATA RECEIVED IN MODE 2! DATA SENT: 56h"        severity failure;      assert s_sbuf_out_b /= "01010110"        report "CORRECT DATA RECEIVED IN MODE 2! DATA RECEIVED: 56h"        severity note;      wait for one_period * 400;      s_smod_a  <= '1';      s_scon_a  <= conv_std_logic_vector(18, 6);   -- 010000  MODE 2      s_sbuf_a  <= conv_std_logic_vector(172, 8);  -- 10101100      s_smod_b  <= '1';      s_scon_b  <= conv_std_logic_vector(18, 6);   -- 010010  MODE 2 + REN=1      s_sbuf_b  <= conv_std_logic_vector(172, 8);  -- 10101100      s_trans_a <= '1';                            -- start transmission      s_trans_b <= '1';                            -- start transmission      wait for one_period * 1;      s_trans_a <= '0';      s_trans_b <= '0';      wait until s_scon_out_b(0) = '1' and s_scon_out_a(0) = '1';      assert s_sbuf_out_b = "10101100"        report "ERROR: FALSE DATA RECEIVED IN MODE 2! DATA SENT: ACh"        severity failure;      assert s_sbuf_out_b /= "10101100"        report "CORRECT DATA RECEIVED IN MODE 2! DATA RECEIVED: ACh"        severity note;      assert s_sbuf_out_a = "10101100"        report "ERROR: FALSE DATA RECEIVED IN MODE 2! DATA SENT: ACh"        severity failure;      assert s_sbuf_out_a /= "10101100"        report "CORRECT DATA RECEIVED IN MODE 2! DATA RECEIVED: ACh"        severity note;      wait for one_period * 400;      s_smod_a  <= '1';      s_scon_a  <= conv_std_logic_vector(18, 6);   -- 010000  MODE 2      s_sbuf_a  <= conv_std_logic_vector(0, 8);    -- 00000000      s_smod_b  <= '1';      s_scon_b  <= conv_std_logic_vector(18, 6);   -- 010010  MODE 2 + REN=1      s_sbuf_b  <= conv_std_logic_vector(255, 8);  -- 11111111      s_trans_a <= '1';                            -- start transmission      s_trans_b <= '1';                            -- start transmission      wait for one_period * 1;      s_trans_a <= '0';      s_trans_b <= '0';      wait until s_scon_out_b(0) = '1' and s_scon_out_a(0) = '1';      assert s_sbuf_out_b = "00000000"        report "ERROR: FALSE DATA RECEIVED IN MODE 2! DATA SENT: 00h"        severity failure;      assert s_sbuf_out_b /= "00000000"        report "CORRECT DATA RECEIVED IN MODE 2! DATA RECEIVED: 00h"        severity note;      assert s_sbuf_out_a = "11111111"        report "ERROR: FALSE DATA RECEIVED IN MODE 2! DATA SENT: FFh"        severity failure;      assert s_sbuf_out_a /= "11111111"        report "CORRECT DATA RECEIVED IN MODE 2! DATA RECEIVED: FFh"        severity note;      wait for one_period * 400;      -------------------------------------------------------------------------      -- Testing MODE 3      -------------------------------------------------------------------------      s_scon_a  <= conv_std_logic_vector(16#38#, 6);  -- 111000  MODE 3 + RI=1      s_sbuf_a  <= conv_std_logic_vector(16#BE#, 8);  -- 10111110      s_scon_b  <= conv_std_logic_vector(16#1A#, 6);  -- 011010  MODE 3 + REN=1      s_trans_a <= '1';                               -- start transmission      wait for one_period * 1;      s_trans_a <= '0';      wait until s_scon_out_b(0) = '1';      assert s_sbuf_out_b = "10111110"        report "ERROR: FALSE DATA RECEIVED IN MODE 3! DATA SENT: BEh"        severity failure;      assert s_sbuf_out_b /= "10111110"        report "CORRECT DATA RECEIVED IN MODE 3! DATA RECEIVED: BEh"        severity note;      wait for one_period * 4000;      s_sbuf_a  <= conv_std_logic_vector(16#55#, 8);  -- 01010101      s_smod_a  <= '0';      s_smod_b  <= '0';      s_trans_a <= '1';                               -- start transmission      wait for one_period * 1;      s_trans_a <= '0';      wait until s_scon_out_b(0) = '1' and s_scon_out_a(1) = '1';      assert s_sbuf_out_b = "01010101"        report "ERROR: FALSE DATA RECEIVED IN MODE 3! DATA SENT: 55h"        severity failure;      assert s_sbuf_out_b /= "01010101"        report "CORRECT DATA RECEIVED IN MODE 3! DATA RECEIVED: 55h"        severity note;      wait for one_period * 4000;      s_scon_a  <= conv_std_logic_vector(16#1A#, 6);  -- 011010  MODE 3 + RI=0      s_sbuf_b  <= conv_std_logic_vector(16#BE#, 8);  -- 10111110      s_scon_b  <= conv_std_logic_vector(16#1A#, 6);  -- 011010  MODE 3 + REN=1      s_sbuf_a  <= conv_std_logic_vector(16#B0#, 8);  -- 10110000      s_trans_a <= '1';                               -- start transmission      s_trans_b <= '1';                               -- start transmission      wait for one_period * 1;      s_trans_a <= '0';      s_trans_b <= '0';      wait until s_scon_out_b(0) = '1' and s_scon_out_a(0) = '1';      assert s_sbuf_out_b = "10110000"        report "ERROR: FALSE DATA RECEIVED IN MODE 3! DATA SENT: B0h"        severity failure;      assert s_sbuf_out_b /= "10110000"        report "CORRECT DATA RECEIVED IN MODE 3! DATA RECEIVED: B0h"        severity note;      assert s_sbuf_out_a = "10111110"        report "ERROR: FALSE DATA RECEIVED IN MODE 3! DATA SENT: BEh"        severity failure;      assert s_sbuf_out_a /= "10111110"        report "CORRECT DATA RECEIVED IN MODE 3! DATA RECEIVED: BEh"        severity note;      wait for one_period * 4000;      -------------------------------------------------------------------------      -- END of test       -------------------------------------------------------------------------      wait for one_period * 10;      assert false report "--- SIMULATION ENDED WITHOUT ERROR!! ---"        severity failure;    end process p_run;---------------------------------------------------------------------------------------------------------------------------------------------------------------- System clock definition-------------------------------------------------------------------------------      clk_b <= clk_a;      p_clock : process        variable v_loop1 : integer;      begin        clk_a <= '0';        wait for one_period / 2;        while true loop          clk_a <= not clk_a;          wait for one_period / 2;        end loop;      end process p_clock;---------------------------------------------------------------------------------------------------------------------------------------------------------------- Generate timer1 overflow flag-------------------------------------------------------------------------------    s_tf_b <= s_tf_a after one_period * 2;    p_tf : process      variable v_loop1 : integer;    begin      s_tf_a <= '0';      wait for one_period + one_period / 2 + 5 ns;      if s_scon_a(4) /= s_scon_a(3) then  -- Mode 1,3        while true loop          s_tf_a <= not s_tf_a;          wait for one_period * 20;        end loop;      else        s_tf_a <= '0';      end if;    end process p_tf;-------------------------------------------------------------------------------end sim;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品美女久久久久久久久久久 | 欧美不卡在线视频| 国产无一区二区| 五月天亚洲精品| 波波电影院一区二区三区| www久久久久| 亚洲成人av免费| 99精品久久只有精品| 欧美大片在线观看一区| 亚洲午夜在线观看视频在线| 成人免费视频免费观看| 精品成人私密视频| 日韩高清中文字幕一区| 91麻豆精品在线观看| 国产亚洲va综合人人澡精品 | 久草这里只有精品视频| 在线免费观看日本欧美| 久久精品视频网| 日本在线播放一区二区三区| 欧美日韩一区二区三区高清| 亚洲精选视频免费看| fc2成人免费人成在线观看播放| 日韩欧美你懂的| 免费在线观看日韩欧美| 91麻豆精品国产无毒不卡在线观看| 亚洲精品午夜久久久| 91在线精品秘密一区二区| 中文字幕免费不卡在线| 欧美体内she精高潮| 欧美老人xxxx18| 亚洲乱码国产乱码精品精98午夜| 成人午夜免费视频| 亚洲一区在线观看网站| 极品少妇一区二区| 一本在线高清不卡dvd| 宅男噜噜噜66一区二区66| 久久久久久99久久久精品网站| 亚洲欧美另类久久久精品| 久久99精品国产麻豆婷婷洗澡| 成人小视频免费在线观看| 欧美日韩免费高清一区色橹橹 | 在线观看亚洲a| 欧美变态tickle挠乳网站| 亚洲欧美另类在线| 国产在线精品国自产拍免费| 欧美日韩精品福利| 国产精品成人网| 韩国女主播一区| 欧美日韩精品一二三区| 亚洲色图第一区| 久久国产精品无码网站| 7777精品伊人久久久大香线蕉最新版| 中国av一区二区三区| 久久国产尿小便嘘嘘| 欧美丝袜自拍制服另类| 亚洲欧美日韩国产综合在线| 成人在线一区二区三区| 欧美v亚洲v综合ⅴ国产v| 亚洲国产一区二区三区| 99久久精品国产麻豆演员表| 国产性色一区二区| 精品一区二区三区免费观看| 日韩三级视频在线观看| 日韩专区中文字幕一区二区| 日本伦理一区二区| 亚洲日本乱码在线观看| aaa国产一区| 国产精品卡一卡二卡三| 国产91精品在线观看| 国产午夜亚洲精品理论片色戒 | 欧美电视剧免费全集观看| 日本中文字幕一区| 91精品国产综合久久精品麻豆| 亚洲精品第一国产综合野| 在线视频国内自拍亚洲视频| 亚洲精品视频观看| 日本道在线观看一区二区| 亚洲欧美日韩国产综合在线 | 国产电影精品久久禁18| 国产午夜精品一区二区三区四区| 国产精品一区二区视频| 欧美激情一二三区| 色狠狠色噜噜噜综合网| 亚洲影院在线观看| 欧美一级日韩不卡播放免费| 久久99精品国产麻豆婷婷洗澡| 精品国产乱码久久久久久久| 国产1区2区3区精品美女| 国产精品你懂的在线欣赏| 91亚洲国产成人精品一区二区三| 亚洲乱码国产乱码精品精可以看| 欧美做爰猛烈大尺度电影无法无天| 亚洲午夜久久久久久久久电影院| 91精品国产麻豆国产自产在线| 久久国内精品视频| 国产拍揄自揄精品视频麻豆| 91小视频免费观看| 亚洲国产日日夜夜| 久久久亚洲精品一区二区三区 | 亚洲va欧美va天堂v国产综合| 制服丝袜av成人在线看| 国产久卡久卡久卡久卡视频精品| 国产精品久久一卡二卡| 在线观看www91| 国产一区二区毛片| 亚洲主播在线播放| 久久免费国产精品| 欧美色图免费看| 国产一区二区三区免费播放| 亚洲欧美电影一区二区| 日韩精品一区二| 99久久精品免费观看| 免费欧美在线视频| 亚洲精品va在线观看| 精品sm在线观看| 欧美特级限制片免费在线观看| 国产高清久久久| 性做久久久久久免费观看| 国产亚洲精品免费| 欧美一级二级在线观看| 91丨porny丨蝌蚪视频| 久久不见久久见中文字幕免费| 亚洲欧美色图小说| 国产丝袜在线精品| 日韩美女视频在线| 欧美丝袜自拍制服另类| 91在线云播放| 国产精品综合av一区二区国产馆| 丝袜美腿一区二区三区| 亚洲人成小说网站色在线| 久久久www成人免费毛片麻豆| 7777精品伊人久久久大香线蕉| www.欧美亚洲| 国产高清不卡一区二区| 精油按摩中文字幕久久| 丝袜亚洲另类欧美| 午夜欧美2019年伦理| 亚洲一区av在线| 伊人开心综合网| 自拍偷在线精品自拍偷无码专区| 欧美精品一区二区蜜臀亚洲| 91精品国产色综合久久不卡蜜臀| 欧美自拍丝袜亚洲| 欧美三级视频在线| 精品视频一区二区不卡| 欧美日韩一区视频| 欧美日韩的一区二区| 欧美日韩久久不卡| 欧美肥胖老妇做爰| 欧美午夜片在线看| 欧美日韩免费高清一区色橹橹| 在线这里只有精品| 欧美日韩免费一区二区三区| 欧美日韩免费视频| 91精品在线免费| 日韩一二三区不卡| 久久影院视频免费| 国产人妖乱国产精品人妖| 中文字幕巨乱亚洲| 亚洲视频在线一区二区| 亚洲黄色片在线观看| 亚洲国产aⅴ天堂久久| 日本欧美一区二区| 精品中文av资源站在线观看| 精品亚洲欧美一区| 国产v日产∨综合v精品视频| 成人91在线观看| 欧美在线免费观看视频| 欧美另类z0zxhd电影| xfplay精品久久| 中文字幕一区在线| 亚洲成a人v欧美综合天堂下载 | 国产精品亚洲综合一区在线观看| 成人性生交大片免费看视频在线 | 久久国产免费看| 国产精品一级二级三级| 91亚洲大成网污www| 91麻豆精品国产91久久久久久| 久久这里只有精品6| 亚洲专区一二三| 国内成人精品2018免费看| 91麻豆成人久久精品二区三区| 欧美军同video69gay| 久久久久久久久久久电影| 一区二区三区在线观看网站| 日本午夜精品一区二区三区电影 | 欧美视频一区在线| 精品久久久久久久久久久久久久久 | 91极品视觉盛宴| 久久综合久久久久88| 亚洲欧美视频在线观看| 另类调教123区 | 精品美女在线播放| 自拍av一区二区三区| 日本不卡免费在线视频| 色婷婷综合中文久久一本| 亚洲精品一区二区三区蜜桃下载| 一区二区三区丝袜| 国产成a人亚洲精品| 日韩欧美自拍偷拍|