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

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

?? stratix_components.vhd

?? 一本老師推薦的經(jīng)典的VHDL覆蓋基礎(chǔ)的入門書籍
?? VHD
?? 第 1 頁 / 共 2 頁
字號:
-- Copyright (C) 1988-2004 Altera Corporation
-- Any  megafunction  design,  and related netlist (encrypted  or  decrypted),
-- support information,  device programming or simulation file,  and any other
-- associated  documentation or information  provided by  Altera  or a partner
-- under  Altera's   Megafunction   Partnership   Program  may  be  used  only
-- to program  PLD  devices (but not masked  PLD  devices) from  Altera.   Any
-- other  use  of such  megafunction  design,  netlist,  support  information,
-- device programming or simulation file,  or any other  related documentation
-- or information  is prohibited  for  any  other purpose,  including, but not
-- limited to  modification,  reverse engineering,  de-compiling, or use  with
-- any other  silicon devices,  unless such use is  explicitly  licensed under
-- a separate agreement with  Altera  or a megafunction partner.  Title to the
-- intellectual property,  including patents,  copyrights,  trademarks,  trade
-- secrets,  or maskworks,  embodied in any such megafunction design, netlist,
-- support  information,  device programming or simulation file,  or any other
-- related documentation or information provided by  Altera  or a megafunction
-- partner, remains with Altera, the megafunction partner, or their respective
-- licensors. No other licenses, including any licenses needed under any third
-- party's intellectual property, are provided herein.


-- Quartus II 4.0 Build 190 1/28/2004


library IEEE, stratix;
use IEEE.STD_LOGIC_1164.all;
use IEEE.VITAL_Timing.all;
use stratix.atom_pack.all;

package STRATIX_COMPONENTS is

--
-- STRATIX_LCELL
--
  
component stratix_lcell
  generic 
    (
      operation_mode  : string := "normal";
      synch_mode      : string := "off";
      register_cascade_mode   : string := "off";
      sum_lutc_input  : string := "datac";
      lut_mask        : string := "ffff";
      power_up        : string := "low";
      cin0_used       : string := "false";
      cin1_used       : string := "false";
      cin_used        : string := "false";
      output_mode     : string := "comb_only";
      lpm_type        : string := "stratix_lcell";
      x_on_violation  : string := "on"
      );
  port
    (
      clk       : in std_logic := '0';
      dataa     : in std_logic := '1';
      datab     : in std_logic := '1';
      datac     : in std_logic := '1';
      datad     : in std_logic := '1';
      aclr      : in std_logic := '0';
      aload     : in std_logic := '0';
      sclr      : in std_logic := '0';
      sload     : in std_logic := '0';
      ena       : in std_logic := '1';
      cin       : in std_logic := '0';
      cin0      : in std_logic := '0';
      cin1      : in std_logic := '1';
      inverta   : in std_logic := '0';
      regcascin : in std_logic := '0';
      devclrn   : in std_logic := '1';
      devpor    : in std_logic := '1';
      combout   : out std_logic;
      regout    : out std_logic;
      cout      : out std_logic;
      cout0     : out std_logic;
      cout1     : out std_logic
      );
end component;

--
-- STRATIX_IO
--

component stratix_io
  generic
    (
      operation_mode            : string := "input";
      ddio_mode                 : string := "none";
      open_drain_output         : string := "false";
      bus_hold                  : string := "false";
      output_register_mode      : string := "none";
      output_async_reset        : string := "none";
      output_sync_reset         : string := "none";
      output_power_up           : string := "low";
      tie_off_output_clock_enable : string := "false";
      oe_register_mode          : string := "none";
      oe_async_reset            : string := "none";
      oe_sync_reset             : string := "none";
      oe_power_up               : string := "low";
      tie_off_oe_clock_enable   : string := "false";
      input_register_mode       : string := "none";
      input_async_reset         : string := "none";
      input_sync_reset          : string := "none";
      input_power_up            : string := "low";
      extend_oe_disable         : string := "false";
      sim_dll_phase_shift       : string := "0";
      sim_dqs_input_frequency   : string  := "10000 ps";
      lpm_type                  : string := "stratix_io"
      );
  port
    (
      datain          : in std_logic := '0';
      ddiodatain      : in std_logic := '0';
      oe              : in std_logic := '1';
      outclk          : in std_logic := '0';
      outclkena       : in std_logic := '1';
      inclk           : in std_logic := '0';
      inclkena        : in std_logic := '1';
      areset          : in std_logic := '0';
      sreset          : in std_logic := '0';
      devclrn         : in std_logic := '1';
      devpor          : in std_logic := '1';
      devoe           : in std_logic := '0';
      delayctrlin     : in std_logic := '0';
      combout         : out std_logic;
      regout          : out std_logic;
      ddioregout      : out std_logic;
      dqsundelayedout : out std_logic;
      padio           : inout std_logic
      );
