This part is a kind of semiconductor called AT90USB647.
Function of this product has (AT90USBxxx) 8-bit Microcontroller.
Manufacturers : ATMEL
Image and pinout :

Some of the text within the PDF file :
Features • High Performance, Low Power AVR® 8-Bit Microcontroller • Advanced RISC Architecture – 135 Powerful Instructions – Most Single Clock Cycle Execution – 32 x 8 General Purpose Working Registers – Fully Static Operation – Up to 16 MIPS Throughput at 16 MHz – On-Chip 2-cycle Multiplier Non-volatile Program and Data Memories – 32/64/128K Bytes of In-System Self-Programmable Flash • Endurance: 100,000 Write/Erase Cycles – Optional Boot Code Section with Independent Lock Bits • USB Bootloader programmed by default in the Factory • In-System Programming by On-chip Boot Program hardware activated after reset • True Read-While-Write Operation • All supplied parts are preprogramed with a default USB bootloader – 1K/2K/4K (32K/64K/128K Flash version) Bytes EE [ ... ]
AT90USB647 PDF Datasheet Download
