Design implementation begins with the mapping or fitting of a logical design file to a specific device and is complete when the physical design has been successfully routed and a bitstream has been generated.
The following two figures give an overall view of the design implementation process for FPGAs and CPLDs.