end component;

--
-- STRATIX_MAC_MULT
--

component stratix_mac_mult
  generic 
    (
      dataa_width : integer := 0;
      datab_width : integer := 0;
      dataa_clock	: string := "none";
      datab_clock	: string := "none";
      signa_clock	: string := "none"; 
      signb_clock	: string := "none"; 
      output_clock	: string := "none"; 
      dataa_clear	: string := "none";
      datab_clear	: string := "none";
      signa_clear	: string := "none"; 
      signb_clear	: string := "none"; 
      output_clear	: string := "none";
      signa_internally_grounded : string := "false";
      signb_internally_grounded : string := "false";
      lpm_hint        : string := "true";
      lpm_type        : string := "stratix_mac_mult"
    );

  port
    (
      dataa : in std_logic_vector (17 downto 0) := (others => '0');
      datab : in std_logic_vector (17 downto 0) := (others => '0');
      signa : in std_logic := '1';
      signb : in std_logic := '1';
      clk      : in std_logic_vector (3 downto 0) := "0000";
      aclr     : in std_logic_vector (3 downto 0) := "0000";
      ena      : in std_logic_vector (3 downto 0) := "1111";
      devclrn  : in std_logic := '1';   
      devpor   : in std_logic := '1';
      dataout  : out std_logic_vector  (35 downto 0);
      scanouta : out std_logic_vector (17 downto 0);
      scanoutb : out std_logic_vector (17 downto 0)
    ); 
end component;

--
-- STRATIX_MAC_OUT
--

component stratix_mac_out
  generic 
    (
      operation_mode    : string := "output_only";
      dataa_width       : integer := 0;
      datab_width       : integer := 0;
      datac_width       : integer := 0;
      datad_width       : integer := 0;
      dataout_width     : integer := 0;
      addnsub0_clock    : string := "none";
      addnsub1_clock    : string := "none";
      zeroacc_clock     : string := "none";
      signa_clock       : string := "none";
      signb_clock       : string := "none";
      output_clock      : string := "none";
      addnsub0_clear    : string := "none";
      addnsub1_clear    : string := "none";
      zeroacc_clear     : string := "none";
      signa_clear       : string := "none";
      signb_clear       : string := "none";
      output_clear      : string := "none";
      addnsub0_pipeline_clock : string := "none";
      addnsub1_pipeline_clock : string := "none";
      zeroacc_pipeline_clock : string := "none";
      signa_pipeline_clock : string := "none";
      signb_pipeline_clock : string := "none";
      addnsub0_pipeline_clear : string := "none";
      addnsub1_pipeline_clear : string := "none";
      zeroacc_pipeline_clear : string := "none";
      signa_pipeline_clear : string := "none";
      signb_pipeline_clear : string := "none";
      overflow_programmable_invert : std_logic := '0';
      data_out_programmable_invert : std_logic_vector(71 downto 0) 
      := (OTHERS => '0');
      lpm_hint          : string := "true";
      lpm_type	        : string := "stratix_mac_out"
    );

  port
    (
      dataa     : in std_logic_vector (35 downto 0) := (others => '0');
      datab     : in std_logic_vector (35 downto 0) := (others => '0');
      datac     : in std_logic_vector (35 downto 0) := (others => '0');
      datad     : in std_logic_vector (35 downto 0) := (others => '0');
      zeroacc   : in std_logic := '0';
      addnsub0  : in std_logic := '1';
      addnsub1  : in std_logic := '1';
      signa     : in std_logic := '1';
      signb     : in std_logic := '1';
      clk       : in std_logic_vector (3 downto 0) := "0000";
      aclr      : in std_logic_vector (3 downto 0) := "0000";
      ena       : in std_logic_vector (3 downto 0) := "1111";
      devclrn   : in std_logic := '1';   
      devpor    : in std_logic := '1';
      dataout   : out std_logic_vector (71 downto 0);
      accoverflow : out std_logic
    );
