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

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

?? loopback.vhd

?? Xilinx的培訓教程的源碼 virtex
?? VHD
字號:
---------------------------------------------------------------------------------- Company: -- Engineer:---- Create Date:    08:53:26 04/27/05-- Design Name:    -- Module Name:    loopback - Behavioral-- Project Name:   -- Target Device:  -- Tool versions:  -- Description:---- Dependencies:-- -- Revision:-- Revision 0.01 - File Created-- Additional Comments:-- --------------------------------------------------------------------------------library IEEE;use IEEE.STD_LOGIC_1164.ALL;use IEEE.STD_LOGIC_ARITH.ALL;use IEEE.STD_LOGIC_UNSIGNED.ALL;---- Uncomment the following library declaration if instantiating---- any Xilinx primitives in this code.--library UNISIM;--use UNISIM.VComponents.all;entity loopback is    Port ( clk : in std_logic;           rst : in std_logic;           leds : out std_logic_vector(7 downto 0);           switches : in std_logic_vector(7 downto 0);           rs232_rx : in std_logic;           rs232_tx : out std_logic;
			  lock     : out std_logic);end loopback;architecture Behavioral of loopback is	COMPONENT program		PORT		   (			 address     : IN std_logic_vector(9 downto 0);			 clk         : IN std_logic;          			 instruction : OUT std_logic_vector(17 downto 0)			);		END COMPONENT;		-- Program memory signals		signal address      : std_logic_vector (9 downto 0);
   COMPONENT my_dcm	PORT(		CLKIN_IN : IN std_logic;          		CLKFX_OUT : OUT std_logic;		CLKIN_IBUFG_OUT : OUT std_logic;		CLK0_OUT : OUT std_logic;		LOCKED_OUT : OUT std_logic		);	END COMPONENT;
	COMPONENT kcpsm3		PORT(			instruction   : IN std_logic_vector(17 downto 0);			in_port       : IN std_logic_vector(7 downto 0);			interrupt     : IN std_logic;			reset         : IN std_logic;			clk           : IN std_logic;          			address       : OUT std_logic_vector(9 downto 0);			port_id       : OUT std_logic_vector(7 downto 0);			write_strobe  : OUT std_logic;			out_port      : OUT std_logic_vector(7 downto 0);			read_strobe   : OUT std_logic;			interrupt_ack : OUT std_logic			);		END COMPONENT;		-- PicoBlaze Signals		signal instruction  : std_logic_vector (17 downto 0);		signal port_id      : std_logic_vector (7 downto 0);		signal write_strobe : std_logic;		signal in_port      : std_logic_vector (7 downto 0);		signal out_port     : std_logic_vector (7 downto 0);		signal read_strobe  : std_logic;		COMPONENT uart_rx			PORT			(			  serial_in           : IN std_logic;			  read_buffer         : IN std_logic;			  reset_buffer        : IN std_logic;			  en_16_x_baud        : IN std_logic;			  clk                 : IN std_logic;          			  data_out            : OUT std_logic_vector(7 downto 0);			  buffer_data_present : OUT std_logic;			  buffer_full         : OUT std_logic;			  buffer_half_full    : OUT std_logic			);		END COMPONENT;		COMPONENT uart_tx		PORT		(			data_in          : IN std_logic_vector(7 downto 0);			write_buffer     : IN std_logic;			reset_buffer     : IN std_logic;			en_16_x_baud     : IN std_logic;			clk              : IN std_logic;          			serial_out       : OUT std_logic;			buffer_full      : OUT std_logic;			buffer_half_full : OUT std_logic		);		END COMPONENT;		-- UART signals		signal baud_count      : std_logic_vector (8 downto 0);		signal en_16_x_baud    : std_logic;		signal read_from_uart  : std_logic;  		signal rx_data         : std_logic_vector(7 downto 0);  		signal data_present    : std_logic;		signal write_to_uart   : std_logic;		signal write_to_leds   : std_logic;		signal buffer_full     : std_logic;
      signal rst_in          : std_logic;
      signal clk50MHz        : std_logic;begin-- Instantiate PicoBlaze and the instruction ROM.  This is simply-- cut and paste from the example designs that come with PicoBlaze.-- Interrupts are not used for this design.
   rst_in <= not rst;	my_kcpsm3: kcpsm3 	   PORT MAP		(			address       => address,			instruction   => instruction,			port_id       => port_id,			write_strobe  => write_strobe,			out_port      => out_port,			read_strobe   => read_strobe,			in_port       => in_port,			interrupt     => '0',			interrupt_ack => open,			reset         => rst_in,			clk           => clk50MHz		);	my_program: program 	   PORT MAP		(		   address     => address,		   instruction => instruction,		   clk         => clk50MHz		);   Inst_my_dcm: my_dcm PORT MAP(		CLKIN_IN => clk,		CLKFX_OUT => clk50MHz,		CLKIN_IBUFG_OUT => open,		CLK0_OUT => open,		LOCKED_OUT => lock	);-- Implement the 16x bit rate counter for the uart transmit and receive.-- The system clock is 50 MHz, and the desired baud rate is 9600.  I used-- the formula in the documentation to calculate the terminal count value.	baudgen: process (clk50MHz,rst_in)	begin     	if rst_in = '1' then      	baud_count <= "000000000";			en_16_x_baud <= '0';   	elsif (clk50MHz'event and clk50MHz = '1') then      	if (baud_count = X"145")then		  		baud_count <= "000000000";		  		en_16_x_baud <= '1';      	else		  		baud_count <= baud_count + 1;        		en_16_x_baud <= '0';      	end if;   	end if;	end process;	   -- Implement the output port logic:      --   leds_out, port 01      --   uart_data_tx, port 03	write_to_uart <= write_strobe and port_id(0) and port_id(1);   write_to_leds <= write_strobe and port_id(0);  process (clk50MHz,rst_in)	begin  	  if (clk50MHz'event and clk50MHz='1') then	  	 if rst_in = '1'	then	      leds <= "00000000";	    elsif(write_to_leds = '1') then	        leds <= out_port;       end if;     end if;	end process;   transmit: uart_tx 	PORT MAP	(		data_in          => out_port,		write_buffer     => write_to_uart,		reset_buffer     => rst_in,		en_16_x_baud     => en_16_x_baud,		serial_out       => rs232_tx,		buffer_full      => open,		buffer_half_full => open,		clk              => clk50MHz	);	--  Implement the input port logic:      --  switch_in, port 00      --  uart_data_rx, port 02      --  data_present, port 04      --  buffer_full, port 05	process (clk50MHz,rst_in)	begin     	if (clk50MHz'event and clk50MHz = '1') then			if rst_in = '1' then      		in_port <= "00000000";      		read_from_uart <= '0';			else      		case (port_id) is        			when X"00" =>							in_port <= switches;        			when X"02" =>						in_port <= rx_data;        			when X"04" =>							in_port <= "0000000" & data_present;					when X"05" =>							in_port <= "0000000" & buffer_full;        			when others =>						in_port <= "00000000";      		end case;      	end if;			read_from_uart <= read_strobe and port_id(2);		end if;	end process;  	receive: uart_rx 	PORT MAP	(		serial_in           => rs232_rx,		data_out            => rx_data,		read_buffer         => read_from_uart,		reset_buffer        => rst_in,		en_16_x_baud        => en_16_x_baud,		buffer_data_present => data_present,		buffer_full         => open,		buffer_half_full    => open,		clk                 => clk50MHz	); end Behavioral;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
97久久精品人人爽人人爽蜜臀| 中文文精品字幕一区二区| ...中文天堂在线一区| 国产在线不卡一区| 精品女同一区二区| 国产精品456| 综合电影一区二区三区 | 国产亚洲欧美中文| 国产成人自拍在线| 亚洲精选在线视频| 欧美一区二区啪啪| 国产超碰在线一区| 亚洲欧美区自拍先锋| 欧美日韩三级在线| 另类调教123区| 综合激情成人伊人| 欧美精选一区二区| 黄色资源网久久资源365| 中文字幕精品一区二区三区精品| 91女厕偷拍女厕偷拍高清| 日韩精品电影一区亚洲| 欧美国产禁国产网站cc| 欧美视频在线一区二区三区| 最新高清无码专区| 中文字幕在线观看一区二区| 91在线视频18| 国产综合色在线视频区| 综合久久国产九一剧情麻豆| 日韩欧美国产综合在线一区二区三区 | 精品视频在线视频| 不卡av免费在线观看| 免费成人结看片| 亚洲免费在线视频一区 二区| 日韩欧美色电影| 欧美揉bbbbb揉bbbbb| 国内成人精品2018免费看| 亚洲电影在线播放| 亚洲一区二区三区四区五区中文 | 久久久精品日韩欧美| 欧美一区二区三区四区高清 | 国产麻豆精品95视频| 久久99久久99小草精品免视看| 亚洲男人的天堂在线aⅴ视频| 亚洲国产高清aⅴ视频| 日韩精品中文字幕一区二区三区| 欧美日韩黄色一区二区| 欧美日韩在线播放三区四区| 色婷婷av一区二区三区软件| 99riav一区二区三区| 91丨国产丨九色丨pron| 色一区在线观看| 欧日韩精品视频| 欧美精品xxxxbbbb| 日韩精品一区二区三区在线 | 欧美日韩一区高清| 欧美一区二区高清| 国产欧美一区二区精品婷婷| 国产婷婷精品av在线| 亚洲三级电影网站| 亚洲午夜免费电影| 国产真实乱对白精彩久久| 国产精品69毛片高清亚洲| 99re热这里只有精品免费视频 | 国产一区二区三区在线观看免费视频| 激情小说亚洲一区| caoporn国产精品| 欧美一区二区三区日韩视频| 久久久久久9999| 亚洲日本在线天堂| 精品影院一区二区久久久| k8久久久一区二区三区| 欧美一区二区三区男人的天堂| 久久视频一区二区| 视频一区中文字幕| av激情综合网| 国产亚洲一二三区| 天天操天天综合网| 色婷婷久久久亚洲一区二区三区 | 欧美猛男gaygay网站| 国产精品天美传媒| 国产自产v一区二区三区c| 欧美日韩久久不卡| 日韩美女精品在线| 粉嫩av一区二区三区| 91精品国产高清一区二区三区| 国产精品女人毛片| 韩国女主播成人在线| 欧美一级爆毛片| 日本不卡视频一二三区| 欧美性大战久久| 亚洲久草在线视频| 91麻豆国产香蕉久久精品| 欧美国产日韩a欧美在线观看| 国产呦萝稀缺另类资源| 久久众筹精品私拍模特| 视频在线在亚洲| 精品欧美乱码久久久久久| 精品亚洲欧美一区| 久久久蜜桃精品| 国产成人综合网| 自拍偷自拍亚洲精品播放| 在线观看视频一区二区欧美日韩| 中文字幕一区二区三区不卡| 91色porny在线视频| 亚洲成人自拍偷拍| 欧美精品第1页| 国产又黄又大久久| 国产精品久久午夜夜伦鲁鲁| 色综合一区二区| 久久精品国产精品亚洲红杏| 久久久一区二区三区捆绑**| 成人国产亚洲欧美成人综合网 | 亚洲精品一区二区三区影院| 国产伦精品一区二区三区视频青涩| 国产亚洲一区二区三区在线观看 | 国产精品私人影院| 欧美日本一区二区在线观看| 国产精品一区二区果冻传媒| 一区二区三区资源| 国产喷白浆一区二区三区| 欧美日精品一区视频| 国产自产v一区二区三区c| 一区二区三区四区乱视频| 精品国产a毛片| 欧美色图在线观看| 成人污污视频在线观看| 天天影视网天天综合色在线播放| 日本一区二区三区国色天香 | 欧美图片一区二区三区| 国产伦理精品不卡| 久草这里只有精品视频| 亚洲国产另类av| 亚洲男人电影天堂| 国产精品日产欧美久久久久| 精品1区2区在线观看| 欧美性生活影院| 久久亚洲捆绑美女| 色婷婷综合久久久中文字幕| 风间由美中文字幕在线看视频国产欧美| 亚洲午夜久久久久久久久电影院 | 欧美性高清videossexo| 成人av网在线| 99riav一区二区三区| 菠萝蜜视频在线观看一区| 国产麻豆午夜三级精品| 精品亚洲国内自在自线福利| 麻豆精品在线播放| 美腿丝袜在线亚洲一区| 久草在线在线精品观看| 狠狠狠色丁香婷婷综合久久五月| 秋霞午夜鲁丝一区二区老狼| 美女国产一区二区| 国产乱子伦一区二区三区国色天香 | 91国产精品成人| 欧美日产在线观看| 精品国产91九色蝌蚪| 国产欧美一区二区三区沐欲| 国产精品嫩草99a| 亚洲美女区一区| 蜜臀精品一区二区三区在线观看| 另类欧美日韩国产在线| 99久久综合精品| 欧美精品一级二级三级| 久久久99精品免费观看不卡| 亚洲男同性恋视频| 精品一区二区三区香蕉蜜桃| 国产成人精品亚洲午夜麻豆| 日本乱人伦一区| 日韩精品一区二区三区在线播放| 欧美国产一区视频在线观看| 亚洲一区成人在线| 国产福利一区二区| 欧美日韩国产欧美日美国产精品| 精品国产精品一区二区夜夜嗨| 国产精品国产馆在线真实露脸| 天堂成人国产精品一区| 成人一区二区三区中文字幕| 欧美日韩视频不卡| 国产色婷婷亚洲99精品小说| 亚洲国产色一区| 成人免费看片app下载| 日韩欧美一区二区久久婷婷| 午夜久久久久久电影| 91蝌蚪国产九色| 国产精品女同互慰在线看| 久久国产精品99久久人人澡| 欧美另类变人与禽xxxxx| 亚洲老司机在线| 色悠悠亚洲一区二区| 国产精品美女一区二区在线观看| 久草热8精品视频在线观看| 欧美一区二区黄色| 琪琪久久久久日韩精品| 欧美一级免费大片| 麻豆视频观看网址久久| 日韩一区二区三区视频| 另类小说欧美激情| 久久久午夜精品| 国产盗摄一区二区| 久久久久久亚洲综合影院红桃|