an IC with predefined blocks that is programmed by customizing the top two to five routing layers. Structured ASICs do not require all layers to be changed the way full custom or cell based
ASICs do. Structured ASIC are sometime used to implement designs that are prototyped in
FPGAs. The structured ASIC typically saves area and power relative to the
FPGA design.