end component;

--
-- STRATIX_RAM_BLOCK
--

component stratix_ram_block
  generic 
    (
      operation_mode            : string := "single_port";
      mixed_port_feed_through_mode : string := "dont_care"; 
      ram_block_type            : string := "auto"; 
      logical_ram_name          : string := "ram_name"; 
      init_file                 : string := "init_file.hex"; 
      init_file_layout          : string := "none";
      data_interleave_width_in_bits : integer := 1;
      data_interleave_offset_in_bits : integer := 1;
      port_a_logical_ram_depth  : integer := 0;
      port_a_logical_ram_width  : integer := 0;
      port_a_data_in_clear      : string := "none";
      port_a_address_clear      : string := "none";
      port_a_write_enable_clear : string := "none";
      port_a_data_out_clock     : string := "none";
      port_a_data_out_clear     : string := "none";
      port_a_first_address      : integer := 0;
      port_a_last_address       : integer := 0;
      port_a_first_bit_number   : integer := 0;
      port_a_data_width         : integer := 144;
      port_a_byte_enable_clear  : string := "none";
      port_a_data_in_clock      : string := "clock0"; 
      port_a_address_clock      : string := "clock0"; 
      port_a_write_enable_clock : string := "clock0";
      port_a_byte_enable_clock  : string := "clock0";
      port_b_logical_ram_depth  : integer := 0;
      port_b_logical_ram_width  : integer := 0;
      port_b_data_in_clock      : string := "none";
      port_b_data_in_clear      : string := "none";
      port_b_address_clock      : string := "none";
      port_b_address_clear      : string := "none";
      port_b_read_enable_write_enable_clock : string := "none";
      port_b_read_enable_write_enable_clear : string := "none";
      port_b_data_out_clock     : string := "none";
      port_b_data_out_clear     : string := "none";
      port_b_first_address      : integer := 0;
      port_b_last_address       : integer := 0;
      port_b_first_bit_number   : integer := 0;
      port_b_data_width         : integer := 144;
      port_b_byte_enable_clear  : string := "none";
      port_b_byte_enable_clock  : string := "none";
      port_a_address_width      : integer := 16; 
      port_b_address_width      : integer := 16; 
      port_a_byte_enable_mask_width : integer := 0; 
      port_b_byte_enable_mask_width : integer := 0; 
      lpm_type                  : string := "stratix_ram_block";
      connectivity_checking     : string := "off";
      mem1 : std_logic_vector(512 downto 1) := (OTHERS => '0');
      mem2 : std_logic_vector(512 downto 1) := (OTHERS => '0');
      mem3 : std_logic_vector(512 downto 1) := (OTHERS => '0');
      mem4 : std_logic_vector(512 downto 1) := (OTHERS => '0');
      mem5 : std_logic_vector(512 downto 1) := (OTHERS => '0');
      mem6 : std_logic_vector(512 downto 1) := (OTHERS => '0');
      mem7 : std_logic_vector(512 downto 1) := (OTHERS => '0');
      mem8 : std_logic_vector(512 downto 1) := (OTHERS => '0');
      mem9 : std_logic_vector(512 downto 1) := (OTHERS => '0')
    );
  port
    (
      portawe           : in std_logic := '0';
      portabyteenamasks : in std_logic_vector (15 downto 0) := (others => '1');
      portbbyteenamasks : in std_logic_vector (15 downto 0) := (others => '1');
      portbrewe         : in std_logic := '0';
      clr0              : in std_logic := '0';
      clr1              : in std_logic := '0';
      clk0              : in std_logic := '0';
      clk1              : in std_logic := '0';
      ena0              : in std_logic := '1';
      ena1              : in std_logic := '1';
      portadatain       : in std_logic_vector (143 downto 0) := (others => '0');
      portbdatain       : in std_logic_vector (143 downto 0) := (others => '0');
      portaaddr         : in std_logic_vector (15 downto 0) := (others => '0');
      portbaddr         : in std_logic_vector (15 downto 0) := (others => '0');
      devclrn           : in std_logic := '1';
      devpor            : in std_logic := '1';
      portadataout      : out std_logic_vector (143 downto 0);
      portbdataout      : out std_logic_vector (143 downto 0)
    );
