Total cost of ownership plays an important role in embedded system purchasing decisions. System architects are designing new embedded systems capable of booting from the network by implementing Preboot eXecution Environment (PXE), both in hardware and software, to address this issue. While PXE reduces the total cost of ownership, it results in increased cost due to additional hardware required for network interfaces.
This circuit using the Lattice's XP is cheaper than solutions based on traditional FPGAs because the density of the XP device required in this design is smaller than the equivalent traditional FPGA implementation. This possible because the logic used during the circuit board's normal operation replaces the logic required during the BIST and PXE modes using Lattice's in-system programmable ispXP™ technology.