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

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

?? sobel.vhd

?? 這是本人自己編寫的可用于256*256大小的圖像進行sobel邊緣檢測的vhd文件
?? VHD
?? 第 1 頁 / 共 2 頁
字號:
         ram_radd<=ram_wadd1;
        elsif ram_wren2='1' then
         ram_radd<=ram_wadd2;
        elsif ram_wren3='1' then
         ram_radd<=ram_wadd3;
        end if;  
      end if; 
    end process;
    
    --從三個內部ram中讀數據到模板寄存器中
    --ram的讀使能信號高電平有效,有~en控制
    process(clk,en)
    begin
      if en='1' then
        X11<=0;
        X12<=0;
        X13<=0;
      elsif clk'event and clk='1' then
		if ram_wren1='1' then
	        X11<=conv_integer(ram_q2);
	        X12<=conv_integer(ram_q3);
	        X13<=conv_integer(ram_q1);
		elsif ram_wren2='1' then
			X11<=conv_integer(ram_q3);
	        X12<=conv_integer(ram_q1);
	        X13<=conv_integer(ram_q2);
		elsif ram_wren3='1' then
			X11<=conv_integer(ram_q1);
	        X12<=conv_integer(ram_q2);
	        X13<=conv_integer(ram_q3);
		end if;
      end if;
    end process;
    
    --流水線方式替換模板寄存器中的數值
    process(clk,en)                       
    begin
      if en='1' then
        X21<=0;
        X22<=0;
        X23<=0;
      elsif clk'event and clk='1' then
        X21<=X11;
        X22<=X12;
        X23<=X13;
      end if;         
    end process;
    
    --流水線方式替換模板寄存器中的數值
    process(clk,en)                       
    begin
      if en='1' then
        X31<=0;
        X32<=0;
        X33<=0;
      elsif clk'event and clk='1' then
        X31<=X21;
        X32<=X22;
        X33<=X23;
      end if;         
    end process;
    
    --Y:(X11-X31) + 2(X12-X32) + (X13-X33) = (X11-X33) + 2(X12-X32) + (X13-X31)
    --X:(X11-X13) + 2(X21-X23) + (X31-X33) = (X11-X33) + 2(X21-X23) + (X31-X13)
    --比較
    process(clk,en)
    begin
      if en='1' then
        comp_tmp1<='0';
      elsif clk'event and clk='1' then
        if X11>X33 then
         comp_tmp1<='1';
        else comp_tmp1<='0';
        end if;
      end if;         
    end process;
    
    --比較
    process(clk,en)                  
    begin
      if en='1' then
        comp_tmp2<='0';
      elsif clk'event and clk='1' then
        if X12>X32 then
         comp_tmp2<='1';
		else comp_tmp2<='0';
        end if;
      end if;         
    end process;
    
    --比較
    process(clk,en)                  
    begin
      if en='1' then
        comp_tmp3<='0';
      elsif clk'event and clk='1' then
        if X13>X31 then
         comp_tmp3<='1';
   		else comp_tmp3<='0';
        end if;
      end if;         
    end process;
    
    --比較
    process(clk,en)                  
    begin
      if en='1' then
        comp_tmp4<='0';
      elsif clk'event and clk='1' then
        if X21>X23 then
         comp_tmp4<='1';
        else comp_tmp4<='0';
        end if;
      end if;         
    end process;
    
    --比較部分加法運算結果
    process(clk,en)                  
    begin
      if en='1' then
        comp_tmp5<='0';
      elsif clk'event and clk='1' then
        if sum1>sum3 then
         comp_tmp5<='1';
		else comp_tmp5<='0';
        end if;
      end if;         
    end process;
    
    --運行一次減法運算,將運算結果暫存到寄存器中
    process(clk,en)                  
    begin
      if en='1' then
        Sum1<=0;
      elsif clk'event and clk='1' then
 --       if comp_tmp1='1' then
         Sum1<=X11-X33;
 --       else Sum1<=X33-X11;
 --       end if;
      end if;         
    end process;
    
    --運行一次減法運算,將運算結果暫存到寄存器中
    process(clk,en)                  
    begin
      if en='1' then
        Sum2<=0;
      elsif clk'event and clk='1' then
--        if comp_tmp2='1' then
         Sum2<=X12-X32;
--        else Sum2<=X32-X12;
--        end if;
      end if;         
    end process;
    
    --運行一次減法運算,將運算結果暫存到寄存器中
    process(clk,en)                  
    begin
      if en='1' then
        Sum3<=0;
      elsif clk'event and clk='1' then
--        if comp_tmp3='1' then
         Sum3<=X13-X31;