end component;

--
-- STRATIX_LVDS_TRANSMITTER
--

component stratix_lvds_transmitter
    generic (
		channel_width		: integer := 10;
		bypass_serializer	: String := "false";
		invert_clock	: String := "false";
		use_falling_clock_edge	: String := "false";
                lpm_type : string := "stratix_lvds_transmitter";
		TimingChecksOn		: Boolean := True;
		MsgOn			: Boolean := DefGlitchMsgOn;
		XOn			: Boolean := DefGlitchXOn;
      MsgOnChecks             : Boolean := DefMsgOnChecks;
      XOnChecks               : Boolean := DefXOnChecks;
		InstancePath		: String := "*";
		tpd_clk0_dataout_posedge: VitalDelayType01 := DefPropDelay01;
		tpd_clk0_dataout_negedge: VitalDelayType01 := DefPropDelay01;
		tipd_clk0		: VitalDelayType01 := DefpropDelay01;
		tipd_enable0	: VitalDelayType01 := DefpropDelay01;
		tipd_datain		: VitalDelayArrayType01(9 downto 0) := (OTHERS => DefpropDelay01));

	port (
		clk0		: in std_logic;
		enable0		: in std_logic;
		datain		: in std_logic_vector(9 downto 0);
		devclrn		: in std_logic := '1';
		devpor		: in std_logic := '1';
		dataout		: out std_logic);
end component;

