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

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

?? freedev_cycloneii_50.v

?? verilog代碼讀寫SDRAM 不帶仿真
?? V
?? 第 1 頁 / 共 5 頁
字號:
//megafunction wizard: %Altera SOPC Builder%
//GENERATION: STANDARD
//VERSION: WM1.0


//Legal Notice: (C)2005 Altera Corporation. All rights reserved.  Your
//use of Altera Corporation's design tools, logic functions and other
//software and tools, and its AMPP partner logic functions, and any
//output files any of the foregoing (including device programming or
//simulation files), and any associated documentation or information are
//expressly subject to the terms and conditions of the Altera Program
//License Subscription Agreement or other applicable license agreement,
//including, without limitation, that your use is for the sole purpose
//of programming logic devices manufactured by Altera and sold by Altera
//or its authorized distributors.  Please refer to the applicable
//agreement for further details.

// synthesis translate_off
`timescale 1ns / 100ps
// synthesis translate_on
module asmi_asmi_control_port_arbitrator (
                                           // inputs:
                                            asmi_asmi_control_port_dataavailable,
                                            asmi_asmi_control_port_endofpacket,
                                            asmi_asmi_control_port_irq,
                                            asmi_asmi_control_port_readdata,
                                            asmi_asmi_control_port_readyfordata,
                                            clk,
                                            cpu_0_data_master_address_to_slave,
                                            cpu_0_data_master_read,
                                            cpu_0_data_master_write,
                                            cpu_0_data_master_writedata,
                                            reset_n,

                                           // outputs:
                                            asmi_asmi_control_port_address,
                                            asmi_asmi_control_port_chipselect,
                                            asmi_asmi_control_port_dataavailable_from_sa,
                                            asmi_asmi_control_port_endofpacket_from_sa,
                                            asmi_asmi_control_port_irq_from_sa,
                                            asmi_asmi_control_port_read_n,
                                            asmi_asmi_control_port_readdata_from_sa,
                                            asmi_asmi_control_port_readyfordata_from_sa,
                                            asmi_asmi_control_port_reset_n,
                                            asmi_asmi_control_port_write_n,
                                            asmi_asmi_control_port_writedata,
                                            cpu_0_data_master_granted_asmi_asmi_control_port,
                                            cpu_0_data_master_qualified_request_asmi_asmi_control_port,
                                            cpu_0_data_master_read_data_valid_asmi_asmi_control_port,
                                            cpu_0_data_master_requests_asmi_asmi_control_port,
                                            d1_asmi_asmi_control_port_end_xfer
                                         );

  output  [  2: 0] asmi_asmi_control_port_address;
  output           asmi_asmi_control_port_chipselect;
  output           asmi_asmi_control_port_dataavailable_from_sa;
  output           asmi_asmi_control_port_endofpacket_from_sa;
  output           asmi_asmi_control_port_irq_from_sa;
  output           asmi_asmi_control_port_read_n;
  output  [ 15: 0] asmi_asmi_control_port_readdata_from_sa;
  output           asmi_asmi_control_port_readyfordata_from_sa;
  output           asmi_asmi_control_port_reset_n;
  output           asmi_asmi_control_port_write_n;
  output  [ 15: 0] asmi_asmi_control_port_writedata;
  output           cpu_0_data_master_granted_asmi_asmi_control_port;
  output           cpu_0_data_master_qualified_request_asmi_asmi_control_port;
  output           cpu_0_data_master_read_data_valid_asmi_asmi_control_port;
  output           cpu_0_data_master_requests_asmi_asmi_control_port;
  output           d1_asmi_asmi_control_port_end_xfer;
  input            asmi_asmi_control_port_dataavailable;
  input            asmi_asmi_control_port_endofpacket;
  input            asmi_asmi_control_port_irq;
  input   [ 15: 0] asmi_asmi_control_port_readdata;
  input            asmi_asmi_control_port_readyfordata;
  input            clk;
  input   [ 27: 0] cpu_0_data_master_address_to_slave;
  input            cpu_0_data_master_read;
  input            cpu_0_data_master_write;
  input   [ 31: 0] cpu_0_data_master_writedata;
  input            reset_n;

  wire    [  2: 0] asmi_asmi_control_port_address;
  wire             asmi_asmi_control_port_allgrants;
  wire             asmi_asmi_control_port_allow_new_arb_cycle;
  wire             asmi_asmi_control_port_any_continuerequest;
  wire             asmi_asmi_control_port_arb_counter_enable;
  reg     [  1: 0] asmi_asmi_control_port_arb_share_counter;
  wire    [  1: 0] asmi_asmi_control_port_arb_share_counter_next_value;
  wire    [  1: 0] asmi_asmi_control_port_arb_share_set_values;
  wire             asmi_asmi_control_port_arbitration_holdoff_internal;
  wire             asmi_asmi_control_port_beginbursttransfer_internal;
  wire             asmi_asmi_control_port_begins_xfer;
  wire             asmi_asmi_control_port_chipselect;
  wire             asmi_asmi_control_port_dataavailable_from_sa;
  wire             asmi_asmi_control_port_end_xfer;
  wire             asmi_asmi_control_port_endofpacket_from_sa;
  wire             asmi_asmi_control_port_firsttransfer;
  wire             asmi_asmi_control_port_grant_vector;
  wire             asmi_asmi_control_port_in_a_read_cycle;
  wire             asmi_asmi_control_port_in_a_write_cycle;
  wire             asmi_asmi_control_port_irq_from_sa;
  wire             asmi_asmi_control_port_master_qreq_vector;
  wire             asmi_asmi_control_port_read_n;
  wire    [ 15: 0] asmi_asmi_control_port_readdata_from_sa;
  wire             asmi_asmi_control_port_readyfordata_from_sa;
  wire             asmi_asmi_control_port_reset_n;
  reg              asmi_asmi_control_port_slavearbiterlockenable;
  wire             asmi_asmi_control_port_waits_for_read;
  wire             asmi_asmi_control_port_waits_for_write;
  wire             asmi_asmi_control_port_write_n;
  wire    [ 15: 0] asmi_asmi_control_port_writedata;
  wire             cpu_0_data_master_arbiterlock;
  wire             cpu_0_data_master_continuerequest;
  wire             cpu_0_data_master_granted_asmi_asmi_control_port;
  wire             cpu_0_data_master_qualified_request_asmi_asmi_control_port;
  wire             cpu_0_data_master_read_data_valid_asmi_asmi_control_port;
  wire             cpu_0_data_master_requests_asmi_asmi_control_port;
  wire             cpu_0_data_master_saved_grant_asmi_asmi_control_port;
  reg              d1_asmi_asmi_control_port_end_xfer;
  reg              d1_reasons_to_wait;
  wire             in_a_read_cycle;
  wire             in_a_write_cycle;
  wire             wait_for_asmi_asmi_control_port_counter;
  always @(posedge clk or negedge reset_n)
    begin
      if (reset_n == 0)
          d1_reasons_to_wait <= 0;
      else if (1)
          d1_reasons_to_wait <= ~asmi_asmi_control_port_end_xfer;
    end


  assign asmi_asmi_control_port_begins_xfer = ~d1_reasons_to_wait & ((cpu_0_data_master_qualified_request_asmi_asmi_control_port));
  assign cpu_0_data_master_requests_asmi_asmi_control_port = ({cpu_0_data_master_address_to_slave[27 : 5] , 5'b0} == 28'h60000) & (cpu_0_data_master_read | cpu_0_data_master_write);
  //assign asmi_asmi_control_port_dataavailable_from_sa = asmi_asmi_control_port_dataavailable so that symbol knows where to group signals which may go to master only, which is an e_assign
  assign asmi_asmi_control_port_dataavailable_from_sa = asmi_asmi_control_port_dataavailable;

  //assign asmi_asmi_control_port_readyfordata_from_sa = asmi_asmi_control_port_readyfordata so that symbol knows where to group signals which may go to master only, which is an e_assign
  assign asmi_asmi_control_port_readyfordata_from_sa = asmi_asmi_control_port_readyfordata;

  //assign asmi_asmi_control_port_readdata_from_sa = asmi_asmi_control_port_readdata so that symbol knows where to group signals which may go to master only, which is an e_assign
  assign asmi_asmi_control_port_readdata_from_sa = asmi_asmi_control_port_readdata;

  //asmi_asmi_control_port_arb_share_counter set values, which is an e_mux
  assign asmi_asmi_control_port_arb_share_set_values = 1;

  //asmi_asmi_control_port_arb_share_counter_next_value assignment, which is an e_assign
  assign asmi_asmi_control_port_arb_share_counter_next_value = asmi_asmi_control_port_firsttransfer ? (asmi_asmi_control_port_arb_share_set_values - 1) : |asmi_asmi_control_port_arb_share_counter ? (asmi_asmi_control_port_arb_share_counter - 1) : 0;

  //asmi_asmi_control_port_allgrants all slave grants, which is an e_mux
  assign asmi_asmi_control_port_allgrants = |asmi_asmi_control_port_grant_vector;

  //asmi_asmi_control_port_end_xfer assignment, which is an e_assign
  assign asmi_asmi_control_port_end_xfer = ~(asmi_asmi_control_port_waits_for_read | asmi_asmi_control_port_waits_for_write);

  //asmi_asmi_control_port_arb_share_counter arbitration counter enable, which is an e_assign
  assign asmi_asmi_control_port_arb_counter_enable = asmi_asmi_control_port_end_xfer & asmi_asmi_control_port_allgrants;

  //asmi_asmi_control_port_arb_share_counter counter, which is an e_register
  always @(posedge clk or negedge reset_n)
    begin
      if (reset_n == 0)
          asmi_asmi_control_port_arb_share_counter <= 0;
      else if (asmi_asmi_control_port_arb_counter_enable)
          asmi_asmi_control_port_arb_share_counter <= asmi_asmi_control_port_arb_share_counter_next_value;
    end


  //asmi_asmi_control_port_slavearbiterlockenable slave enables arbiterlock, which is an e_register
  always @(posedge clk or negedge reset_n)
    begin
      if (reset_n == 0)
          asmi_asmi_control_port_slavearbiterlockenable <= 0;
      else if (|asmi_asmi_control_port_master_qreq_vector & asmi_asmi_control_port_end_xfer)
          asmi_asmi_control_port_slavearbiterlockenable <= |asmi_asmi_control_port_arb_share_counter_next_value;
    end


  //cpu_0/data_master asmi/asmi_control_port arbiterlock, which is an e_assign
  assign cpu_0_data_master_arbiterlock = asmi_asmi_control_port_slavearbiterlockenable & cpu_0_data_master_continuerequest;

  //asmi_asmi_control_port_any_continuerequest at least one master continues requesting, which is an e_assign
  assign asmi_asmi_control_port_any_continuerequest = 0;

  //cpu_0_data_master_continuerequest continued request, which is an e_assign
  assign cpu_0_data_master_continuerequest = 0;

  assign cpu_0_data_master_qualified_request_asmi_asmi_control_port = cpu_0_data_master_requests_asmi_asmi_control_port;
  //asmi_asmi_control_port_writedata mux, which is an e_mux
  assign asmi_asmi_control_port_writedata = cpu_0_data_master_writedata;

  //assign asmi_asmi_control_port_endofpacket_from_sa = asmi_asmi_control_port_endofpacket so that symbol knows where to group signals which may go to master only, which is an e_assign
  assign asmi_asmi_control_port_endofpacket_from_sa = asmi_asmi_control_port_endofpacket;

  //master is always granted when requested
  assign cpu_0_data_master_granted_asmi_asmi_control_port = cpu_0_data_master_qualified_request_asmi_asmi_control_port;

  //cpu_0/data_master saved-grant asmi/asmi_control_port, which is an e_assign
  assign cpu_0_data_master_saved_grant_asmi_asmi_control_port = cpu_0_data_master_requests_asmi_asmi_control_port;

  //allow new arb cycle for asmi/asmi_control_port, which is an e_assign
  assign asmi_asmi_control_port_allow_new_arb_cycle = 1;

  //placeholder chosen master
  assign asmi_asmi_control_port_grant_vector = 1;

  //placeholder vector of master qualified-requests
  assign asmi_asmi_control_port_master_qreq_vector = 1;

  //asmi_asmi_control_port_reset_n assignment, which is an e_assign
  assign asmi_asmi_control_port_reset_n = reset_n;

  assign asmi_asmi_control_port_chipselect = cpu_0_data_master_granted_asmi_asmi_control_port;
  //asmi_asmi_control_port_firsttransfer first transaction, which is an e_assign
  assign asmi_asmi_control_port_firsttransfer = ~(asmi_asmi_control_port_slavearbiterlockenable & asmi_asmi_control_port_any_continuerequest);

  //asmi_asmi_control_port_beginbursttransfer_internal begin burst transfer, which is an e_assign
  assign asmi_asmi_control_port_beginbursttransfer_internal = asmi_asmi_control_port_begins_xfer & asmi_asmi_control_port_firsttransfer;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
激情综合色播激情啊| 蜜臀av在线播放一区二区三区| 日韩欧美一级特黄在线播放| 欧洲一区在线观看| 欧美在线你懂的| 精品视频1区2区3区| 欧美另类一区二区三区| 欧美日韩情趣电影| 欧美人狂配大交3d怪物一区| 欧美日韩二区三区| 日韩一级完整毛片| 2020国产精品| 国产精品第一页第二页第三页| 亚洲欧美一区二区在线观看| 亚洲精选视频在线| 午夜精品久久久久久久久| 五月婷婷综合网| 裸体健美xxxx欧美裸体表演| 国产成人自拍在线| 91视频观看视频| 欧美裸体一区二区三区| 欧美成人国产一区二区| 久久久精品黄色| 一区二区三区中文字幕| 婷婷综合在线观看| 黄色小说综合网站| 99久久精品国产观看| 欧美亚一区二区| 亚洲精品一区二区在线观看| 国产精品高清亚洲| 日韩成人伦理电影在线观看| 国产精品88888| 在线观看国产一区二区| 精品91自产拍在线观看一区| 亚洲日本丝袜连裤袜办公室| 全部av―极品视觉盛宴亚洲| 成人av片在线观看| 在线播放中文一区| 国产精品免费看片| 久久99国内精品| av在线综合网| 日韩一级成人av| 亚洲婷婷综合色高清在线| 免费不卡在线观看| 色香色香欲天天天影视综合网| 精品成a人在线观看| 五月天久久比比资源色| 99久久精品一区二区| 91精品国产综合久久婷婷香蕉| 国产精品久久久久久久久动漫| 天涯成人国产亚洲精品一区av| 成人做爰69片免费看网站| 欧美一级专区免费大片| 亚洲欧美另类在线| 成人激情av网| 国产亚洲婷婷免费| 精品一二三四区| 7777精品久久久大香线蕉| 国产精品福利影院| 国产91精品一区二区麻豆网站| 日韩欧美国产系列| 午夜日韩在线电影| 欧美性视频一区二区三区| 国产精品色哟哟网站| 国产精品一品二品| 欧美成人精精品一区二区频| 日韩av在线播放中文字幕| 欧美色涩在线第一页| 一区二区三区日韩精品| 色综合久久久久网| 亚洲欧美一区二区久久| caoporn国产精品| 中文字幕二三区不卡| 国产一区二区精品久久99| 精品久久久久久最新网址| 麻豆免费看一区二区三区| 欧美一区二区在线看| 天天色综合天天| 制服丝袜亚洲色图| 日本欧美在线观看| 91精品国产综合久久久久久 | 懂色av一区二区三区免费观看 | 国产精品白丝jk黑袜喷水| 精品国产自在久精品国产| 精久久久久久久久久久| www久久精品| 福利一区二区在线| 日韩伦理免费电影| 91国产免费看| 性久久久久久久| 日韩美女主播在线视频一区二区三区 | 97精品久久久午夜一区二区三区 | 日韩美女在线视频| 精品无码三级在线观看视频| 国产清纯白嫩初高生在线观看91 | 91精品久久久久久久99蜜桃 | 欧美精品乱码久久久久久| 五月天亚洲精品| 欧美精品一区男女天堂| 99久久国产免费看| 亚洲成人777| 久久久一区二区| 91福利在线看| 韩国一区二区视频| 一区二区免费在线| 91精品国产入口| 成人av资源在线观看| 亚欧色一区w666天堂| 欧美成人一级视频| 色综合激情五月| 蜜臂av日日欢夜夜爽一区| 中文乱码免费一区二区| 在线成人高清不卡| 成人免费看片app下载| 亚洲国产日产av| 国产欧美一区二区精品秋霞影院 | 久久精品国产99久久6| 国产精品久久久一区麻豆最新章节| 色噜噜夜夜夜综合网| 久久精品国产精品青草| 一区二区三区四区蜜桃| 久久综合久久综合久久| 欧美三级视频在线观看| 国产成人免费视频网站| 亚洲国产综合91精品麻豆| 久久精品欧美一区二区三区麻豆 | 国产一区二区在线影院| 一区二区欧美国产| 久久久91精品国产一区二区三区| 欧美人妖巨大在线| 91麻豆免费在线观看| 国内外精品视频| 秋霞av亚洲一区二区三| 亚洲一二三四在线| 亚洲欧美日韩中文播放| 中文字幕高清不卡| 久久精品欧美一区二区三区不卡| 91精品国产入口| 欧美精品自拍偷拍动漫精品| 一本久久综合亚洲鲁鲁五月天| 国产一区二区三区四区五区美女| 日韩成人免费电影| 日韩电影一区二区三区四区| 夜夜揉揉日日人人青青一国产精品| 国产精品天干天干在观线| 久久久久亚洲综合| 欧美videos中文字幕| 欧美日韩精品福利| 欧美日韩在线不卡| 欧美午夜电影网| 欧美三级三级三级爽爽爽| 欧美视频精品在线观看| 欧美在线免费观看亚洲| 在线观看亚洲成人| 91国内精品野花午夜精品| 欧美亚洲一区二区在线观看| 欧洲一区二区三区在线| 欧美日韩国产区一| 欧美日韩亚洲综合一区二区三区| 欧美日韩成人综合| 欧美一区二区精品在线| 精品欧美一区二区在线观看| 精品国精品国产| 国产喷白浆一区二区三区| 中文字幕一区二区三| 亚洲蜜桃精久久久久久久| 亚洲夂夂婷婷色拍ww47| 人妖欧美一区二区| 国产成人午夜精品影院观看视频 | 蜜桃一区二区三区在线观看| 另类欧美日韩国产在线| 国产一区二区免费看| 成人av网站免费观看| 欧美肥妇毛茸茸| 精品欧美一区二区久久| 国产三级一区二区三区| 亚洲男人电影天堂| 午夜激情综合网| 韩国女主播成人在线观看| 成人国产精品免费观看动漫 | 国产伦精品一区二区三区在线观看 | 天堂va蜜桃一区二区三区| 久久国产生活片100| 成人影视亚洲图片在线| 欧美视频一区在线| 久久综合狠狠综合久久综合88| 亚洲欧洲www| 热久久一区二区| 99re热这里只有精品视频| 日韩一区二区免费高清| 中文字幕中文字幕中文字幕亚洲无线| 亚洲乱码国产乱码精品精小说| 日本欧美一区二区三区乱码| 成人av网址在线| 欧美一级日韩免费不卡| 中文字幕在线一区二区三区| 日本欧美加勒比视频| 日本韩国一区二区三区视频| 久久夜色精品国产欧美乱极品| 亚洲自拍偷拍av|