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

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

?? jfqs_multiplier.vhd

?? 使用加法器樹乘法器實(shí)現(xiàn)8位乘法運(yùn)算
?? VHD
字號(hào):
library IEEE; 
use IEEE.STD_LOGIC_1164.ALL;  
use IEEE.STD_LOGIC_UNSIGNED.ALL; 

entity jfqs_multiplier is
port
    (
       multiplier: in std_logic_vector (7 downto 0);
       multiplicand: in std_logic_vector (7 downto 0);
       clock: in std_logic;
       product: out std_logic_vector ( 15 DOWNTO 0 )
     );
end jfqs_multiplier; 

architecture answer of jfqs_multiplier is

COMPONENT add1
port
    ( 
      addend1,addend2: in std_logic_vector ( 8 downto 0 );
      augend: out std_logic_vector ( 9 downto 0 )

    );
END COMPONENT;

COMPONENT add2
port
    ( --clk: in std_logic;
      adde1,adde2: in std_logic_vector ( 15 downto 0 );
      aug: out std_logic_vector ( 15 downto 0 )
    );
END COMPONENT;

COMPONENT and_mode
port 
       ( 
         and1: in std_logic_vector(7 downto 0);
         and2: in std_logic;
         out1: out std_logic_vector(7 downto 0)
       );
END COMPONENT;

COMPONENT low_zero
port
     ( a1 : in std_logic_vector ( 7 downto 0 );
       b1 : out std_logic_vector ( 8 downto 0 )
     );
END COMPONENT;

COMPONENT high_zero
port
     ( a2: in std_logic_vector ( 7 downto 0 );
       b2 : out std_logic_vector ( 8 downto 0 )
     );
END COMPONENT;

--signal clk_in,temp: std_logic;
signal c1,c2: std_logic_vector ( 7 downto 0 );--multiplier and multiplicand
signal d1,d2,d3,d4,d5,d6,d7,d8: std_logic_vector ( 7 downto 0 ); --and_mode
signal q1,q2,q3,q4,q5,q6,q7,q8: std_logic_vector ( 8 downto 0 ); --low and high zero
signal m1,m2,m3,m4: std_logic_vector ( 9 downto 0 );--the 4 result before the last two addend
signal y1,y2,y: std_logic_vector ( 15 downto 0 );-- the last part

begin
   
process(clock,multiplier,multiplicand)
 begin
 if clock'event and clock='1' then
   c1 <= multiplier;
   c2 <= multiplicand;
 end if;
 end process;
---------------------------------------------------------------------
--and_mode
---------------------------------------------------------------------


 U0: and_mode
        port map(
   
                   and1  => c2,
                   and2  => c1(7),
                   out1  => d1
                 );

 U1: and_mode
        port map(
            
                   and1  => c2,
                   and2  => c1(6),
                   out1  => d2
                 );

 U2: and_mode
        port map(
                 
                   and1  => c2,
                   and2  => c1(5),
                   out1  => d3
                 );

 U3: and_mode
        port map(
                 
                   and1  => c2,
                   and2  => c1(4),
                   out1  => d4
                 );

 U4: and_mode
        port map(
               
                   and1  => c2,
                   and2  => c1(3),
                   out1  => d5
                 );

 U5: and_mode
        port map(
                 
                   and1  => c2,
                   and2  => c1(2),
                   out1  => d6
                 );

 U6: and_mode
        port map(
                 
                   and1  => c2,
                   and2  => c1(1),
                   out1  => d7
                 );

 U7: and_mode
        port map(
               
                   and1  => c2,
                   and2  => c1(0),
                   out1  => d8
                 );
---------------------------------------------------------------------
--the max part,the output is m1 ( 9 downto 0 )
---------------------------------------------------------------------
 U8: low_zero
        port map(
                   a1  => d1,
                   b1  => q1
                 );

 U9: high_zero
        port map(
                   a2  => d2,
                   b2  => q2
                 );

 U10: add1
        port map(
                  addend1  => q1,
                  addend2  => q2,
                  augend   => m1

                 );

