diff --git a/hls/arp_server_subnet/arp_server_subnet.cpp b/hls/arp_server_subnet/arp_server_subnet.cpp index 422876a84bcf279fbaa0e302a853062de640c441..026f12f9e8333ac144e41408bc30bf224efd667f 100644 --- a/hls/arp_server_subnet/arp_server_subnet.cpp +++ b/hls/arp_server_subnet/arp_server_subnet.cpp @@ -280,8 +280,8 @@ void arp_server_subnet_top( hls::stream<net_axis<DATA_WIDTH> >& arpData #pragma HLS INTERFACE axis register port=hostIpEncode_rsp name=m_axis_host_arp_lookup_reply #pragma HLS DATA_PACK variable=macIpEncode_rsp #pragma HLS DATA_PACK variable=hostIpEncode_rsp - #pragma HLS INTERFACE ap_stable register port=myMacAddress - #pragma HLS INTERFACE ap_stable register port=myIpAddress + #pragma HLS INTERFACE s_axilite register port=myMacAddress + #pragma HLS INTERFACE s_axilite register port=myIpAddress arp_server_subnet<DATA_WIDTH>(arpDataIn, macIpEncode_req, diff --git a/hls/ip_handler/ip_handler.cpp b/hls/ip_handler/ip_handler.cpp index abddda834c498e7961ea5e99122dcb898bbf6c15..65ecb2acd5a8d038e1d67c8c4515f0ef0b9cecfa 100755 --- a/hls/ip_handler/ip_handler.cpp +++ b/hls/ip_handler/ip_handler.cpp @@ -569,7 +569,7 @@ void ip_handler_top(hls::stream<net_axis<DATA_WIDTH> >& s_axis_raw, #pragma HLS INTERFACE axis register port=m_axis_tcp // leads to Combinatorial Loops #pragma HLS INTERFACE axis register port=m_axis_roce - #pragma HLS INTERFACE ap_stable register port=myIpAddress + #pragma HLS INTERFACE s_axilite register port=myIpAddress ip_handler<DATA_WIDTH>(s_axis_raw, m_axis_arp, diff --git a/hls/ipv4/ipv4.cpp b/hls/ipv4/ipv4.cpp index b9f51c38e7017f81464ccfd01f23156e88e74e5c..e35c30a49774ce73407fa61cb6e149860a5231b3 100644 --- a/hls/ipv4/ipv4.cpp +++ b/hls/ipv4/ipv4.cpp @@ -212,8 +212,8 @@ void ipv4_top( hls::stream<net_axis<DATA_WIDTH> >& s_axis_rx_data, #pragma HLS INTERFACE axis register port=m_axis_tx_data #pragma HLS DATA_PACK variable=m_axis_rx_meta #pragma HLS DATA_PACK variable=s_axis_tx_meta -#pragma HLS INTERFACE ap_stable register port=local_ipv4_address -#pragma HLS INTERFACE ap_stable register port=protocol +#pragma HLS INTERFACE s_axilite register port=local_ipv4_address +#pragma HLS INTERFACE s_axilite register port=protocol ipv4<DATA_WIDTH>(s_axis_rx_data, m_axis_rx_meta, diff --git a/hls/mac_ip_encode/mac_ip_encode.cpp b/hls/mac_ip_encode/mac_ip_encode.cpp index 9bfaa714377d55a076e5a93cffb09e9d8330782b..dc3423741e68d19b6257a3388ddc9368e4c41d7c 100755 --- a/hls/mac_ip_encode/mac_ip_encode.cpp +++ b/hls/mac_ip_encode/mac_ip_encode.cpp @@ -434,9 +434,9 @@ void mac_ip_encode_top( hls::stream<net_axis<DATA_WIDTH> >& dataIn, #pragma HLS DATA_PACK variable=arpTableIn - #pragma HLS INTERFACE ap_stable register port=myMacAddress - #pragma HLS INTERFACE ap_stable register port=regSubNetMask - #pragma HLS INTERFACE ap_stable register port=regDefaultGateway + #pragma HLS INTERFACE s_axilite register port=myMacAddress + #pragma HLS INTERFACE s_axilite register port=regSubNetMask + #pragma HLS INTERFACE s_axilite register port=regDefaultGateway mac_ip_encode<DATA_WIDTH>( dataIn, arpTableIn, diff --git a/hls/udp/udp.cpp b/hls/udp/udp.cpp index 94131f2a4968602148b5b4383164f880b8b20f71..46d4efe93a55b1b60261d9d06d0145caa6dffd1c 100644 --- a/hls/udp/udp.cpp +++ b/hls/udp/udp.cpp @@ -270,8 +270,8 @@ void udp_top( hls::stream<ipMeta>& s_axis_rx_meta, #pragma HLS DATA_PACK variable=m_axis_rx_meta #pragma HLS DATA_PACK variable=s_axis_tx_meta #pragma HLS DATA_PACK variable=m_axis_tx_meta -#pragma HLS INTERFACE ap_stable register port=reg_ip_address -#pragma HLS INTERFACE ap_stable register port=reg_listen_port +#pragma HLS INTERFACE s_axilite register port=reg_ip_address +#pragma HLS INTERFACE s_axilite register port=reg_listen_port udp<DATA_WIDTH>(s_axis_rx_meta,