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

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

?? rom_form.vhd

?? Xilinx的培訓教程的源碼 virtex
?? VHD
字號:
ROM_form.vhd

Ken Chapman (Xilinx Ltd) July 2003

This is the VHDL template file for the KCPSM3 assembler.
It is used to configure a Spartan-3, Virtex-II or Virtex-IIPRO block RAM to act as 
a single port program ROM.

This VHDL file is not valid as input directly into a synthesis or simulation tool.
The assembler will read this template and insert the data required to complete the 
definition of program ROM and write it out to a new '.vhd' file associated with the 
name of the original '.psm' file being assembled.

This template can be modified to define alternative memory definitions such as dual port.
However, you are responsible for ensuring the template is correct as the assembler does 
not perform any checking of the VHDL.

The assembler identifies all text enclosed by {} characters, and replaces these
character strings. All templates should include these {} character strings for 
the assembler to work correctly. 

****************************************************************************************
	
This template defines a block RAM configured in 1024 x 18-bit single port mode and 
conneceted to act as a single port ROM.

****************************************************************************************

The next line is used to determine where the template actually starts and must exist.
{begin template}
--
-- Definition of a single port ROM for KCPSM3 program defined by {name}.psm
-- and assmbled using KCPSM3 assembler.
--
-- Standard IEEE libraries
--
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;
--
-- The Unisim Library is used to define Xilinx primitives. It is also used during
-- simulation. The source can be viewed at %XILINX%\vhdl\src\unisims\unisim_VCOMP.vhd
--  
library unisim;
use unisim.vcomponents.all;
--
--
entity {name} is
    Port (      address : in std_logic_vector(9 downto 0);
            instruction : out std_logic_vector(17 downto 0);
                    clk : in std_logic);
    end {name};