---------------------------------------------------------------------
--the second part,the output is m2 ( 9 downto 0 )
---------------------------------------------------------------------
 U11: low_zero
        port map(
                   a1  => d3,
                   b1  => q3
                 );

 U12: high_zero
        port map(
                   a2  => d4,
                   b2  => q4
                 );

 U13: add1
        port map(
                  addend1  => q3,
                  addend2  => q4,
                  augend   => m2

                 );

---------------------------------------------------------------------
--the third part,the output is m3 ( 9 downto 0 )
---------------------------------------------------------------------
 U14: low_zero
        port map(
                   a1  => d5,
                   b1  => q5
                 );

 U15: high_zero
        port map(
                   a2  => d6,
                   b2  => q6
                 );

 U16: add1
        port map(
                  addend1  => q5,
                  addend2  => q6,
                  augend   => m3

                 );

---------------------------------------------------------------------
--the last and also the min part,the output is m4 ( 9 downto 0 )
---------------------------------------------------------------------
 U17: low_zero
        port map(
                   a1  => d7,
                   b1  => q7
                 );

 U18: high_zero
        port map(
                   a2  => d8,
                   b2  => q8
                 );

 U19: add1
        port map(
                  addend1  => q7,
                  addend2  => q8,
                  augend   => m4

                 );

---------------------------------------------------------------------
--extend the above 10 bit to 16 bit and complete the add2 process
---------------------------------------------------------------------
 U20: add2
        port map( 
                  adde1  => m1&"000000",
                  adde2  => "00"&m2&"0000",
                  aug    => y1

                 );

 U21: add2
        port map(
                  adde1  => "0000"&m3&"00",
                  adde2  => "000000"&m4,
                  aug    => y2

                 );

 U22: add2
        port map(
                  adde1  => y1,
                  adde2  => y2,
                  aug    => y

                 );

