This document discusses the advantages of using field-programmable gate arrays (FPGAs) over application-specific integrated circuits (ASICs) for software-defined networking (SDN). It notes that FPGAs have more logic gates, lower development costs, open development environments, and enable longer product lifecycles than ASICs. This makes FPGAs a more cost-effective solution for high-performance SDN applications like core routers, which typically use expensive ASICs. The total market cap of FPGA companies is also significantly lower than ASIC companies, representing an opportunity for SDN solutions based on FPGAs.