URL
https://opencores.org/ocsvn/srdydrdy_lib/srdydrdy_lib/trunk
Subversion Repositories srdydrdy_lib
Compare Revisions
- This comparison shows the changes necessary to convert path
/srdydrdy_lib/trunk
- from Rev 14 to Rev 15
- ↔ Reverse comparison
Rev 14 → Rev 15
/examples/bridge/rtl/fib_lookup_fsm.v
74,20 → 74,23
state[s_idle] : |
begin |
// DA lookup |
if (lpp_data[`PAR_MACDA] & `MULTICAST) |
if (lpp_srdy) |
begin |
// flood the packet, don't bother to do DA lookup |
lout_data = ~source_port_mask; |
lout_srdy = 1; |
if (lout_drdy) |
nxt_state = ns_sa_lookup; |
if (lpp_data[`PAR_MACDA] & `MULTICAST) |
begin |
// flood the packet, don't bother to do DA lookup |
lout_data = ~source_port_mask; |
lout_srdy = 1; |
if (lout_drdy) |
nxt_state = ns_sa_lookup; |
end |
else |
begin |
hf_in = lpp_data[`PAR_MACDA]; |
ft_rd_en = 1; |
nxt_state = ns_da_lookup; |
end // else: !if(lpp_data[`PAR_MACDA] & `MULTICAST) |
end |
else if (lpp_srdy) |
begin |
hf_in = lpp_data[`PAR_MACDA]; |
ft_rd_en = 1; |
nxt_state = ns_da_lookup; |
end |
end |
|
// results from DA lookup are available this |