The ATF1500(A) is a high-performance, high-density Flash-based complex PLD. It has flexible macrocells which allow implementation of complex logic functions. Registers can be configured as Dor T-type flip-flops or t ransparent latches. Register controls can be individually selected between global pins or individual product terms. A global bus provides 100% connectivity between macrocells. This eliminates routing bottlenecks, increases logic utilization and enables design changes while holding down pin placements. The single level signal routing provides predictable speed performance. The device also offers logic expansion capability to accommodate wide fan-in designs.