Technology Inc. is a FPGA (Field Programmable Gate Array) device. It has two independent (dual) 128-bit-wide buses to provide the highest bandwidth for processor access to memory, peripherals, and other devices. Its architecture has been designed to provide high performance, low noise, and excellent protection against EMC interference. It offers a wide range of embedded peripherals, including built in USB 2.0, ethernet, and CAN interfaces. Additionally, it provides up to 100 Kgates of capacity, making it suitable for a wide range of applications including autonomous robot control, industrial control, and remote sensing. This FPGA features configurable system parameters, local oscillators, and up to 288 user I/O pins. It also includes a rich variety of programmable logic resources, including multiple types of embedded memory. The device is housed in a RoHS-compliant, 64-pin PQFP package.