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

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

?? up3_board.v

?? NIOSII 實驗指導
?? V
?? 第 1 頁 / 共 5 頁
字號:
    )
    )) & ((~cpu_0_data_master_qualified_request_firmware_ROM_s1 | ~cpu_0_data_master_read | (registered_cpu_0_data_master_read_data_valid_firmware_ROM_s1 & cpu_0_data_master_read))) & ((~cpu_0_data_master_qualified_request_firmware_ROM_s1 | ~cpu_0_data_master_write | (1 & cpu_0_data_master_write))) & (cpu_0_data_master_qualified_request_jtag_uart_0_avalon_jtag_slave | ~cpu_0_data_master_requests_jtag_uart_0_avalon_jtag_slave) & ((~cpu_0_data_master_qualified_request_jtag_uart_0_avalon_jtag_slave | ~cpu_0_data_master_read | (1 & ~jtag_uart_0_avalon_jtag_slave_waitrequest_from_sa & cpu_0_data_master_read))) & ((~cpu_0_data_master_qualified_request_jtag_uart_0_avalon_jtag_slave | ~cpu_0_data_master_write | (1 & ~jtag_uart_0_avalon_jtag_slave_waitrequest_from_sa & cpu_0_data_master_write))) & (cpu_0_data_master_qualified_request_payload_buffer_s1 | (registered_cpu_0_data_master_read_data_valid_payload_buffer_s1 & cpu_0_data_master_dbs_address[1]) | (cpu_0_data_master_write & !cpu_0_data_master_byteenable_payload_buffer_s1 & cpu_0_data_master_dbs_address[1]) | ~cpu_0_data_master_requests_payload_buffer_s1) & (!cpu_0_data_master_qualified_request_payload_buffer_s1 |
    (cpu_0_data_master_qualified_request_payload_buffer_s1 &
    (!cpu_0_instruction_master_qualified_request_payload_buffer_s1 |
    (cpu_0_instruction_master_qualified_request_payload_buffer_s1 &
    ((d1_payload_buffer_s1_end_xfer)?
    cpu_0_data_master_s_turn_at_payload_buffer_s1: d1_cpu_0_data_master_granted_payload_buffer_s1
    )
    )
    )
    )) & ((~cpu_0_data_master_qualified_request_payload_buffer_s1 | ~cpu_0_data_master_read | (registered_cpu_0_data_master_read_data_valid_payload_buffer_s1 & (cpu_0_data_master_dbs_address[1]) & cpu_0_data_master_read))) & ((~cpu_0_data_master_qualified_request_payload_buffer_s1 | ~cpu_0_data_master_write | (1 & (cpu_0_data_master_dbs_address[1]) & cpu_0_data_master_write))) & ((~cpu_0_data_master_qualified_request_sysid_control_slave | ~cpu_0_data_master_read | (1 & 1 & cpu_0_data_master_read))) & ((~cpu_0_data_master_qualified_request_sysid_control_slave | ~cpu_0_data_master_write | (1 & cpu_0_data_master_write))) & (cpu_0_data_master_qualified_request_cfi_flash_0_s1 | (registered_cpu_0_data_master_read_data_valid_cfi_flash_0_s1 & cpu_0_data_master_dbs_address[1]) | (cpu_0_data_master_write & !cpu_0_data_master_byteenable_cfi_flash_0_s1 & cpu_0_data_master_dbs_address[1]) | ~cpu_0_data_master_requests_cfi_flash_0_s1) & (!cpu_0_data_master_qualified_request_cfi_flash_0_s1 |
    (cpu_0_data_master_qualified_request_cfi_flash_0_s1 &
    (!cpu_0_instruction_master_qualified_request_cfi_flash_0_s1 |
    (cpu_0_instruction_master_qualified_request_cfi_flash_0_s1 &
    ((d1_tri_state_bridge_0_avalon_slave_end_xfer)?
    cpu_0_data_master_s_turn_at_cfi_flash_0_s1: d1_cpu_0_data_master_granted_cfi_flash_0_s1
    )
    )
    )
    )) & ((~cpu_0_data_master_qualified_request_cfi_flash_0_s1 | ~cpu_0_data_master_read | (registered_cpu_0_data_master_read_data_valid_cfi_flash_0_s1 & (cpu_0_data_master_dbs_address[1]) & cpu_0_data_master_read)));

  //cascaded wait assignment, which is an e_assign
  assign p1_cpu_0_data_master_waitrequest = ~(r_0 & r_1);

  //r_1 cascaded wait assignment, which is an e_assign
  assign r_1 = ~cpu_0_data_master_qualified_request_cfi_flash_0_s1 | ~cpu_0_data_master_write | (1 & cfi_flash_0_s1_wait_counter_eq_1 & (cpu_0_data_master_dbs_address[1]) & cpu_0_data_master_write);

  //optimize select-logic by passing only those address bits which matter.
  assign cpu_0_data_master_address_to_slave = cpu_0_data_master_address[21 : 0];

  //dummy sink, which is an e_mux
  assign dummy_sink = cpu_0_data_master_address_to_slave |
    cpu_0_data_master_read_data_valid_data_RAM_s1 |
    cpu_0_data_master_requests_data_RAM_s1 |
    cpu_0_data_master_qualified_request_data_RAM_s1 |
    d1_data_RAM_s1_end_xfer |
    cpu_0_data_master_granted_data_RAM_s1 |
    cpu_0_data_master_address_to_slave |
    cpu_0_data_master_read_data_valid_firmware_ROM_s1 |
    cpu_0_data_master_requests_firmware_ROM_s1 |
    cpu_0_data_master_qualified_request_firmware_ROM_s1 |
    d1_firmware_ROM_s1_end_xfer |
    cpu_0_data_master_granted_firmware_ROM_s1 |
    cpu_0_data_master_address_to_slave |
    cpu_0_data_master_requests_jtag_uart_0_avalon_jtag_slave |
    cpu_0_data_master_qualified_request_jtag_uart_0_avalon_jtag_slave |
    cpu_0_data_master_granted_jtag_uart_0_avalon_jtag_slave |
    d1_jtag_uart_0_avalon_jtag_slave_end_xfer |
    cpu_0_data_master_address_to_slave |
    cpu_0_data_master_read_data_valid_payload_buffer_s1 |
    cpu_0_data_master_requests_payload_buffer_s1 |
    cpu_0_data_master_qualified_request_payload_buffer_s1 |
    d1_payload_buffer_s1_end_xfer |
    cpu_0_data_master_granted_payload_buffer_s1 |
    cpu_0_data_master_address_to_slave |
    cpu_0_data_master_requests_sysid_control_slave |
    cpu_0_data_master_qualified_request_sysid_control_slave |
    cpu_0_data_master_granted_sysid_control_slave |
    d1_sysid_control_slave_end_xfer |
    cpu_0_data_master_address_to_slave |
    cpu_0_data_master_read_data_valid_cfi_flash_0_s1 |
    cpu_0_data_master_requests_cfi_flash_0_s1 |
    cpu_0_data_master_qualified_request_cfi_flash_0_s1 |
    d1_tri_state_bridge_0_avalon_slave_end_xfer |
    cpu_0_data_master_granted_cfi_flash_0_s1 |
    cfi_flash_0_s1_wait_counter_eq_0;

  //run register, which is an e_register
  always @(posedge clk or negedge d2_reset_n)
    begin
      if (d2_reset_n == 0)
          cpu_0_data_master_waitrequest <= ~0;
      else if (1)
          cpu_0_data_master_waitrequest <= ~((~(cpu_0_data_master_read | cpu_0_data_master_write))? 0: (~p1_cpu_0_data_master_waitrequest & cpu_0_data_master_waitrequest));
    end


  //cpu_0/data_master readdata mux, which is an e_mux
  assign cpu_0_data_master_readdata = ({32 {~cpu_0_data_master_requests_data_RAM_s1}} | data_RAM_s1_readdata_from_sa) &
    ({32 {~cpu_0_data_master_requests_firmware_ROM_s1}} | firmware_ROM_s1_readdata_from_sa) &
    ({32 {~cpu_0_data_master_requests_jtag_uart_0_avalon_jtag_slave}} | registered_cpu_0_data_master_readdata) &
    ({32 {~cpu_0_data_master_requests_payload_buffer_s1}} | {payload_buffer_s1_readdata_from_sa,
    dbs_16_reg_segment_0}) &
    ({32 {~cpu_0_data_master_requests_sysid_control_slave}} | sysid_control_slave_readdata_from_sa) &
    ({32 {~cpu_0_data_master_requests_cfi_flash_0_s1}} | {incoming_tri_state_bridge_0_data_with_Xs_converted_to_0,
    dbs_16_reg_segment_0});

  //reset assignment, which is an e_assign
  assign cpu_0_data_master_reset_n = d2_reset_n;

  //unpredictable registered wait state incoming data, which is an e_register
  always @(posedge clk or negedge d2_reset_n)
    begin
      if (d2_reset_n == 0)
          registered_cpu_0_data_master_readdata <= 0;
      else if (1)
          registered_cpu_0_data_master_readdata <= p1_registered_cpu_0_data_master_readdata;
    end


  //registered readdata mux, which is an e_mux
  assign p1_registered_cpu_0_data_master_readdata = {32 {~cpu_0_data_master_requests_jtag_uart_0_avalon_jtag_slave}} | jtag_uart_0_avalon_jtag_slave_readdata_from_sa;

  //irq assign, which is an e_assign
  assign cpu_0_data_master_irq = {1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    1'b0,
    jtag_uart_0_avalon_jtag_slave_irq_from_sa};

  //no_byte_enables_and_last_term, which is an e_register
  always @(posedge clk or negedge d2_reset_n)
    begin
      if (d2_reset_n == 0)
          cpu_0_data_master_no_byte_enables_and_last_term <= 0;
      else if (1)
          cpu_0_data_master_no_byte_enables_and_last_term <= last_dbs_term_and_run;
    end


  //compute the last dbs term, which is an e_mux
  assign last_dbs_term_and_run = (cpu_0_data_master_requests_payload_buffer_s1)? (((cpu_0_data_master_dbs_address == 2'b10) & cpu_0_data_master_write & !cpu_0_data_master_byteenable_payload_buffer_s1)) :
    (((cpu_0_data_master_dbs_address == 2'b10) & cpu_0_data_master_write & !cpu_0_data_master_byteenable_cfi_flash_0_s1));

  //pre dbs count enable, which is an e_mux
  assign pre_dbs_count_enable = (((~cpu_0_data_master_no_byte_enables_and_last_term) & cpu_0_data_master_requests_payload_buffer_s1 & cpu_0_data_master_write & !cpu_0_data_master_byteenable_payload_buffer_s1)) |
    cpu_0_data_master_read_data_valid_payload_buffer_s1 |
    (cpu_0_data_master_granted_payload_buffer_s1 & cpu_0_data_master_write & 1) |
    (((~cpu_0_data_master_no_byte_enables_and_last_term) & cpu_0_data_master_requests_cfi_flash_0_s1 & cpu_0_data_master_write & !cpu_0_data_master_byteenable_cfi_flash_0_s1)) |
    cpu_0_data_master_read_data_valid_cfi_flash_0_s1 |
    ((cpu_0_data_master_granted_cfi_flash_0_s1 & cpu_0_data_master_write & 1 & ({cfi_flash_0_s1_wait_counter_eq_0 & ~d1_tri_state_bridge_0_avalon_slave_end_xfer})));

  //input to dbs-16 stored 0, which is an e_mux
  assign p1_dbs_16_reg_segment_0 = (cpu_0_data_master_requests_payload_buffer_s1)? payload_buffer_s1_readdata_from_sa :
    incoming_tri_state_bridge_0_data_with_Xs_converted_to_0;

  //dbs register for dbs-16 segment 0, which is an e_register
  always @(posedge clk or negedge d2_reset_n)
    begin
      if (d2_reset_n == 0)
          dbs_16_reg_segment_0 <= 0;
      else if (dbs_count_enable & ((cpu_0_data_master_dbs_address[1]) == 0))
          dbs_16_reg_segment_0 <= p1_dbs_16_reg_segment_0;
    end


  //mux write dbs 1, which is an e_mux
  assign cpu_0_data_master_dbs_write_16 = (cpu_0_data_master_dbs_address[1])? cpu_0_data_master_writedata[31 : 16] :
    (~(cpu_0_data_master_dbs_address[1]))? cpu_0_data_master_writedata[15 : 0] :
    (cpu_0_data_master_dbs_address[1])? cpu_0_data_master_writedata[31 : 16] :
    cpu_0_data_master_writedata[15 : 0];

  //dbs count increment, which is an e_mux
  assign cpu_0_data_master_dbs_increment = (cpu_0_data_master_requests_payload_buffer_s1)? 2 :
    (cpu_0_data_master_requests_cfi_flash_0_s1)? 2 :
    0;

  //dbs counter overflow, which is an e_assign
  assign dbs_counter_overflow = cpu_0_data_master_dbs_address[1] & !(next_dbs_address[1]);

  //next master address, which is an e_assign
  assign next_dbs_address = cpu_0_data_master_dbs_address + cpu_0_data_master_dbs_increment;

  //dbs count enable, which is an e_mux
  assign dbs_count_enable = pre_dbs_count_enable &
    (~(cpu_0_data_master_requests_payload_buffer_s1 & ~cpu_0_data_master_waitrequest & cpu_0_data_master_write));

  //dbs counter, which is an e_register
  always @(posedge clk or negedge d2_reset_n)
    begin
      if (d2_reset_n == 0)
          cpu_0_data_master_dbs_address <= 0;
      else if (dbs_count_enable)
          cpu_0_data_master_dbs_address <= next_dbs_address;
    end



  // exemplar attribute cpu_0_data_master_arbitrator auto_dissolve FALSE

endmodule


module cpu_0_instruction_master_arbitrator (
                                             // inputs:
                                              cfi_flash_0_s1_wait_counter_eq_0,
                                              clk,
                                              cpu_0_data_master_qualified_request_cfi_flash_0_s1,
                                              cpu_0_data_master_qualified_request_data_RAM_s1,
                                              cpu_0_data_master_qualified_request_firmware_ROM_s1,

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久激五月天综合精品| 丰满亚洲少妇av| 美女免费视频一区二区| 久久久久久久精| 亚洲 欧美综合在线网络| 亚洲国产成人午夜在线一区 | 欧美一区二区三区在线观看视频| 日韩欧美国产一二三区| 欧美一区二区高清| 午夜精品影院在线观看| 91精品在线免费| 日韩精品资源二区在线| 欧美日免费三级在线| 亚洲高清免费在线| 国产女人18水真多18精品一级做| 91视频91自| 亚洲bt欧美bt精品777| 99久久精品国产观看| 国产网站一区二区| 国产成人精品一区二区三区四区 | 中文字幕高清不卡| 2017欧美狠狠色| 午夜精品久久久久| 久久99精品久久久久久国产越南| 国产免费观看久久| 久久爱www久久做| 国产午夜亚洲精品羞羞网站| 天堂av在线一区| 欧美精品在线视频| 亚洲国产日韩在线一区模特| 一本大道久久a久久精品综合| 欧美日本一区二区三区四区| 水蜜桃久久夜色精品一区的特点| 91麻豆精品国产综合久久久久久 | 日韩三级高清在线| 欧美老年两性高潮| 一区二区三区精品久久久| 成人黄色软件下载| 国产福利一区二区| 亚洲五码中文字幕| 国产亚洲一区二区三区在线观看 | 大胆亚洲人体视频| 色综合天天综合色综合av| 国产精品网站在线播放| av在线不卡网| 亚洲激情在线播放| 欧美国产精品一区二区| 欧美日韩一区精品| 成人理论电影网| 国产大片一区二区| 性感美女久久精品| 91精品国产手机| 在线看国产一区二区| 在线观看免费一区| 国产午夜亚洲精品羞羞网站| 不卡一区二区在线| 日韩视频国产视频| 9久草视频在线视频精品| 韩国欧美一区二区| 一区二区高清在线| 91蝌蚪porny| 色综合久久久久综合99| 一区二区三区四区在线播放| 国产人妖乱国产精品人妖| 99久久精品免费| 亚洲女与黑人做爰| 国产精品66部| 一区二区三区日韩精品视频| 激情成人综合网| 日本视频一区二区| 美女视频黄a大片欧美| 在线中文字幕不卡| 午夜精品影院在线观看| 日本不卡高清视频| 久久 天天综合| 欧美日韩一卡二卡三卡| 亚洲女同ⅹxx女同tv| 国产欧美日韩亚州综合| 亚洲私人黄色宅男| 欧美精品一卡两卡| 捆绑变态av一区二区三区| 一区二区三区不卡视频在线观看| 成人av在线播放网站| 亚洲妇熟xx妇色黄| 奇米777欧美一区二区| 亚洲婷婷国产精品电影人久久| 日韩欧美高清在线| 亚洲美腿欧美偷拍| 欧美三级午夜理伦三级中视频| 国产免费成人在线视频| 亚洲精品一区二区三区蜜桃下载| 99久久亚洲一区二区三区青草| 久久综合999| 欧美一区二区三区免费视频| 精品国产一区二区三区久久影院 | av在线不卡观看免费观看| 日韩经典一区二区| 欧美va在线播放| 国产一区二区三区不卡在线观看 | 久久超碰97中文字幕| 亚洲成人动漫在线观看| 婷婷综合久久一区二区三区| 国产精品综合一区二区| 99精品视频在线播放观看| 午夜视频久久久久久| 亚洲欧美日韩综合aⅴ视频| 国产丝袜欧美中文另类| 2024国产精品| 日韩一区二区电影在线| 日韩成人免费在线| 亚洲一区二区三区四区在线观看 | 夫妻av一区二区| 欧美系列日韩一区| 日本特黄久久久高潮| 亚洲综合久久av| 成人99免费视频| 色婷婷精品大在线视频 | 免费在线观看不卡| 亚洲h动漫在线| 不卡的电影网站| 欧美不卡在线视频| 一区二区成人在线视频| 色婷婷综合激情| 国产成人aaa| 一区二区在线看| 亚洲色图欧美在线| 色综合中文字幕国产 | 欧美日韩一区二区三区在线| 韩国成人福利片在线播放| 国模一区二区三区白浆| 欧美激情中文不卡| 亚洲成人免费在线观看| 欧美精品一区二区三区四区| 精品国产99国产精品| 视频在线观看国产精品| 欧美视频精品在线| 欧美一区二区三区在线看| 视频一区欧美日韩| 久久综合色综合88| 午夜久久久久久电影| 精品国产亚洲一区二区三区在线观看| 午夜成人免费视频| 精品欧美一区二区久久 | 久久九九全国免费| 在线播放/欧美激情| 免费欧美高清视频| 7878成人国产在线观看| 亚洲国产精品久久一线不卡| 久久成人久久鬼色| 精彩视频一区二区三区| 免费成人结看片| 日韩成人一级大片| 欧美日韩亚洲高清一区二区| 色综合一区二区| 亚洲成年人影院| 亚洲国产高清aⅴ视频| 日韩欧美专区在线| 亚洲综合色在线| 亚洲高清免费观看高清完整版在线观看| 久久久久99精品一区| 日韩不卡手机在线v区| 欧美一区二区视频网站| 国产精品久久精品日日| 理论片日本一区| 中文字幕一区三区| 欧美一区二区三区视频免费播放| 亚洲国产日韩a在线播放| 国产丝袜美腿一区二区三区| 色菇凉天天综合网| 国产精品白丝在线| 亚洲码国产岛国毛片在线| 水蜜桃久久夜色精品一区的特点| 国产真实乱偷精品视频免| 天天免费综合色| 午夜欧美视频在线观看| 在线观看av一区| 精品成人私密视频| 一区二区三区中文在线| 国产一区视频网站| 欧美成人伊人久久综合网| 色国产综合视频| 国产欧美日韩在线| 国产成人精品免费在线| www.亚洲免费av| 亚洲线精品一区二区三区| 国精产品一区一区三区mba桃花| 亚洲永久免费视频| 久久九九久久九九| 欧美精品免费视频| 日韩一区二区三区电影在线观看| 视频一区二区欧美| 亚洲色图视频网站| 欧美一区二区在线观看| 欧美激情在线一区二区| 亚洲国产一区二区三区| 久久国产欧美日韩精品| 欧美一区二区三区免费| 成人av资源站| 男女男精品网站| 成人精品国产免费网站|