udpate
This commit is contained in:
@@ -145,11 +145,11 @@ begin
|
|||||||
end
|
end
|
||||||
MMIO_CSR_DATA_SIZE: begin
|
MMIO_CSR_DATA_SIZE: begin
|
||||||
csr_data_size <= $bits(csr_data_size)'((cp2af_sRxPort.c0.data + 63) >> 6);
|
csr_data_size <= $bits(csr_data_size)'((cp2af_sRxPort.c0.data + 63) >> 6);
|
||||||
$display("%t: CSR_DATA_SIZE: %d", $time, $bits(csr_data_size)'((cp2af_sRxPort.c0.data + 63) >> 6));
|
$display("%t: CSR_DATA_SIZE: %0d", $time, $bits(csr_data_size)'((cp2af_sRxPort.c0.data + 63) >> 6));
|
||||||
end
|
end
|
||||||
MMIO_CSR_CMD: begin
|
MMIO_CSR_CMD: begin
|
||||||
csr_cmd <= $bits(csr_cmd)'(cp2af_sRxPort.c0.data);
|
csr_cmd <= $bits(csr_cmd)'(cp2af_sRxPort.c0.data);
|
||||||
$display("%t: CSR_CMD: %d", $time, $bits(csr_cmd)'(cp2af_sRxPort.c0.data));
|
$display("%t: CSR_CMD: %0d", $time, $bits(csr_cmd)'(cp2af_sRxPort.c0.data));
|
||||||
end
|
end
|
||||||
endcase
|
endcase
|
||||||
end
|
end
|
||||||
@@ -175,7 +175,7 @@ begin
|
|||||||
16'h0006: af2cp_sTxPort.c2.data <= 64'h0; // next AFU
|
16'h0006: af2cp_sTxPort.c2.data <= 64'h0; // next AFU
|
||||||
16'h0008: af2cp_sTxPort.c2.data <= 64'h0; // reserved
|
16'h0008: af2cp_sTxPort.c2.data <= 64'h0; // reserved
|
||||||
MMIO_CSR_STATUS: begin
|
MMIO_CSR_STATUS: begin
|
||||||
$display("%t: STATUS: state=%d", $time, state);
|
$display("%t: STATUS: state=%0d", $time, state);
|
||||||
af2cp_sTxPort.c2.data <= state;
|
af2cp_sTxPort.c2.data <= state;
|
||||||
end
|
end
|
||||||
default: af2cp_sTxPort.c2.data <= 64'h0;
|
default: af2cp_sTxPort.c2.data <= 64'h0;
|
||||||
@@ -209,11 +209,11 @@ begin
|
|||||||
STATE_IDLE: begin
|
STATE_IDLE: begin
|
||||||
case (csr_cmd)
|
case (csr_cmd)
|
||||||
CMD_TYPE_READ: begin
|
CMD_TYPE_READ: begin
|
||||||
$display("%t: CMD READ: ia=%h da=%h sz=%d", $time, csr_io_addr, csr_mem_addr, csr_data_size);
|
$display("%t: CMD READ: ia=%h da=%h sz=%0d", $time, csr_io_addr, csr_mem_addr, csr_data_size);
|
||||||
state <= STATE_READ;
|
state <= STATE_READ;
|
||||||
end
|
end
|
||||||
CMD_TYPE_WRITE: begin
|
CMD_TYPE_WRITE: begin
|
||||||
$display("%t: CMD WRITE: ia=%h da=%h sz=%d", $time, csr_io_addr, csr_mem_addr, csr_data_size);
|
$display("%t: CMD WRITE: ia=%h da=%h sz=%0d", $time, csr_io_addr, csr_mem_addr, csr_data_size);
|
||||||
state <= STATE_WRITE;
|
state <= STATE_WRITE;
|
||||||
end
|
end
|
||||||
CMD_TYPE_RUN: begin
|
CMD_TYPE_RUN: begin
|
||||||
@@ -222,7 +222,7 @@ begin
|
|||||||
state <= STATE_RUN;
|
state <= STATE_RUN;
|
||||||
end
|
end
|
||||||
CMD_TYPE_SNOOP: begin
|
CMD_TYPE_SNOOP: begin
|
||||||
$display("%t: CMD SNOOP: da=%h sz=%d", $time, csr_mem_addr, csr_data_size);
|
$display("%t: CMD SNOOP: da=%h sz=%0d", $time, csr_mem_addr, csr_data_size);
|
||||||
state <= STATE_SNOOP1;
|
state <= STATE_SNOOP1;
|
||||||
end
|
end
|
||||||
endcase
|
endcase
|
||||||
@@ -316,7 +316,7 @@ begin
|
|||||||
avs_address <= csr_mem_addr + avs_write_ctr;
|
avs_address <= csr_mem_addr + avs_write_ctr;
|
||||||
avs_write <= 1;
|
avs_write <= 1;
|
||||||
avs_write_ctr <= avs_write_ctr + 1;
|
avs_write_ctr <= avs_write_ctr + 1;
|
||||||
$display("%t: AVS Wr Req: addr=%h value=%h", $time, csr_mem_addr + avs_write_ctr, cp2af_sRxPort.c0.data[63:0]);
|
$display("%t: AVS Wr Req: addr=%h (%0d/%0d)", $time, csr_mem_addr + avs_write_ctr, avs_write_ctr + 1, csr_data_size);
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -337,7 +337,7 @@ begin
|
|||||||
avs_writedata <= {>>{vx_dram_req_data}};
|
avs_writedata <= {>>{vx_dram_req_data}};
|
||||||
avs_address <= (vx_dram_req_addr >> 6);
|
avs_address <= (vx_dram_req_addr >> 6);
|
||||||
avs_write <= 1;
|
avs_write <= 1;
|
||||||
$display("%t: AVS Wr Req: addr=%h value=%h", $time, vx_dram_req_addr >> 6, {vx_dram_req_data[1], vx_dram_req_data[0]});
|
$display("%t: AVS Wr Req: addr=%h", $time, vx_dram_req_addr >> 6);
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
endcase
|
endcase
|
||||||
@@ -447,7 +447,7 @@ begin
|
|||||||
if (cci_read_pending
|
if (cci_read_pending
|
||||||
&& cp2af_sRxPort.c0.rspValid)
|
&& cp2af_sRxPort.c0.rspValid)
|
||||||
begin
|
begin
|
||||||
$display("%t: CCI Rd Rsp: value=%h", $time, cp2af_sRxPort.c0.data[63:0]);
|
$display("%t: CCI Rd Rsp", $time);
|
||||||
cci_read_pending <= 0;
|
cci_read_pending <= 0;
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@@ -497,7 +497,7 @@ begin
|
|||||||
af2cp_sTxPort.c1.data <= t_ccip_clData'(avs_rdq_dout);
|
af2cp_sTxPort.c1.data <= t_ccip_clData'(avs_rdq_dout);
|
||||||
af2cp_sTxPort.c1.valid <= 1;
|
af2cp_sTxPort.c1.valid <= 1;
|
||||||
cci_write_pending <= 1;
|
cci_write_pending <= 1;
|
||||||
$display("%t: CCI Wr Req: addr=%h value=%h", $time, wr_hdr.address, avs_rdq_dout[63:0]);
|
$display("%t: CCI Wr Req: addr=%h", $time, wr_hdr.address);
|
||||||
end
|
end
|
||||||
|
|
||||||
if (cci_write_pending
|
if (cci_write_pending
|
||||||
@@ -505,7 +505,7 @@ begin
|
|||||||
begin
|
begin
|
||||||
cci_write_ctr <= cci_write_ctr + 1;
|
cci_write_ctr <= cci_write_ctr + 1;
|
||||||
cci_write_pending <= 0;
|
cci_write_pending <= 0;
|
||||||
$display("%t: CCI Wr Rsp", $time);
|
$display("%t: CCI Wr Rsp (%0d/%0d)", $time, cci_write_ctr + 1, csr_data_size);
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ run-fpga: $(PROJECT)
|
|||||||
LD_LIBRARY_PATH=../../sw/opae:$(LD_LIBRARY_PATH) ./$(PROJECT)
|
LD_LIBRARY_PATH=../../sw/opae:$(LD_LIBRARY_PATH) ./$(PROJECT)
|
||||||
|
|
||||||
run-ase: $(PROJECT)
|
run-ase: $(PROJECT)
|
||||||
LIBOPAE_LOG=1 LD_LIBRARY_PATH=../../sw/opae/ase:$(LD_LIBRARY_PATH) ./$(PROJECT)
|
LD_LIBRARY_PATH=../../sw/opae/ase:$(LD_LIBRARY_PATH) ./$(PROJECT)
|
||||||
|
|
||||||
run-rtlsim: $(PROJECT)
|
run-rtlsim: $(PROJECT)
|
||||||
LD_LIBRARY_PATH=../../sw/rtlsim:$(LD_LIBRARY_PATH) ./$(PROJECT)
|
LD_LIBRARY_PATH=../../sw/rtlsim:$(LD_LIBRARY_PATH) ./$(PROJECT)
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ run-fpga: $(PROJECT)
|
|||||||
LD_LIBRARY_PATH=../../sw/opae:$(LD_LIBRARY_PATH) ./$(PROJECT) -f kernel.bin -n 16
|
LD_LIBRARY_PATH=../../sw/opae:$(LD_LIBRARY_PATH) ./$(PROJECT) -f kernel.bin -n 16
|
||||||
|
|
||||||
run-ase: $(PROJECT)
|
run-ase: $(PROJECT)
|
||||||
LIBOPAE_LOG=1 LD_LIBRARY_PATH=../../sw/opae/ase:$(LD_LIBRARY_PATH) ./$(PROJECT) -f kernel.bin -n 16
|
LD_LIBRARY_PATH=../../sw/opae/ase:$(LD_LIBRARY_PATH) ./$(PROJECT) -f kernel.bin -n 16
|
||||||
|
|
||||||
run-rtlsim: $(PROJECT)
|
run-rtlsim: $(PROJECT)
|
||||||
LD_LIBRARY_PATH=../../sw/rtlsim:$(LD_LIBRARY_PATH) ./$(PROJECT) -f kernel.bin -n 16
|
LD_LIBRARY_PATH=../../sw/rtlsim:$(LD_LIBRARY_PATH) ./$(PROJECT) -f kernel.bin -n 16
|
||||||
|
|||||||
Reference in New Issue
Block a user