process(clock)
begin
if clock'event and clock='1' then
product <= y;
end if;
end process;
 end answer;   

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
97精品国产97久久久久久久久久久久| 在线不卡中文字幕播放| 91麻豆视频网站| 欧美亚洲愉拍一区二区| 欧美成人性福生活免费看| 国产偷国产偷亚洲高清人白洁| 综合久久久久久| 青青草国产成人av片免费| 韩国三级在线一区| 91蝌蚪porny| 日韩视频一区在线观看| 日韩一区中文字幕| 久久国产剧场电影| 一本色道久久加勒比精品| 日韩三级精品电影久久久 | 青娱乐精品在线视频| 国产精品羞羞答答xxdd| 欧美最猛性xxxxx直播| 久久网站最新地址| 亚洲国产精品嫩草影院| 国产一区二区视频在线播放| 欧美在线|欧美| 国产欧美综合色| 午夜精品视频在线观看| 成人av网址在线| 精品对白一区国产伦| 一区二区三区四区乱视频| 国产真实乱偷精品视频免| 在线观看日韩高清av| 久久久久久久国产精品影院| 亚洲激情成人在线| 国产成人免费网站| 色激情天天射综合网| 91久久久免费一区二区| 久久先锋影音av鲁色资源网| 亚洲成人av电影在线| 972aa.com艺术欧美| 久久嫩草精品久久久久| 天堂久久久久va久久久久| 99久久精品免费精品国产| 2020国产精品自拍| 日本午夜一区二区| 欧亚洲嫩模精品一区三区| 国产精品乱子久久久久| www.在线成人| 精品国产乱码久久久久久闺蜜| 成人影视亚洲图片在线| 亚洲激情六月丁香| 欧美影视一区二区三区| 亚洲欧美另类在线| 色综合夜色一区| 天涯成人国产亚洲精品一区av| 成人一区二区三区中文字幕| 国产日韩精品久久久| 99国产精品久久久| 欧美一区二区女人| 中文字幕亚洲不卡| 国产精华液一区二区三区| 日韩欧美电影一区| 久久精品国产成人一区二区三区| 欧美日韩精品一二三区| 亚洲高清免费观看| 在线亚洲免费视频| 亚洲一区二区欧美| 欧亚洲嫩模精品一区三区| 一区二区三区四区五区视频在线观看| 99re成人在线| 亚洲欧美日本在线| 91麻豆福利精品推荐| 亚洲欧美电影院| 91免费观看国产| 亚洲精品成人少妇| 欧美午夜在线一二页| 午夜欧美在线一二页| 777久久久精品| 美女一区二区久久| 精品国产免费人成在线观看| 九九精品视频在线看| 26uuu国产在线精品一区二区| 久久99精品视频| 久久综合给合久久狠狠狠97色69| 精品亚洲国内自在自线福利| 欧美精品一区二区三区蜜桃 | 欧美图区在线视频| 亚洲激情一二三区| 欧美日韩国产一区二区三区地区| 亚洲国产一区二区三区| 91精品国产综合久久久久久久 | 精品国产百合女同互慰| 国产成人福利片| 国产乱对白刺激视频不卡| 国产精品色在线观看| 国产欧美精品在线观看| av日韩在线网站| 一级做a爱片久久| 在线不卡中文字幕播放| 国内精品自线一区二区三区视频| 国产无遮挡一区二区三区毛片日本| 不卡在线视频中文字幕| 一区二区三区在线不卡| 欧美精品久久99久久在免费线 | 欧美人妇做爰xxxⅹ性高电影| 久久久欧美精品sm网站| 欧美精品自拍偷拍| 欧美日韩在线观看一区二区| 国产精品一区二区在线观看不卡| 日韩精品久久久久久| 日本中文字幕一区二区视频| 亚洲一本大道在线| 日本不卡免费在线视频| 亚洲乱码国产乱码精品精小说| 欧美激情综合在线| 国产精品福利一区二区三区| 成人综合婷婷国产精品久久蜜臀 | 一区二区高清免费观看影视大全| 欧美乱熟臀69xxxxxx| 国产成人一区二区精品非洲| 亚洲三级电影网站| 欧美成人三级电影在线| 91免费在线播放| 捆绑调教美女网站视频一区| 国产精品美女一区二区| 欧美区在线观看| 成人av网站在线观看| 青青草国产精品97视觉盛宴| 亚洲欧洲成人自拍| 91精品国产色综合久久久蜜香臀| 懂色av噜噜一区二区三区av| 日韩综合小视频| 国产精品免费视频一区| 欧美一级高清片在线观看| 成人ar影院免费观看视频| 视频在线观看一区| 中文字幕一区二区三区四区不卡| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 国产激情视频一区二区在线观看| 一区二区三区免费| 国产色爱av资源综合区| 欧美精选午夜久久久乱码6080| 成人免费看黄yyy456| 秋霞电影一区二区| 亚洲一区二区三区三| 国产女同性恋一区二区| 欧美电视剧在线观看完整版| 色婷婷一区二区| 成人国产电影网| 韩国三级电影一区二区| 丝袜亚洲另类欧美| 亚洲激情在线播放| 国产精品久99| 久久久精品tv| 色94色欧美sute亚洲线路一ni | 一区二区三区四区蜜桃| 国产欧美日韩综合| 精品毛片乱码1区2区3区| 欧美日韩黄色一区二区| 91麻豆视频网站| 成人精品高清在线| 精品亚洲porn| 麻豆精品国产传媒mv男同| 午夜精品免费在线观看| 亚洲综合免费观看高清完整版在线 | 成人国产电影网| 国产欧美一区二区精品秋霞影院| 97精品视频在线观看自产线路二| 精品国产一区二区三区忘忧草| 亚洲综合免费观看高清在线观看| 成人福利电影精品一区二区在线观看| 91麻豆精品国产91久久久使用方法| 亚洲精品日产精品乱码不卡| 国产成人在线视频网址| 国产亚洲欧美日韩日本| 裸体一区二区三区| 欧美电影免费观看高清完整版| 精品亚洲欧美一区| 综合久久久久综合| 国产精品家庭影院| 久久精品网站免费观看| 久久久精品黄色| 久久久精品影视| 国产色产综合色产在线视频| 国产无一区二区| 中文字幕欧美区| 国产精品女上位| 欧美日韩大陆一区二区| 福利一区二区在线| 成人免费视频app| eeuss鲁片一区二区三区| 99视频在线精品| 色香蕉久久蜜桃| 欧美无人高清视频在线观看| 欧洲一区在线观看| 欧美巨大另类极品videosbest| 欧美日韩在线综合| 日韩一区和二区| 久久奇米777| 国产精品成人免费在线| 中文字幕一区二区三区乱码在线| 亚洲三级电影网站| 亚洲一区二区三区四区在线观看 |