亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
欧美日韩夫妻久久| 色婷婷久久一区二区三区麻豆| 国产精品白丝jk白祙喷水网站| 亚洲欧洲色图综合| 亚洲精品一区二区三区影院| 91在线视频免费观看| 精品系列免费在线观看| 亚洲综合久久久| 国产情人综合久久777777| 欧美三区在线观看| 精品一区二区免费| 亚洲一区二区综合| 91精品国产91久久综合桃花| 国产精品一二三四区| 亚洲一区在线观看视频| 国产清纯美女被跳蛋高潮一区二区久久w | 99久久夜色精品国产网站| 午夜天堂影视香蕉久久| 亚洲欧洲性图库| 精品久久国产97色综合| 欧美日韩情趣电影| av欧美精品.com| 国产美女精品一区二区三区| 午夜不卡av在线| 亚洲男同性视频| 久久亚洲一区二区三区四区| 在线综合视频播放| 色国产精品一区在线观看| 国产精品一区二区久久不卡 | 亚洲小说春色综合另类电影| 国产片一区二区| 日韩美女天天操| 欧美日本韩国一区| 91论坛在线播放| 成人av影院在线| 精品一区二区三区在线观看 | 五月天激情小说综合| 亚洲视频在线一区| 中文字幕免费一区| 国产午夜精品久久久久久久| 日韩欧美在线不卡| 制服丝袜av成人在线看| 欧洲精品在线观看| 97久久精品人人爽人人爽蜜臀| 精品一区二区在线观看| 蜜臀国产一区二区三区在线播放| 婷婷综合久久一区二区三区| 亚洲一区二区视频在线观看| 一区二区三区四区激情| 亚洲欧美在线视频| 中文字幕亚洲精品在线观看| 中文字幕欧美国产| 亚洲一线二线三线久久久| 亚洲精选视频在线| 亚洲欧美日韩国产中文在线| 亚洲色图欧美在线| 亚洲视频免费看| 伊人性伊人情综合网| 亚洲精品一卡二卡| 亚洲午夜激情av| 亚洲综合一区二区精品导航| 亚洲另类在线一区| 亚洲国产成人91porn| 五月天一区二区三区| 无吗不卡中文字幕| 久久国产欧美日韩精品| 婷婷国产在线综合| 久久精品国产久精国产爱| 日韩精品一区第一页| 日韩影院精彩在线| 捆绑调教美女网站视频一区| 九九久久精品视频| 国产精品99久久久久久似苏梦涵| 国产精品一区在线观看乱码| 成人性生交大片免费| 91在线免费看| 欧美日韩国产精品成人| www久久精品| 中文久久乱码一区二区| 亚洲欧美日韩国产综合| 免播放器亚洲一区| 99re热视频这里只精品| 日韩免费一区二区| 一区二区在线观看不卡| 亚洲va天堂va国产va久| 精品综合免费视频观看| 99re8在线精品视频免费播放| 欧美日韩一区三区四区| 欧美精品一区二区三区四区| 国产女主播在线一区二区| 亚洲蜜臀av乱码久久精品| 日本成人在线视频网站| 欧美丝袜丝交足nylons图片| 91精品国产综合久久福利| 久久精品欧美一区二区三区不卡 | 亚洲最新在线观看| 日本美女视频一区二区| 成人黄色一级视频| 欧美久久久久久久久| 国产欧美一区二区三区鸳鸯浴| 一区二区三区久久| 国产一区二区网址| 欧美午夜宅男影院| 久久久久久久综合色一本| 亚洲激情第一区| 国产在线视视频有精品| 在线观看亚洲一区| 久久综合久久综合九色| 亚洲大片精品永久免费| 国产成人超碰人人澡人人澡| 色综合久久中文综合久久牛| 欧美做爰猛烈大尺度电影无法无天| 日韩三级免费观看| 18欧美乱大交hd1984| 亚洲精品视频一区二区| 精品一区二区国语对白| 成人黄色在线看| 久久婷婷色综合| 奇米色777欧美一区二区| 色系网站成人免费| 国产亚洲视频系列| 青青草视频一区| 欧美三级在线视频| 中文字幕一区在线观看视频| 老司机午夜精品99久久| 欧美精品日日鲁夜夜添| 亚洲精品综合在线| av在线不卡观看免费观看| ww久久中文字幕| 蜜桃视频第一区免费观看| 欧美日韩在线三级| 亚洲激情在线激情| 国产69精品久久777的优势| 亚洲精品在线一区二区| 日韩电影在线观看一区| 欧美色综合天天久久综合精品| 国产精品久久久久三级| 国产精品99久久久久久久vr| 欧美不卡123| 热久久免费视频| 这里只有精品视频在线观看| 亚洲午夜一区二区三区| 色婷婷狠狠综合| 亚洲一线二线三线久久久| 在线观看视频一区二区欧美日韩| 国产精品美女久久久久久久久久久| 国产精品18久久久久久久久久久久| 91精品国产一区二区三区蜜臀| 亚洲国产精品尤物yw在线观看| 91美女在线视频| 亚洲天天做日日做天天谢日日欢 | www.欧美.com| 亚洲特黄一级片| 一本大道久久a久久精二百| 亚洲天堂精品视频| 色中色一区二区| 一区二区三区日韩精品视频| 色乱码一区二区三区88| 亚洲免费在线电影| 欧美中文一区二区三区| 五月开心婷婷久久| 欧美大片一区二区三区| 国内精品伊人久久久久av一坑| 久久久综合视频| 国产91清纯白嫩初高中在线观看 | 日韩和欧美一区二区| 制服丝袜中文字幕亚洲| 理论电影国产精品| 久久久久高清精品| 成年人国产精品| 一二三四社区欧美黄| 欧美日韩国产乱码电影| 久久精品国产99久久6| 精品成人私密视频| 懂色av中文一区二区三区| 亚洲欧美一区二区三区孕妇| 欧美丝袜自拍制服另类| 久久精品久久精品| 国产精品乱人伦中文| 在线观看中文字幕不卡| 美女精品一区二区| 欧美高清在线一区二区| 在线观看中文字幕不卡| 亚洲一区中文在线| 欧美一级黄色大片| 99精品欧美一区二区蜜桃免费| 亚洲电影你懂得| 久久天堂av综合合色蜜桃网| 色综合网站在线| 免费久久精品视频| 国产精品久久久久久久久快鸭 | 国产精品女同一区二区三区| 在线亚洲一区二区| 亚洲亚洲精品在线观看| 久久久亚洲综合| 在线视频一区二区免费| 国产精品乡下勾搭老头1| 亚洲黄网站在线观看| 亚洲精品一区二区三区蜜桃下载| 97久久精品人人爽人人爽蜜臀|