summaryrefslogtreecommitdiff
path: root/usrp2/fpga/simple_gemac/eth_tasks_f36.v
diff options
context:
space:
mode:
Diffstat (limited to 'usrp2/fpga/simple_gemac/eth_tasks_f36.v')
-rw-r--r--usrp2/fpga/simple_gemac/eth_tasks_f36.v33
1 files changed, 18 insertions, 15 deletions
diff --git a/usrp2/fpga/simple_gemac/eth_tasks_f36.v b/usrp2/fpga/simple_gemac/eth_tasks_f36.v
index b7fa52c07..efd72778b 100644
--- a/usrp2/fpga/simple_gemac/eth_tasks_f36.v
+++ b/usrp2/fpga/simple_gemac/eth_tasks_f36.v
@@ -5,9 +5,9 @@ task SendFlowCtrl;
begin
$display("Sending Flow Control, quanta = %d, time = %d", fc_len,$time);
pause_time <= fc_len;
- @(posedge clk);
+ @(posedge eth_clk);
pause_req <= 1;
- @(posedge clk);
+ @(posedge eth_clk);
pause_req <= 0;
$display("Sent Flow Control");
end
@@ -20,27 +20,27 @@ task SendPacket_to_fifo36;
begin
$display("Sending Packet Len=%d, %d", data_len, $time);
count <= 2;
- tx_f36_dat <= {2'b0, 1'b0, 1'b1, data_start};
+ tx_f36_data <= {2'b0, 1'b0, 1'b1, data_start};
tx_f36_src_rdy <= 1;
#1;
while(count < data_len)
begin
while(~tx_f36_dst_rdy)
- @(posedge clk);
- @(posedge clk);
- tx_f36_dat[31:0] = tx_f36_dat[31:0] + 32'h0101_0101;
+ @(posedge sys_clk);
+ @(posedge sys_clk);
+ tx_f36_data[31:0] = tx_f36_data[31:0] + 32'h0101_0101;
count = count + 4;
- tx_f36_dat[32] <= 0;
+ tx_f36_data[32] <= 0;
end
- tx_f36_dat[3] <= 1;
+ tx_f36_data[33] <= 1;
while(~tx_f36_dst_rdy)
- @(posedge clk);
- @(posedge clk);
+ @(posedge sys_clk);
+ @(posedge sys_clk);
tx_f36_src_rdy <= 0;
end
endtask // SendPacket_to_fifo36
-
+/*
task Waiter;
input [31:0] wait_length;
begin
@@ -50,7 +50,9 @@ task Waiter;
tx_ll_src_rdy2 <= 1;
end
endtask // Waiter
+*/
+/*
task SendPacketFromFile_f36;
input [31:0] data_len;
input [31:0] wait_length;
@@ -63,9 +65,9 @@ task SendPacketFromFile_f36;
while(~tx_f36_dst_rdy)
@(posedge clk);
- tx_f36_data2 <= pkt_rom[0];
+ tx_f36_data <= pkt_rom[0];
tx_f36_src_rdy <= 1;
- tx_ll_eof2 <= 0;
+ tx_f36_eof <= 0;
@(posedge clk);
for(i=1;i<data_len-1;i=i+1)
@@ -75,8 +77,8 @@ task SendPacketFromFile_f36;
tx_ll_data2 <= pkt_rom[i];
tx_ll_sof2 <= 0;
@(posedge clk);
- if(i==wait_time)
- Waiter(wait_length);
+// if(i==wait_time)
+// Waiter(wait_length);
end
while(~tx_ll_dst_rdy2)
@@ -87,3 +89,4 @@ task SendPacketFromFile_f36;
tx_ll_src_rdy2 <= 0;
end
endtask
+*/