XCZU21DR-2FFVD1156E is a type of FPGA (Field Programmable Gate Array) made by Xilinx. This specific FPGA belongs to the Zynq UltraScale+ MPSoC (Multiprocessor System on Chip) family and has 1,143,000 System Logic Cells, operates at a speed of up to 1.2 GHz, and features a 6-Input Processor System (PS), 242 Mb of UltraRAM,