The 80188XL is a powerful 16-bit microprocessor core, that executes an instruction list compatible with the 80188XL microprocessor. The 80188XL core has a broad set of integrated peripherals, which helps reduce system development time and cost and is compatible with a wide range of compilers and debuggers. The design along with multiple peripherals can be fit into a single FPGA