--
-- STRATIX_LVDS_RECEIVER
--

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美你懂的| 欧美大片国产精品| 91小宝寻花一区二区三区| 91在线视频观看| 欧美精品电影在线播放| 欧美成人一区二区三区| 国产视频一区二区三区在线观看| 亚洲国产精品传媒在线观看| 一片黄亚洲嫩模| 蜜桃久久av一区| 99久久精品国产导航| 在线电影国产精品| 国产精品丝袜在线| 日韩国产精品大片| 91丨porny丨中文| 国产精品成人免费精品自在线观看| 亚洲欧洲国产专区| 国产一区二区三区国产| 久久久久久久久久久久电影| 亚洲综合免费观看高清在线观看| 免费在线观看视频一区| 色狠狠av一区二区三区| 久久久久久久久久久电影| 亚洲一区二区三区四区不卡| 国产成人欧美日韩在线电影| 日韩欧美中文一区二区| 一区二区三区四区在线免费观看| 加勒比av一区二区| 欧美一二三区在线| 日日摸夜夜添夜夜添精品视频| 91视频一区二区三区| 国产精品成人免费在线| 成人av在线看| 成人免费视频在线观看| 国产v日产∨综合v精品视频| 日韩视频一区在线观看| 肉丝袜脚交视频一区二区| 欧美伊人久久久久久午夜久久久久| 国产精品的网站| 色天天综合久久久久综合片| 亚洲精品一二三| 欧美无人高清视频在线观看| 亚洲免费在线视频一区 二区| 99久久久精品免费观看国产蜜| 国产精品美女久久久久久久网站| 成人av网站在线观看| 国产精品久久久久久亚洲毛片| 99精品偷自拍| 午夜在线电影亚洲一区| 久久久久久免费毛片精品| 美女诱惑一区二区| 久久久精品日韩欧美| 99精品热视频| 一区二区三国产精华液| 91福利国产成人精品照片| 最新中文字幕一区二区三区| 国产99一区视频免费| 亚洲男人的天堂av| 欧美日韩精品电影| 免费观看一级欧美片| 久久免费视频色| 色偷偷88欧美精品久久久| 亚洲成人黄色影院| 欧美成人官网二区| 不卡视频在线观看| 日韩精品乱码免费| 国产午夜精品一区二区三区嫩草| 成人精品一区二区三区中文字幕| 亚洲日本一区二区| 337p粉嫩大胆噜噜噜噜噜91av| 91麻豆文化传媒在线观看| 不卡视频在线观看| 国产在线精品免费av| 亚洲天堂成人网| 26uuuu精品一区二区| 欧美在线不卡视频| 成人性生交大片免费看视频在线| 亚洲精品伦理在线| 综合久久综合久久| 26uuu亚洲综合色| 欧美一级精品在线| 欧美一级黄色大片| 欧美色中文字幕| 99久久99久久精品免费观看| 国产成人av一区二区三区在线| 亚洲国产欧美日韩另类综合| 综合久久一区二区三区| 亚洲三级小视频| 国产精品伦理在线| 国产精品伦一区二区三级视频| 日韩欧美一区在线观看| 欧美一区二区精品| 欧美一级理论片| 欧美电影免费观看高清完整版在线观看 | 日韩激情av在线| 首页国产丝袜综合| 精品伊人久久久久7777人| 激情综合网最新| 国产盗摄精品一区二区三区在线 | 色综合一区二区| 欧洲视频一区二区| 欧美日韩一卡二卡三卡| 欧美一区二区成人| 国产精品久久久久毛片软件| 国产精品久久久久久久浪潮网站| 性做久久久久久| 成人精品视频一区二区三区| 欧美三级韩国三级日本三斤| 久久久影视传媒| 日韩不卡在线观看日韩不卡视频| 国产精品99久久不卡二区| 欧美日韩黄色一区二区| 亚洲色图都市小说| 国产精品一级黄| 欧美大片日本大片免费观看| 一区二区三区四区国产精品| 九九在线精品视频| 欧美一级艳片视频免费观看| 亚洲成人自拍网| 欧美性感一区二区三区| 亚洲国产精华液网站w| 国产在线视视频有精品| 精品久久国产97色综合| 蜜臀av性久久久久蜜臀aⅴ四虎| 日本道免费精品一区二区三区| 欧美高清在线一区二区| 成人综合在线视频| 国产精品欧美久久久久无广告| 国产精品亚洲综合一区在线观看| 久久一留热品黄| 国产一区二区调教| 日本一二三不卡| 91免费在线视频观看| 亚洲一级二级三级| 日韩一区二区三区观看| 免费在线观看成人| 国产精品盗摄一区二区三区| 99久久免费国产| 亚洲chinese男男1069| 日韩欧美国产精品一区| 国产一区在线观看视频| 综合中文字幕亚洲| 欧美日韩精品久久久| 国产一区中文字幕| 亚洲一区二区成人在线观看| 精品福利在线导航| 国产成人精品1024| 亚洲一区视频在线观看视频| 精品久久久久久久一区二区蜜臀| 国产999精品久久久久久绿帽| 亚洲黄色av一区| 久久久久久一二三区| 4438x成人网最大色成网站| 国产99久久久国产精品 | 大尺度一区二区| 久久精品72免费观看| 亚洲一区二区三区四区的| 337p日本欧洲亚洲大胆色噜噜| 在线观看亚洲专区| 成人福利在线看| 激情av综合网| 久久99精品久久久久| 丝袜亚洲精品中文字幕一区| 亚洲日本在线观看| 国产精品久久久久影院| 久久久久久久综合色一本| 91精品午夜视频| 欧美久久久久久久久久| 欧美色视频在线观看| 在线影院国内精品| 在线一区二区三区四区五区| 91美女在线观看| 欧美性一级生活| 欧美三级乱人伦电影| 欧美三级中文字幕| 欧美日本在线观看| 日韩免费电影一区| 久久久久久免费毛片精品| 国产欧美日本一区视频| 国产精品天美传媒沈樵| 亚洲视频一区二区在线| 一区二区三区欧美亚洲| 午夜精品久久久久久久久久久| 日本强好片久久久久久aaa| 国产精品1区2区3区| 一本久道中文字幕精品亚洲嫩| 在线国产电影不卡| 日韩欧美二区三区| 中文在线免费一区三区高中清不卡| 中文字幕在线一区免费| 日韩成人午夜电影| av一本久道久久综合久久鬼色| 色八戒一区二区三区| 日韩亚洲欧美综合| 一区二区中文字幕在线| 免费日韩伦理电影| 不卡一区二区中文字幕| 欧美成人欧美edvon| 亚洲精品国产无天堂网2021 | 欧日韩精品视频|