--
architecture low_level_definition of {name} is
--
-- Attributes to define ROM contents during implementation synthesis. 
-- The information is repeated in the generic map for functional simulation
--
attribute INIT_00 : string; 
attribute INIT_01 : string; 
attribute INIT_02 : string; 
attribute INIT_03 : string; 
attribute INIT_04 : string; 
attribute INIT_05 : string; 
attribute INIT_06 : string; 
attribute INIT_07 : string; 
attribute INIT_08 : string; 
attribute INIT_09 : string; 
attribute INIT_0A : string; 
attribute INIT_0B : string; 
attribute INIT_0C : string; 
attribute INIT_0D : string; 
attribute INIT_0E : string; 
attribute INIT_0F : string; 
attribute INIT_10 : string; 
attribute INIT_11 : string; 
attribute INIT_12 : string; 
attribute INIT_13 : string; 
attribute INIT_14 : string; 
attribute INIT_15 : string; 
attribute INIT_16 : string; 
attribute INIT_17 : string; 
attribute INIT_18 : string; 
attribute INIT_19 : string; 
attribute INIT_1A : string; 
attribute INIT_1B : string; 
attribute INIT_1C : string; 
attribute INIT_1D : string; 
attribute INIT_1E : string; 
attribute INIT_1F : string; 
attribute INIT_20 : string; 
attribute INIT_21 : string; 
attribute INIT_22 : string; 
attribute INIT_23 : string; 
attribute INIT_24 : string; 
attribute INIT_25 : string; 
attribute INIT_26 : string; 
attribute INIT_27 : string; 
attribute INIT_28 : string; 
attribute INIT_29 : string; 
attribute INIT_2A : string; 
attribute INIT_2B : string; 
attribute INIT_2C : string; 
attribute INIT_2D : string; 
attribute INIT_2E : string; 
attribute INIT_2F : string; 
attribute INIT_30 : string; 
attribute INIT_31 : string; 
attribute INIT_32 : string; 
attribute INIT_33 : string; 
attribute INIT_34 : string; 
attribute INIT_35 : string; 
attribute INIT_36 : string; 
attribute INIT_37 : string; 
attribute INIT_38 : string; 
attribute INIT_39 : string; 
attribute INIT_3A : string; 
attribute INIT_3B : string; 
attribute INIT_3C : string; 
attribute INIT_3D : string; 
attribute INIT_3E : string; 
attribute INIT_3F : string; 
attribute INITP_00 : string;
attribute INITP_01 : string;
attribute INITP_02 : string;
attribute INITP_03 : string;
attribute INITP_04 : string;
attribute INITP_05 : string;
attribute INITP_06 : string;
attribute INITP_07 : string;
--
-- Attributes to define ROM contents during implementation synthesis.
--
attribute INIT_00 of ram_1024_x_18  : label is "{INIT_00}";
attribute INIT_01 of ram_1024_x_18  : label is "{INIT_01}";
attribute INIT_02 of ram_1024_x_18  : label is "{INIT_02}";
attribute INIT_03 of ram_1024_x_18  : label is "{INIT_03}";
attribute INIT_04 of ram_1024_x_18  : label is "{INIT_04}";
attribute INIT_05 of ram_1024_x_18  : label is "{INIT_05}";
attribute INIT_06 of ram_1024_x_18  : label is "{INIT_06}";
attribute INIT_07 of ram_1024_x_18  : label is "{INIT_07}";
attribute INIT_08 of ram_1024_x_18  : label is "{INIT_08}";
attribute INIT_09 of ram_1024_x_18  : label is "{INIT_09}";
attribute INIT_0A of ram_1024_x_18  : label is "{INIT_0A}";
attribute INIT_0B of ram_1024_x_18  : label is "{INIT_0B}";
attribute INIT_0C of ram_1024_x_18  : label is "{INIT_0C}";
attribute INIT_0D of ram_1024_x_18  : label is "{INIT_0D}";
attribute INIT_0E of ram_1024_x_18  : label is "{INIT_0E}";
attribute INIT_0F of ram_1024_x_18  : label is "{INIT_0F}";
attribute INIT_10 of ram_1024_x_18  : label is "{INIT_10}";
attribute INIT_11 of ram_1024_x_18  : label is "{INIT_11}";
attribute INIT_12 of ram_1024_x_18  : label is "{INIT_12}";
attribute INIT_13 of ram_1024_x_18  : label is "{INIT_13}";
attribute INIT_14 of ram_1024_x_18  : label is "{INIT_14}";
attribute INIT_15 of ram_1024_x_18  : label is "{INIT_15}";
attribute INIT_16 of ram_1024_x_18  : label is "{INIT_16}";
attribute INIT_17 of ram_1024_x_18  : label is "{INIT_17}";
attribute INIT_18 of ram_1024_x_18  : label is "{INIT_18}";
attribute INIT_19 of ram_1024_x_18  : label is "{INIT_19}";
attribute INIT_1A of ram_1024_x_18  : label is "{INIT_1A}";
attribute INIT_1B of ram_1024_x_18  : label is "{INIT_1B}";
attribute INIT_1C of ram_1024_x_18  : label is "{INIT_1C}";
attribute INIT_1D of ram_1024_x_18  : label is "{INIT_1D}";
attribute INIT_1E of ram_1024_x_18  : label is "{INIT_1E}";
attribute INIT_1F of ram_1024_x_18  : label is "{INIT_1F}";
attribute INIT_20 of ram_1024_x_18  : label is "{INIT_20}";
attribute INIT_21 of ram_1024_x_18  : label is "{INIT_21}";
attribute INIT_22 of ram_1024_x_18  : label is "{INIT_22}";
attribute INIT_23 of ram_1024_x_18  : label is "{INIT_23}";
attribute INIT_24 of ram_1024_x_18  : label is "{INIT_24}";
attribute INIT_25 of ram_1024_x_18  : label is "{INIT_25}";
attribute INIT_26 of ram_1024_x_18  : label is "{INIT_26}";
attribute INIT_27 of ram_1024_x_18  : label is "{INIT_27}";
attribute INIT_28 of ram_1024_x_18  : label is "{INIT_28}";
attribute INIT_29 of ram_1024_x_18  : label is "{INIT_29}";
attribute INIT_2A of ram_1024_x_18  : label is "{INIT_2A}";
attribute INIT_2B of ram_1024_x_18  : label is "{INIT_2B}";
attribute INIT_2C of ram_1024_x_18  : label is "{INIT_2C}";
attribute INIT_2D of ram_1024_x_18  : label is "{INIT_2D}";
attribute INIT_2E of ram_1024_x_18  : label is "{INIT_2E}";
attribute INIT_2F of ram_1024_x_18  : label is "{INIT_2F}";
attribute INIT_30 of ram_1024_x_18  : label is "{INIT_30}";
attribute INIT_31 of ram_1024_x_18  : label is "{INIT_31}";
attribute INIT_32 of ram_1024_x_18  : label is "{INIT_32}";
attribute INIT_33 of ram_1024_x_18  : label is "{INIT_33}";
attribute INIT_34 of ram_1024_x_18  : label is "{INIT_34}";
attribute INIT_35 of ram_1024_x_18  : label is "{INIT_35}";
attribute INIT_36 of ram_1024_x_18  : label is "{INIT_36}";
attribute INIT_37 of ram_1024_x_18  : label is "{INIT_37}";
attribute INIT_38 of ram_1024_x_18  : label is "{INIT_38}";
attribute INIT_39 of ram_1024_x_18  : label is "{INIT_39}";
attribute INIT_3A of ram_1024_x_18  : label is "{INIT_3A}";
attribute INIT_3B of ram_1024_x_18  : label is "{INIT_3B}";
attribute INIT_3C of ram_1024_x_18  : label is "{INIT_3C}";
attribute INIT_3D of ram_1024_x_18  : label is "{INIT_3D}";
attribute INIT_3E of ram_1024_x_18  : label is "{INIT_3E}";
attribute INIT_3F of ram_1024_x_18  : label is "{INIT_3F}";
attribute INITP_00 of ram_1024_x_18 : label is "{INITP_00}";
attribute INITP_01 of ram_1024_x_18 : label is "{INITP_01}";
attribute INITP_02 of ram_1024_x_18 : label is "{INITP_02}";
attribute INITP_03 of ram_1024_x_18 : label is "{INITP_03}";
attribute INITP_04 of ram_1024_x_18 : label is "{INITP_04}";
attribute INITP_05 of ram_1024_x_18 : label is "{INITP_05}";
attribute INITP_06 of ram_1024_x_18 : label is "{INITP_06}";
attribute INITP_07 of ram_1024_x_18 : label is "{INITP_07}";
--
begin
--
  --Instantiate the Xilinx primitive for a block RAM
  ram_1024_x_18: RAMB16_S18
  --synthesis translate_off
  --INIT values repeated to define contents for functional simulation
  generic map ( INIT_00 => X"{INIT_00}",
                INIT_01 => X"{INIT_01}",
                INIT_02 => X"{INIT_02}",
                INIT_03 => X"{INIT_03}",
                INIT_04 => X"{INIT_04}",
                INIT_05 => X"{INIT_05}",
                INIT_06 => X"{INIT_06}",
                INIT_07 => X"{INIT_07}",
                INIT_08 => X"{INIT_08}",
                INIT_09 => X"{INIT_09}",
                INIT_0A => X"{INIT_0A}",
                INIT_0B => X"{INIT_0B}",
                INIT_0C => X"{INIT_0C}",
                INIT_0D => X"{INIT_0D}",
                INIT_0E => X"{INIT_0E}",
                INIT_0F => X"{INIT_0F}",
                INIT_10 => X"{INIT_10}",
                INIT_11 => X"{INIT_11}",
                INIT_12 => X"{INIT_12}",
                INIT_13 => X"{INIT_13}",
                INIT_14 => X"{INIT_14}",
                INIT_15 => X"{INIT_15}",
                INIT_16 => X"{INIT_16}",
                INIT_17 => X"{INIT_17}",
                INIT_18 => X"{INIT_18}",
                INIT_19 => X"{INIT_19}",
                INIT_1A => X"{INIT_1A}",
                INIT_1B => X"{INIT_1B}",
                INIT_1C => X"{INIT_1C}",
                INIT_1D => X"{INIT_1D}",
                INIT_1E => X"{INIT_1E}",
                INIT_1F => X"{INIT_1F}",
                INIT_20 => X"{INIT_20}",
                INIT_21 => X"{INIT_21}",
                INIT_22 => X"{INIT_22}",
                INIT_23 => X"{INIT_23}",
                INIT_24 => X"{INIT_24}",
                INIT_25 => X"{INIT_25}",
                INIT_26 => X"{INIT_26}",
                INIT_27 => X"{INIT_27}",
                INIT_28 => X"{INIT_28}",
                INIT_29 => X"{INIT_29}",
                INIT_2A => X"{INIT_2A}",
                INIT_2B => X"{INIT_2B}",
                INIT_2C => X"{INIT_2C}",
                INIT_2D => X"{INIT_2D}",
                INIT_2E => X"{INIT_2E}",
                INIT_2F => X"{INIT_2F}",
                INIT_30 => X"{INIT_30}",
                INIT_31 => X"{INIT_31}",
                INIT_32 => X"{INIT_32}",
                INIT_33 => X"{INIT_33}",
                INIT_34 => X"{INIT_34}",
                INIT_35 => X"{INIT_35}",
                INIT_36 => X"{INIT_36}",
                INIT_37 => X"{INIT_37}",
                INIT_38 => X"{INIT_38}",
                INIT_39 => X"{INIT_39}",
                INIT_3A => X"{INIT_3A}",
                INIT_3B => X"{INIT_3B}",
                INIT_3C => X"{INIT_3C}",
                INIT_3D => X"{INIT_3D}",
                INIT_3E => X"{INIT_3E}",
                INIT_3F => X"{INIT_3F}",    
               INITP_00 => X"{INITP_00}",
               INITP_01 => X"{INITP_01}",
               INITP_02 => X"{INITP_02}",
               INITP_03 => X"{INITP_03}",
               INITP_04 => X"{INITP_04}",
               INITP_05 => X"{INITP_05}",
               INITP_06 => X"{INITP_06}",
               INITP_07 => X"{INITP_07}")
  --synthesis translate_on
  port map(    DI => "0000000000000000",
              DIP => "00",
               EN => '1',
               WE => '0',
              SSR => '0',
              CLK => clk,
             ADDR => address,
               DO => instruction(15 downto 0),
              DOP => instruction(17 downto 16)); 
