Hello Ganesh,
Regarding your questions about the LS1043A and its capabilities:
1. The LS1043A does not have built-in Wi-Fi support. It is primarily an Ethernet-based processor with DPAA (Data Path Acceleration Architecture) for fast path processing. To implement Wi-Fi 6e/7, you would need to use an external Wi-Fi chipset and connect it to the LS1043A via PCIe or another supported interface. The DPAA can still be used for Ethernet Accelerated Switching, but the Wi-Fi frames would need to be processed by the external Wi-Fi chipset.
2. NXP does not currently offer a chipset that directly supports Wi-Fi 6e/7 with Ethernet Accelerated Switching via fast path (DPAA) without trapping frames to the CPU. You would need to use an external Wi-Fi chipset in combination with an NXP processor like the LS1043A.
3. In the case of the LS1043A, Wi-Fi traffic would need to be processed by the external Wi-Fi chipset and then forwarded to the LS1043A for further processing by the ARM Cortex cores if necessary.
4. The LS1043A does support IPv4 NAT and GRE encapsulation in the fast path. You can find more information about the DPAA capabilities in the LS1043A Reference Manual (Section 9.3.4.1 for NAT and Section 9.3.4.2 for GRE).
5. Adding custom logic within the fast path of the DPAA is not directly supported. However, you can implement custom processing rules and configurations using the FMAN (Frame Manager) and the PCD (Parse-Classify-Distribute) engine. More details can be found in the LS1043A Reference Manual (Section 9.3.3).
I hope this information helps you in understanding the capabilities of the LS1043A and its usage with Wi-Fi and Ethernet Accelerated Switching.
Best regards,