Update gitignore, add dl814_z7 project

gitignore structure is updated to work with single and multi project situation under a single project directory
This commit is contained in:
2023-03-29 10:42:01 +08:00
parent b000e2702e
commit cd256a8cd6
2246 changed files with 7838223 additions and 86 deletions
@@ -0,0 +1,76 @@
`timescale 1ns / 1ps
//////////////////////////////////////////////////////////////////////////////////
// Company:
// Engineer:
//
// Create Date: 2023/02/23 11:13:17
// Design Name:
// Module Name: sim_c2c_dma
// Project Name:
// Target Devices:
// Tool Versions:
// Description:
//
// Dependencies:
//
// Revision:
// Revision 0.01 - File Created
// Additional Comments:
//
//////////////////////////////////////////////////////////////////////////////////
module sim_c2c_dma(
);
//*************************Parameter Declarations******************************
parameter CLK_PERIOD = 10.41666667;
reg clk;
initial begin
clk = 1'b1;
end
always
#(CLK_PERIOD/2) clk = !clk;
reg rst;
initial begin
rst = 1'b1;
#(CLK_PERIOD*10)
rst = 1'b0;
end
reg [31:0] c2c_tx_fifo_tdata = 32'd0;
always
#(CLK_PERIOD) c2c_tx_fifo_tdata = c2c_tx_fifo_tdata + 32'd1;
reg [191:0]c2c_din = 192'hFFFFFFFF_7E7E7E7E_10000207_12345678_9ABCDEFF_FFFFFFFF;
always
#(CLK_PERIOD) c2c_din[191:0] = {c2c_din[190:0],1'b0};
c2c_bridge_dma u_c2c_bridge_dma(
.clk (clk ), // input clk, 96Mhz
.rst (rst ), // input rst, active high
//interface data
.c2c_clkin (clk ),
.c2c_clkout ( ),
.c2c_din (c2c_din[191] ),
.c2c_dout ( ),
//dma fifo interface
.c2c_tx_fifo_tdata (c2c_tx_fifo_tdata ),
.c2c_tx_fifo_tlast (1'b1 ),
.c2c_tx_fifo_tready ( ),
.c2c_tx_fifo_tvalid (1'b1 ),
.c2c_rx_fifo_tdata ( ),
.c2c_rx_fifo_tlast ( ),
.c2c_rx_fifo_tready (1'b1 ),
.c2c_rx_fifo_tvalid ( )
);
endmodule