minor updates

This commit is contained in:
Blaise Tine 2023-07-03 21:34:14 -04:00
parent 43f2daf7d3
commit 7424a12daa
4 changed files with 17 additions and 12 deletions

View file

@ -1,4 +1,9 @@
`include "VX_platform.vh"
`include "VX_define.vh"
`include "VX_gpu_types.vh"
`IGNORE_WARNINGS_BEGIN
import VX_gpu_types::*;
`IGNORE_WARNINGS_END
module VX_split_join #(
parameter CORE_ID = 0

View file

@ -63,7 +63,7 @@ module VX_raster_agent #(
.valid_in (raster_rsp_valid),
.ready_in (raster_rsp_ready),
.data_in ({gpu_exe_if.uuid, gpu_exe_if.wid, gpu_exe_if.tmask, gpu_exe_if.PC, gpu_exe_if.rd, response_data}),
.data_out ({commit_if.uuid, commit_if.wid, commit_if.tmask, commit_if.PC, commit_if.rd, commit_data}),
.data_out ({commit_if.uuid, commit_if.wid, commit_if.tmask, commit_if.PC, commit_if.rd, commit_data}),
.valid_out (commit_if.valid),
.ready_out (commit_if.ready)
);

View file

@ -98,16 +98,16 @@ module VX_rop_agent #(
always @(posedge clk) begin
if (gpu_exe_if.valid && gpu_exe_if.ready) begin
`TRACE(1, ("%d: core%0d-rop-req: wid=%0d, PC=0x%0h, tmask=%b, x=", $time, CORE_ID, gpu_exe_if.wid, gpu_exe_if.PC, gpu_exe_if.tmask));
`TRACE_ARRAY1D(1, gpu_exe_if.pos_x, `NUM_THREADS);
`TRACE_ARRAY1D(1, gpu_exe_pos_x, `NUM_THREADS);
`TRACE(1, (", y="));
`TRACE_ARRAY1D(1, gpu_exe_if.pos_y, `NUM_THREADS);
`TRACE_ARRAY1D(1, gpu_exe_pos_y, `NUM_THREADS);
`TRACE(1, (", face="));
`TRACE_ARRAY1D(1, gpu_exe_if.face, `NUM_THREADS);
`TRACE_ARRAY1D(1, gpu_exe_face, `NUM_THREADS);
`TRACE(1, (", color="));
`TRACE_ARRAY1D(1, gpu_exe_if.color, `NUM_THREADS);
`TRACE_ARRAY1D(1, gpu_exe_color, `NUM_THREADS);
`TRACE(1, (", depth="));
`TRACE_ARRAY1D(1, gpu_exe_if.depth, `NUM_THREADS);
`TRACE(1, (", face=%b (#%0d)\n", gpu_exe_if.face, gpu_exe_if.uuid));
`TRACE_ARRAY1D(1, gpu_exe_depth, `NUM_THREADS);
`TRACE(1, (", face=%b (#%0d)\n", gpu_exe_face, gpu_exe_if.uuid));
end
end
`endif

View file

@ -134,12 +134,12 @@ module VX_tex_agent #(
always @(posedge clk) begin
if (gpu_exe_if.valid && gpu_exe_if.ready) begin
`TRACE(1, ("%d: core%0d-tex-req: wid=%0d, PC=0x%0h, tmask=%b, u=", $time, CORE_ID, gpu_exe_if.wid, gpu_exe_if.PC, gpu_exe_if.tmask));
`TRACE_ARRAY1D(1, gpu_exe_if.coords[0], `NUM_THREADS);
`TRACE_ARRAY1D(1, gpu_exe_coords[0], `NUM_THREADS);
`TRACE(1, (", v="));
`TRACE_ARRAY1D(1, gpu_exe_if.coords[1], `NUM_THREADS);
`TRACE_ARRAY1D(1, gpu_exe_coords[1], `NUM_THREADS);
`TRACE(1, (", lod="));
`TRACE_ARRAY1D(1, gpu_exe_if.lod, `NUM_THREADS);
`TRACE(1, (", stage=%0d, tag=0x%0h (#%0d)\n", gpu_exe_if.stage, req_tag, gpu_exe_if.uuid));
`TRACE_ARRAY1D(1, gpu_exe_lod, `NUM_THREADS);
`TRACE(1, (", stage=%0d, tag=0x%0h (#%0d)\n", gpu_exe_stage, req_tag, gpu_exe_if.uuid));
end
if (commit_if.valid && commit_if.ready) begin
`TRACE(1, ("%d: core%0d-tex-rsp: wid=%0d, PC=0x%0h, tmask=%b, rd=%0d, texels=", $time, CORE_ID, commit_if.wid, commit_if.PC, commit_if.tmask, commit_if.rd));