12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- // (C) 2001-2018 Intel Corporation. All rights reserved.
- // Your use of Intel Corporation's design tools, logic functions and other
- // software and tools, and its AMPP partner logic functions, and any output
- // files from 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 Intel Program License Subscription
- // Agreement, Intel FPGA IP License Agreement, or other applicable
- // license agreement, including, without limitation, that your use is for the
- // sole purpose of programming logic devices manufactured by Intel and sold by
- // Intel or its authorized distributors. Please refer to the applicable
- // agreement for further details.
- // $Id: //acds/rel/18.1std/ip/merlin/altera_irq_mapper/altera_irq_mapper.sv.terp#1 $
- // $Revision: #1 $
- // $Date: 2018/07/18 $
- // $Author: psgswbuild $
- // -------------------------------------------------------
- // Altera IRQ Mapper
- //
- // Parameters
- // NUM_RCVRS : 1
- // SENDER_IRW_WIDTH : 32
- // IRQ_MAP : 0:0
- //
- // -------------------------------------------------------
- `timescale 1 ns / 1 ns
- module nios2_uc_irq_mapper
- (
- // -------------------
- // Clock & Reset
- // -------------------
- input clk,
- input reset,
- // -------------------
- // IRQ Receivers
- // -------------------
- input receiver0_irq,
- // -------------------
- // Command Source (Output)
- // -------------------
- output reg [31 : 0] sender_irq
- );
- always @* begin
- sender_irq = 0;
- sender_irq[0] = receiver0_irq;
- end
- endmodule
|