--        else Sum3<=X31-X13;
--        end if;
      end if;         
    end process;
    
    --運行一次減法運算,將運算結果暫存到寄存器中
    process(clk,en)                  
    begin
      if en='1' then
        Sum4<=0;
      elsif clk'event and clk='1' then
--        if comp_tmp4='1' then
         Sum4<=X21-X23;
--        else Sum4<=X23-X21;
--        end if;
      end if;         
    end process;
    
    --完成Y方向上的部分加法運算
    process(clk,en)                  
    begin
      if en='1' then
        Sum_SumX<=0;
      elsif clk'event and clk='1' then
        Sum_SumX<=Sum1+Sum3;
      end if;         
    end process;
    
    --完成X方向上的部分加法運算
    process(clk,en)                  
    begin
      if en='1' then
        Sum_SumY<=0;
      elsif clk'event and clk='1' then
--        if comp_tmp5='1' then
         Sum_SumY<=Sum1-Sum3;
--        else Sum_SumY<=Sum3-Sum1;
--       end if;   
      end if;      
    end process;

    --兩倍運算
    process(clk,en)
    begin
      if en='1' then
        Sum2x<=0;
      elsif clk'event and clk='1' then
        Sum2x<=Sum2+Sum2;
      end if;         
    end process;
     
    --兩倍運算
    process(clk,en)                  
    begin
      if en='1' then
        Sum4x<=0;
      elsif clk'event and clk='1' then
        Sum4x<=Sum4+Sum4;
      end if;         
    end process;

    --完成Y方向上的模板運算
    process(clk,en)                  
    begin
      if en='1' then
        X<=(others=>'0');
      elsif clk'event and clk='1' then
        X<=conv_std_logic_vector(abs(Sum_SumX+Sum2x),8);
      end if;         
    end process;
    
    --完成X方向上的模板運算
    process(clk,en)                  
    begin
      if en='1' then
        Y<=(others=>'0');
      elsif clk'event and clk='1' then
        Y<=conv_std_logic_vector(abs(Sum_SumY+Sum4x),8);
      end if;         
    end process;
    
    --根據加法器進位標志輸出結果
    process(clk,en) 
    begin
      if en='1' then
        i_out_tmp<=(others=>'0');
      elsif clk'event and clk='1' then
       if add_cout='1'then
        i_out_tmp<="11111111";
       else
        i_out_tmp<=add_result; 
       end if; 
     end if;       
    end process;
    
    
 end behave;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91国偷自产一区二区三区观看| 精品一区二区在线观看| 久久久国产精华| 日韩久久精品一区| 日韩美女一区二区三区| 精品久久久久久久久久久久包黑料 | 亚洲婷婷在线视频| 亚洲视频图片小说| 亚洲欧美日韩国产手机在线 | 欧美精品在线一区二区三区| 欧美午夜一区二区三区免费大片| 欧美午夜精品一区二区蜜桃 | 欧美一区二区三区喷汁尤物| 欧美精品色一区二区三区| 欧美日韩精品二区第二页| 欧美高清激情brazzers| 日韩一卡二卡三卡四卡| 日韩视频在线永久播放| 欧美不卡视频一区| 欧美激情一区二区三区在线| 国产精品麻豆网站| 亚洲国产乱码最新视频| 麻豆成人av在线| 国产精品亚洲午夜一区二区三区| 成人黄色电影在线 | 午夜伦理一区二区| 免费日本视频一区| youjizz国产精品| 欧美视频一区二| 欧美不卡一区二区| 亚洲精品成人悠悠色影视| 午夜电影网亚洲视频| 视频精品一区二区| 国产精品2024| 欧美裸体bbwbbwbbw| 中文av一区特黄| 日韩av电影免费观看高清完整版| 国精产品一区一区三区mba视频| 99免费精品视频| 精品少妇一区二区三区在线播放 | 成人h版在线观看| 欧美日韩国产在线观看| 国产亚洲1区2区3区| 亚洲va韩国va欧美va精品| 国产一区激情在线| 欧美无乱码久久久免费午夜一区| 国产日韩成人精品| 老司机一区二区| 欧美视频在线一区二区三区| 国产精品久久三区| 狠狠色综合播放一区二区| 欧美人与z0zoxxxx视频| 亚洲色图一区二区| 国产精品一级二级三级| 欧美成人精品高清在线播放| 亚洲一二三四在线| 91丨porny丨首页| 国产日韩av一区| 久久激情五月激情| 69堂成人精品免费视频| 亚洲欧美日韩一区二区三区在线观看| 激情另类小说区图片区视频区| 欧美偷拍一区二区| 亚洲欧美日韩国产综合| av一区二区三区四区| 久久久久综合网| 紧缚奴在线一区二区三区| 欧美人动与zoxxxx乱| 一区二区三区四区av| 色婷婷精品大视频在线蜜桃视频| 欧美国产亚洲另类动漫| 国产综合成人久久大片91| 日韩欧美国产不卡| 免费视频最近日韩| 日韩精品一区二区三区视频播放| 日本美女一区二区| 欧美成人激情免费网| 精油按摩中文字幕久久| 久久综合色鬼综合色| 国产在线麻豆精品观看| 欧美经典一区二区| 成人97人人超碰人人99| 亚洲美女精品一区| 欧美色爱综合网| 日韩精品一二三区| 日韩欧美黄色影院| 国产精品资源在线| 国产精品传媒入口麻豆| 在线观看日韩av先锋影音电影院| 亚洲午夜免费视频| 91精品国产91久久综合桃花| 极品少妇一区二区三区精品视频| 久久精品一区八戒影视| 国产99久久久国产精品| 亚洲免费观看高清完整版在线| 在线观看91精品国产入口| 亚洲成人手机在线| 久久免费视频一区| 91女厕偷拍女厕偷拍高清| 午夜视频一区二区三区| 久久久青草青青国产亚洲免观| 99国产一区二区三精品乱码| 亚洲综合精品久久| 精品奇米国产一区二区三区| 播五月开心婷婷综合| 丝袜脚交一区二区| 中文字幕第一区| 欧美男人的天堂一二区| 国产91对白在线观看九色| 亚洲一区二区不卡免费| wwwwxxxxx欧美| 欧美性xxxxxxxx| 国产成人一区在线| 日韩精品欧美精品| 国产欧美一区二区精品久导航| 欧美亚洲动漫制服丝袜| 国模娜娜一区二区三区| 亚洲成在人线免费| 国产欧美视频一区二区三区| 欧美乱妇20p| 高清beeg欧美| 毛片av一区二区| 亚洲日本在线视频观看| 久久亚区不卡日本| 欧美日韩国产首页| 91亚洲精品久久久蜜桃| 国产精品一区二区久激情瑜伽| 樱桃视频在线观看一区| 国产日韩欧美精品一区| 91精品欧美久久久久久动漫| 色综合久久66| 成人av在线一区二区三区| 久久福利资源站| 日韩黄色小视频| 亚洲国产一区在线观看| 亚洲精品欧美激情| 国产精品国产三级国产aⅴ入口| xf在线a精品一区二区视频网站| 欧美精品久久一区| 欧美午夜理伦三级在线观看| 99精品久久免费看蜜臀剧情介绍| 粉嫩久久99精品久久久久久夜| 精品一区二区三区久久久| 亚洲成人黄色影院| 亚洲国产综合视频在线观看| 亚洲欧美日韩国产一区二区三区 | 精品处破学生在线二十三| 精品视频一区二区不卡| 欧美在线不卡一区| a美女胸又www黄视频久久| 成人av免费观看| 99久久伊人久久99| 成人中文字幕电影| aaa亚洲精品| 99re热视频精品| 91在线观看成人| 色婷婷综合视频在线观看| 91小视频在线免费看| 在线观看免费成人| 欧美日韩免费观看一区二区三区| 欧美日韩aaaaa| 日韩欧美黄色影院| 亚洲国产精品ⅴa在线观看| 中文天堂在线一区| 亚洲综合色成人| 美女性感视频久久| 国产成人免费视频| 91小视频免费看| 在线观看91精品国产麻豆| 日韩美女一区二区三区四区| 久久久久高清精品| 亚洲女子a中天字幕| 亚洲1区2区3区4区| 精品一区二区三区日韩| 国产成人免费在线观看不卡| 色综合久久66| 日韩一区二区三区高清免费看看| 亚洲精品在线电影| 亚洲日本在线观看| 久久国产综合精品| av电影天堂一区二区在线| 欧美电影在线免费观看| 国产亚洲美州欧州综合国| 艳妇臀荡乳欲伦亚洲一区| 老司机一区二区| 91福利视频久久久久| 日韩精品专区在线影院重磅| 国产精品高潮呻吟| 日韩不卡一二三区| 成人va在线观看| 日韩午夜在线影院| 亚洲女人小视频在线观看| 久色婷婷小香蕉久久| 色狠狠一区二区三区香蕉| 精品少妇一区二区三区日产乱码| 18欧美亚洲精品| 狠狠v欧美v日韩v亚洲ⅴ| 色综合中文字幕国产| 精品国产露脸精彩对白| 亚洲综合色网站|