URL
https://opencores.org/ocsvn/turbo8051/turbo8051/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 50 |
Rev 61 |
Line 134... |
Line 134... |
reg [11:0] pkt_len ; // packet length
|
reg [11:0] pkt_len ; // packet length
|
reg pkt_done ; // packet complete indication + Packet Status Valid
|
reg pkt_done ; // packet complete indication + Packet Status Valid
|
reg pkt_drop_ind ;
|
reg pkt_drop_ind ;
|
|
|
|
|
always @(s_reset_n or posedge app_clk) begin
|
always @(negedge s_reset_n or posedge app_clk) begin
|
if(s_reset_n == 1'b0) begin
|
if(s_reset_n == 1'b0) begin
|
bcnt <= 0;
|
bcnt <= 0;
|
pkt_len <= 0;
|
pkt_len <= 0;
|
pkt_done <= 0;
|
pkt_done <= 0;
|
pkt_drop_ind <= 0;
|
pkt_drop_ind <= 0;
|
Line 171... |
Line 171... |
reg udpf ; // frame is udp
|
reg udpf ; // frame is udp
|
reg ip_sa_match ; // ip4 sa matches to local IP Address
|
reg ip_sa_match ; // ip4 sa matches to local IP Address
|
reg ip_da_match ; // ip4 da matches to local IP Address
|
reg ip_da_match ; // ip4 da matches to local IP Address
|
reg[15:0] pkt_status ; // Packet Status
|
reg[15:0] pkt_status ; // Packet Status
|
|
|
always @(s_reset_n or posedge app_clk) begin
|
always @(negedge s_reset_n or posedge app_clk) begin
|
if(s_reset_n == 1'b0) begin
|
if(s_reset_n == 1'b0) begin
|
mac_da_bc <= 0;
|
mac_da_bc <= 0;
|
mac_da_mc <= 0;
|
mac_da_mc <= 0;
|
mac_da_match <= 0;
|
mac_da_match <= 0;
|
mac_sa_bc <= 0;
|
mac_sa_bc <= 0;
|
Line 285... |
Line 285... |
mac_sa_match <= 0;
|
mac_sa_match <= 0;
|
mac_sa_bc <= 0;
|
mac_sa_bc <= 0;
|
mac_sa_mc <= 0;
|
mac_sa_mc <= 0;
|
mac_da_bc <= 0;
|
mac_da_bc <= 0;
|
mac_da_mc <= 0;
|
mac_da_mc <= 0;
|
|
tcpf <= 0;
|
|
udpf <= 0;
|
|
arpf <= 0;
|
|
ipv4f <= 0;
|
end
|
end
|
end
|
end
|
end
|
end
|
end
|
end
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.