--
end low_level_definition;
--
------------------------------------------------------------------------------------
--
-- END OF FILE {name}.vhd
--
------------------------------------------------------------------------------------

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
9i看片成人免费高清| 一区二区三区高清| 国产成人亚洲精品青草天美| 久久综合狠狠综合| 国产精品一区在线观看你懂的| 日韩写真欧美这视频| 欧美日免费三级在线| 国产成人在线网站| 欧美日韩国产中文| 久久精品国产久精国产爱| 精品88久久久久88久久久| 欧美aa在线视频| 日韩视频免费观看高清完整版 | 亚洲午夜激情网站| 欧美网站一区二区| 久久91精品国产91久久小草| 欧美极品少妇xxxxⅹ高跟鞋| 色菇凉天天综合网| 蜜臀av性久久久久蜜臀aⅴ | 国产精品久久一卡二卡| 成人av网站免费| 一区二区三区四区国产精品| 欧美肥大bbwbbw高潮| 国产在线国偷精品产拍免费yy| 亚洲欧洲av另类| 欧美一卡二卡三卡四卡| 成人高清免费观看| 午夜精品福利视频网站 | 国产精品白丝在线| 这里只有精品99re| 国产69精品久久久久777| 亚洲午夜精品在线| 国产精品视频yy9299一区| 欧美高清dvd| 在线免费一区三区| 秋霞影院一区二区| 国产精品久久久久桃色tv| 欧美三级日韩三级| 国产乱对白刺激视频不卡| 性做久久久久久免费观看| 欧美激情中文不卡| 制服丝袜亚洲播放| 欧美专区亚洲专区| 国产精品资源网| 日韩激情视频网站| 中文字幕一区二区三区色视频 | 国产白丝网站精品污在线入口| 一区二区三区在线视频播放| 久久久久久久久久久久久夜| 这里只有精品免费| 一本色道久久综合狠狠躁的推荐| 国产精品一品视频| 久久99精品国产91久久来源| 亚洲va国产va欧美va观看| 亚洲天堂久久久久久久| 久久久久久免费网| 日韩欧美国产不卡| 欧美高清性hdvideosex| 91免费看片在线观看| 高清视频一区二区| 国产一区二区女| 美女网站色91| 日本sm残虐另类| 婷婷中文字幕综合| 亚洲风情在线资源站| 亚洲激情图片小说视频| 国产精品久久三区| 国产精品乱码久久久久久| 国产午夜精品一区二区三区视频| 欧美大白屁股肥臀xxxxxx| 91精品国产综合久久精品app| 91激情在线视频| 欧洲国内综合视频| 欧美色精品天天在线观看视频| 色天天综合久久久久综合片| 99精品黄色片免费大全| 不卡区在线中文字幕| 高清不卡一二三区| 成人黄色小视频在线观看| 成人av在线播放网站| 白白色亚洲国产精品| 日本韩国欧美一区| 欧美亚洲国产一区在线观看网站| 色8久久精品久久久久久蜜| 在线日韩一区二区| 欧美一区二区三区日韩| 日韩三级视频在线看| 精品人伦一区二区色婷婷| 亚洲天堂精品在线观看| 亚洲视频一二三| 亚洲大片一区二区三区| 日韩av一区二区三区| 国内精品国产三级国产a久久| 国产高清视频一区| 亚洲成av人影院| 亚洲福利视频一区| 亚洲第一狼人社区| 亚洲成人7777| 免费一级片91| 日韩国产成人精品| 日韩成人av影视| 久久av老司机精品网站导航| 石原莉奈在线亚洲三区| 婷婷久久综合九色综合绿巨人| 一区二区三区影院| 日韩欧美在线123| 久久久久综合网| 亚洲精品免费看| 久久精品国产一区二区三| 懂色av噜噜一区二区三区av| 91九色02白丝porn| 久久中文字幕电影| 综合色天天鬼久久鬼色| 日韩av成人高清| 成人app在线| 日韩欧美综合一区| 国产精品久久久久婷婷| 婷婷亚洲久悠悠色悠在线播放| 国产suv精品一区二区883| 在线观看欧美精品| 久久亚洲欧美国产精品乐播| 亚洲免费在线播放| 久久福利资源站| 欧美在线色视频| 亚洲国产精品ⅴa在线观看| 午夜精品在线视频一区| yourporn久久国产精品| 日韩欧美中文一区| 亚洲精品v日韩精品| 国产成人aaa| 日韩欧美视频一区| 亚洲精品乱码久久久久| 国产一区二区伦理| 欧美精品第1页| 成人免费一区二区三区视频 | 亚洲成av人片一区二区三区| 精品一区二区三区在线播放| 欧美在线制服丝袜| 成人免费在线视频观看| 国产精品一品二品| 日韩你懂的在线播放| 午夜日韩在线电影| 91丨porny丨首页| 国产欧美视频在线观看| 久久国产精品免费| 欧美久久婷婷综合色| 亚洲精品成a人| av中文字幕不卡| 国产清纯美女被跳蛋高潮一区二区久久w | 日韩欧美精品三级| 日韩中文字幕av电影| 欧美在线短视频| 一二三四区精品视频| 色先锋aa成人| 亚洲va欧美va人人爽| 91碰在线视频| 一色屋精品亚洲香蕉网站| 从欧美一区二区三区| 国产日韩精品一区二区三区在线| 国产中文字幕一区| 精品电影一区二区三区| 久久99精品久久久久久久久久久久| 欧美丝袜第三区| 日韩中文字幕亚洲一区二区va在线| 欧美日高清视频| 日本在线不卡视频一二三区| 欧美一区二区三区在线观看| 亚洲电影在线播放| 欧美日韩国产精品成人| 午夜精品福利一区二区三区蜜桃| 欧美日韩一区二区三区不卡| 婷婷久久综合九色综合伊人色| 在线播放中文字幕一区| 日本女人一区二区三区| 日韩无一区二区| 国产自产高清不卡| 国产日韩欧美精品综合| 99在线精品观看| 亚洲一区二区四区蜜桃| 538prom精品视频线放| 看电视剧不卡顿的网站| 国产拍欧美日韩视频二区| 成人av电影免费在线播放| 亚洲乱码国产乱码精品精可以看| 欧洲中文字幕精品| 人禽交欧美网站| 久久精品视频一区二区三区| 99精品偷自拍| 天天影视网天天综合色在线播放| 欧美一卡二卡在线观看| 国产99久久久久久免费看农村| 综合激情成人伊人| 欧美精品一二三四| 国产一区二区日韩精品| 亚洲视频在线一区| 日韩一级黄色片| www.亚洲国产| 日韩国产精品久久| 久久免费美女视频| 91免费观看在线|