View All

Please refer to the English Version as our Official Version.Return

Europe
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
Asia/Pacific
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Africa, India and Middle East
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
South America / Oceania
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
North America
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
HomeProductsIntegrated Circuits (ICs)Embedded - FPGAs (Field Programmable Gate Array)

Embedded - FPGAs (Field Programmable Gate Array)

26,195 Products Found

Product list

1...19202122232425...524
Compare Image Part # Manufacturer Description Inventory Datasheets RoHS Lead Free Status / RoHS Status Number of I/O Clock Rate Number of LABs/CLBs Number of Logic Elements/Cells Total RAM Bits Core Type Base Part Number Number of Gates Moisture Sensitivity Level (MSL) Other Names Base Product Number Package Manufacturer Part Number Description Moisture Sensitivity Level (MSL) Manufacturer Standard Lead Time Series Operating Temperature Mounting Type Package / Case Polarization Supplier Device Package Voltage - Breakdown Voltage - Supply Shell Style Quantity
LFE3-17EA-8FTN256C LFE3-17EA-8FTN256C Lattice Semiconductor Corporation IC FPGA 133 I/O 256FTBGA In stock14819 pcs LFE3-17EA-8FTN256C.pdf - 133 - 2125 17000 716800 - - - - - LFE3-17 Tray - - - - ECP3 0°C ~ 85°C (TJ) Surface Mount 256-BGA - 256-FTBGA (17x17) - 1.14V ~ 1.26V -
10AX090H4F34I3LG 10AX090H4F34I3LG Intel IC FPGA 504 I/O 1152FBGA In stock35439 pcs 10AX090H4F34I3LG.pdf - 504 - 339620 900000 59234304 - - - - - - Tray - - - - Arria 10 GX -40°C ~ 100°C (TJ) Surface Mount 1152-BBGA, FCBGA - 1152-FCBGA (35x35) - 0.87V ~ 0.93V -
EPF6016ATC100-2 EPF6016ATC100-2 Intel IC FPGA 81 I/O 100TQFP In stock10380 pcs EPF6016ATC100-2.pdf - 81 - 132 1320 - - - 16000 - - EPF6016 Tray - - - - FLEX 6000 0°C ~ 85°C (TJ) Surface Mount 100-TQFP - 100-TQFP (14x14) - 3V ~ 3.6V -
M1A3P1000-1FG484 M1A3P1000-1FG484 Microchip Technology IC FPGA 300 I/O 484FBGA In stock34686 pcs   - 300 - - - 147456 - - 1000000 - - M1A3P1000 Tray - - - - ProASIC3 0°C ~ 85°C (TJ) Surface Mount 484-BGA - 484-FPBGA (23x23) - 1.425V ~ 1.575V -
1SG250HH2F55I2LG 1SG250HH2F55I2LG Intel IC FPGA 1160 I/O 2912BGA In stock49550 pcs 1SG250HH2F55I2LG.pdf - 1160 - 312500 2500000 - - - - - - - Tray - - - - Stratix® 10 GX -40°C ~ 100°C (TJ) Surface Mount 2912-BBGA, FCBGA - 2912-FBGA, FC (55x55) - 0.82V ~ 0.88V -
5SGXEABN2F45I2N 5SGXEABN2F45I2N Intel IC FPGA 840 I/O 1932FBGA In stock9046 pcs 5SGXEABN2F45I2N.pdf - 840 - 359200 952000 53248000 - - - - - 5SGXEAB Tray - - - - Stratix® V GX -40°C ~ 100°C (TJ) Surface Mount 1932-BBGA, FCBGA - 1932-FBGA, FC (45x45) - 0.87V ~ 0.93V -
AX1000-1FG484M AX1000-1FG484M Microchip Technology IC FPGA 317 I/O 484FBGA In stock40477 pcs AX1000-1FG484M.pdf - 317 - 18144 - 165888 - - 1000000 - - AX1000 Tray - - - - Axcelerator -55°C ~ 125°C (TA) Surface Mount 484-BGA - 484-FPBGA (23x23) - 1.425V ~ 1.575V -
EPF10K30AFC484-1 EPF10K30AFC484-1 Intel IC FPGA 246 I/O 484FBGA In stock6030 pcs EPF10K30AFC484-1.pdf - 246 - 216 1728 12288 - - 69000 - - EPF10K30 Tray - - - - FLEX-10KA® 0°C ~ 70°C (TA) Surface Mount 484-BBGA - 484-FBGA (23x23) - 3V ~ 3.6V -
1SG280HN1F43I2VG 1SG280HN1F43I2VG Intel IC FPGA 688 I/O 1760FBGA In stock43723 pcs 1SG280HN1F43I2VG.pdf - 688 - 350000 2800000 - - - - - - - Tray - - - - Stratix® 10 GX -40°C ~ 100°C (TJ) Surface Mount 1760-BBGA, FCBGA - 1760-FBGA (42.5x42.5) - 0.77V ~ 0.97V -
LCMXO2280C-4TN144C LCMXO2280C-4TN144C Lattice Semiconductor Corporation IC FPGA 113 I/O 144TQFP In stock7149 pcs LCMXO2280C-4TN144C.pdf - 113 - 285 2280 28262 - - - - - LCMXO2280 Tray - - - - MachXO 0°C ~ 85°C (TJ) Surface Mount 144-LQFP - 144-TQFP (20x20) - 1.71V ~ 3.465V -
5SGXEA7H2F35C2NAA 5SGXEA7H2F35C2NAA Intel IC FPGA 552 I/O 1152FBGA In stock4472 pcs 5SGXEA7H2F35C2NAA.pdf - 552 - 234720 622000 51200000 - - - - - 5SGXEA7 Tray - - - - Stratix® V GX 0°C ~ 85°C (TJ) Surface Mount 1152-BBGA, FCBGA - 1152-FBGA (35x35) - 0.87V ~ 0.93V -
AGL400V5-FGG484 AGL400V5-FGG484 Microsemi Corporation IC FPGA 194 I/O 484FBGA In stock15712 pcs AGL400V5-FGG484.pdf - 194 - - 9216 55296 - - 400000 - - AGL400 Tray - - - - IGLOO 0°C ~ 70°C (TA) Surface Mount 484-BGA - 484-FPBGA (23x23) - 1.425V ~ 1.575V -
XC6VLX550T-2FFG1759E XC6VLX550T-2FFG1759E Xilinx IC FPGA 840 I/O 1759FCBGA In stock16516 pcs XC6VLX550T-2FFG1759E.pdf Lead free / RoHS Compliant 840 - 42960 549888 23298048 - XC6VLX550T - 4 (72 Hours) XC6VLX550T-2FFG1759I
XC6VLX550T-2FFG1759I-ND
- - - - - 10 Weeks Virtex®-6 LXT -40°C ~ 100°C (TJ) Surface Mount 1760-BBGA, FCBGA - 1759-FCBGA (42.5x42.5) - 0.95 V ~ 1.05 V -
LFCPNX-100-8CBG256C LFCPNX-100-8CBG256C Lattice Semiconductor Corporation IC FPGA CERTUSPRO-NX 256WLP In stock42845 pcs   - 169 - 24000 96000 3833856 - - - - - - Tray - - - - CetrusPro™-NX 0°C ~ 85°C (TJ) Surface Mount 256-LFBGA - 256-CABGA (14x14) - 0.95V ~ 1.05V -
5SGXMA7N3F40I3LN 5SGXMA7N3F40I3LN Intel IC FPGA 600 I/O 1517FBGA In stock14192 pcs 5SGXMA7N3F40I3LN.pdf - 600 - 234720 622000 51200000 - - - - - 5SGXMA7 Tray - - - - Stratix® V GX -40°C ~ 100°C (TJ) Surface Mount 1517-BBGA, FCBGA - 1517-FBGA (40x40) - 0.82V ~ 0.88V -
10CL006YE144I7G 10CL006YE144I7G Intel IC FPGA 88 I/O 144EQFP In stock2560 pcs 10CL006YE144I7G.pdf - 88 - 392 6272 276480 - - - - - - Tray - - - - Cyclone® 10 LP -40°C ~ 100°C (TJ) Surface Mount 144-LQFP Exposed Pad - 144-EQFP (20x20) - 1.2V -
XC3S500E-4FTG256C XC3S500E-4FTG256C AMD IC FPGA 190 I/O 256FTBGA In stock14969 pcs XC3S500E-4FTG256C.pdf - 190 - 1164 10476 368640 - - 500000 - - XC3S500 Tray - - - - Spartan®-3E 0°C ~ 85°C (TJ) Surface Mount 256-LBGA - 256-FTBGA (17x17) - 1.14V ~ 1.26V -
EP1K10TC100-2NGZ EP1K10TC100-2NGZ Intel IC FPGA 66 I/O 100TQFP In stock4439 pcs EP1K10TC100-2NGZ.pdf - 66 - 72 576 12288 - - 56000 - - - Tray - - - - ACEX-1K® 0°C ~ 70°C (TA) Surface Mount 100-TQFP - 100-TQFP (14x14) - 2.375V ~ 2.625V -
XQ6VSX475T-L1FFG1156I XQ6VSX475T-L1FFG1156I Xilinx Inc. IC FPGA VIRTEX 6 476K 1156-BGA In stock43096 pcs   - - 600 - 37200 476160 39223296 - - - - - - XQ6VSX475T-L1FFG1156I IC FPGA VIRTEX 6 476K 1156-BGA 4 (72 Hours) 8 Weeks Virtex®-6Q SXT -40°C ~ 100°C (TJ) Surface Mount - 1156-BBGA, FCBGA - 1156-FCBGA (35x35) - 0.91 V ~ 0.97 V
EP2SGX130GF40C4ES EP2SGX130GF40C4ES Intel IC FPGA 734 I/O 1508FBGA In stock10485 pcs EP2SGX130GF40C4ES.pdf - 734 - 6627 132540 6747840 - - - - - EP2SGX130 Tray - - - - Stratix® II GX 0°C ~ 85°C (TJ) Surface Mount 1508-BBGA, FCBGA - 1508-FBGA, FC (40x40) - 1.15V ~ 1.25V -
A3PN060-ZVQG100I A3PN060-ZVQG100I Microchip Technology IC FPGA 71 I/O 100VQFP In stock8220 pcs   - 71 - - - 18432 - - 60000 - - A3PN060 Tray - - - - ProASIC3 nano -40°C ~ 100°C (TJ) Surface Mount 100-TQFP - 100-VQFP (14x14) - 1.425V ~ 1.575V -
LFXP3C-4T100I LFXP3C-4T100I Lattice Semiconductor Corporation IC FPGA 62 I/O 100TQFP In stock4924 pcs LFXP3C-4T100I.pdf - 62 - - 3000 55296 - - - - - LFXP3 Tray - - - - XP -40°C ~ 100°C (TJ) Surface Mount 100-LQFP - 100-TQFP (14x14) - 1.71V ~ 3.465V -
A3P600-FGG144 A3P600-FGG144 Microchip Technology IC FPGA 97 I/O 144FBGA In stock16420 pcs A3P600-FGG144.pdf - 97 - - - 110592 - - 600000 - - A3P600 Tray - - - - ProASIC3 0°C ~ 85°C (TJ) Surface Mount 144-LBGA - 144-FPBGA (13x13) - 1.425V ~ 1.575V -
XC3S2000-4FGG456I XC3S2000-4FGG456I AMD IC FPGA 333 I/O 456FBGA In stock13446 pcs XC3S2000-4FGG456I.pdf - 333 - 5120 46080 737280 - - 2000000 - - XC3S2000 Tray - - - - Spartan®-3 -40°C ~ 100°C (TJ) Surface Mount 456-BBGA - 456-FBGA (23x23) - 1.14V ~ 1.26V -
A54SX32-1TQ144 A54SX32-1TQ144 Microchip Technology IC FPGA 113 I/O 144TQFP In stock7617 pcs A54SX32-1TQ144.pdf - 113 - 2880 - - - - 48000 - - A54SX32 Tray - - - - SX 0°C ~ 70°C (TA) Surface Mount 144-LQFP - 144-TQFP (20x20) - 3V ~ 3.6V, 4.75V ~ 5.25V -
XC6SLX45-N3FG676I XC6SLX45-N3FG676I AMD IC FPGA 358 I/O 676FCBGA In stock8591 pcs XC6SLX45-N3FG676I.pdf - 358 - 3411 43661 2138112 - - - - - XC6SLX45 Tray - - - - Spartan®-6 LX -40°C ~ 100°C (TJ) Surface Mount 676-BGA - 676-FBGA (27x27) - 1.14V ~ 1.26V -
LFE2-20E-6QN208C LFE2-20E-6QN208C Lattice Semiconductor Corporation IC FPGA 131 I/O 208QFP In stock33662 pcs LFE2-20E-6QN208C.pdf - 131 - 2625 21000 282624 - - - - - LFE2-20 Tray - - - - ECP2 0°C ~ 85°C (TJ) Surface Mount 208-BFQFP - 208-PQFP (28x28) - 1.14V ~ 1.26V -
5SGXMA7H3F35I3G 5SGXMA7H3F35I3G Intel IC FPGA 552 I/O 1152FBGA In stock34345 pcs 5SGXMA7H3F35I3G.pdf - 552 - 234720 622000 51200000 - - - - - 5SGXMA7 Tray - - - - Stratix® V GX -40°C ~ 100°C (TJ) Surface Mount 1152-BBGA, FCBGA - 1152-FBGA (35x35) - 0.82V ~ 0.88V -
XC7A25T-2CSG325I XC7A25T-2CSG325I AMD IC FPGA 150 I/O 324CSBGA In stock8005 pcs XC7A25T-2CSG325I.pdf - 150 - 1825 23360 1658880 - - - - - XC7A25 Tray - - - - Artix-7 -40°C ~ 100°C (TA) Surface Mount 324-LFBGA, CSPBGA - 324-CSPBGA (15x15) - 0.95V ~ 1.05V -
M1AGL1000V5-FG256I M1AGL1000V5-FG256I Microchip Technology IC FPGA 177 I/O 256FBGA In stock29362 pcs M1AGL1000V5-FG256I.pdf - 177 - - 24576 147456 - - 1000000 - - M1AGL1000 Tray - - - - IGLOO -40°C ~ 85°C (TA) Surface Mount 256-LBGA - 256-FPBGA (17x17) - 1.425V ~ 1.575V -
5SGXEB6R3F43I3L 5SGXEB6R3F43I3L Intel IC FPGA 600 I/O 1760FBGA In stock15192 pcs 5SGXEB6R3F43I3L.pdf - 600 - 225400 597000 53248000 - - - - - 5SGXEB6 Tray - - - - Stratix® V GX -40°C ~ 100°C (TJ) Surface Mount 1760-BBGA, FCBGA - 1760-FCBGA (42.5x42.5) - 0.82V ~ 0.88V -
5AGXMB3G4F31C5G 5AGXMB3G4F31C5G Intel IC FPGA 384 I/O 896FBGA In stock10711 pcs 5AGXMB3G4F31C5G.pdf - 384 - 17110 362000 19822592 - - - - - - Tray - - - - Arria V GX 0°C ~ 85°C (TJ) Surface Mount 896-BBGA, FCBGA - 896-FBGA (31x31) - 1.07V ~ 1.13V -
LCMXO2280C-3TN144C LCMXO2280C-3TN144C Lattice Semiconductor Corporation IC FPGA 113 I/O 144TQFP In stock5810 pcs LCMXO2280C-3TN144C.pdf - 113 - 285 2280 28262 - - - - - LCMXO2280 Tray - - - - MachXO 0°C ~ 85°C (TJ) Surface Mount 144-LQFP - 144-TQFP (20x20) - 1.71V ~ 3.465V -
LFSC3GA15E-6FN900C LFSC3GA15E-6FN900C Lattice Semiconductor Corporation IC FPGA 300 I/O 900FBGA In stock4142 pcs LFSC3GA15E-6FN900C.pdf - 300 - 3750 15000 1054720 - - - - - LFSC3GA15 Tray - - - - SC 0°C ~ 85°C (TJ) Surface Mount 900-BBGA - 900-FPBGA (31x31) - 0.95V ~ 1.26V -
XC5VSX50T-3FF665C XC5VSX50T-3FF665C Xilinx IC FPGA 360 I/O 665FCBGA In stock46004 pcs XC5VSX50T-3FF665C.pdf Contains lead / RoHS non-compliant 360 - 4080 52224 4866048 - XC5VSX50T - 4 (72 Hours) - - - - - - 11 Weeks Virtex®-5 SXT 0°C ~ 85°C (TJ) Surface Mount 665-BBGA, FCBGA - 665-FCBGA (27x27) - 0.95 V ~ 1.05 V -
XCKU040-2FBVA676E XCKU040-2FBVA676E AMD IC FPGA 312 I/O 676FCBGA In stock10170 pcs XCKU040-2FBVA676E.pdf - 312 - 30300 530250 21606000 - - - - - XCKU040 Tray - - - - Kintex® UltraScale™ 0°C ~ 100°C (TJ) Surface Mount 676-BBGA, FCBGA - 676-FCBGA (27x27) - 0.922V ~ 0.979V -
AGL125V5-QNG132 AGL125V5-QNG132 Microsemi Corporation IC FPGA 84 I/O 132QFN In stock15970 pcs AGL125V5-QNG132.pdf - 84 - - 3072 36864 - - 125000 - - AGL125 Tray - - - - IGLOO 0°C ~ 70°C (TA) Surface Mount 132-WFQFN - 132-QFN (8x8) - 1.425V ~ 1.575V -
5SGXEA3K2F40C3G 5SGXEA3K2F40C3G Intel IC FPGA 696 I/O 1517FBGA In stock42957 pcs 5SGXEA3K2F40C3G.pdf - 696 - 128300 340000 19456000 - - - - - 5SGXEA3 Tray - - - - Stratix® V GX 0°C ~ 85°C (TJ) Surface Mount 1517-BBGA, FCBGA - 1517-FBGA (40x40) - 0.82V ~ 0.88V -
EP20K100EQC208-1X EP20K100EQC208-1X Intel IC FPGA 151 I/O 208QFP In stock11963 pcs EP20K100EQC208-1X.pdf - 151 - 416 4160 53248 - - 263000 - - EP20K100 Tray - - - - APEX-20KE® 0°C ~ 85°C (TJ) Surface Mount 208-BFQFP - 208-PQFP (28x28) - 1.71V ~ 1.89V -
XC3S1500-5FGG456C XC3S1500-5FGG456C AMD IC FPGA 333 I/O 456FBGA In stock7291 pcs XC3S1500-5FGG456C.pdf - 333 - 3328 29952 589824 - - 1500000 - - XC3S1500 Tray - - - - Spartan®-3 0°C ~ 85°C (TJ) Surface Mount 456-BBGA - 456-FBGA (23x23) - 1.14V ~ 1.26V -
10AX090U3F45E2LG 10AX090U3F45E2LG Intel IC FPGA 480 I/O 1932FCBGA In stock37029 pcs 10AX090U3F45E2LG.pdf - 480 - 339620 900000 59234304 - - - - - - Tray - - - - Arria 10 GX 0°C ~ 100°C (TJ) Surface Mount 1932-BBGA, FCBGA - 1932-FCBGA (45x45) - 0.87V ~ 0.93V -
A54SX16P-2VQ100 A54SX16P-2VQ100 Microchip Technology IC FPGA 81 I/O 100VQFP In stock5233 pcs A54SX16P-2VQ100.pdf - 81 - 1452 - - - - 24000 - - A54SX16 Tray - - - - SX 0°C ~ 70°C (TA) Surface Mount 100-TQFP - 100-VQFP (14x14) - 3V ~ 3.6V, 4.75V ~ 5.25V -
5AGZME5H3F35I4G 5AGZME5H3F35I4G Intel IC FPGA 534 I/O 1152FBGA In stock43484 pcs 5AGZME5H3F35I4G.pdf - 534 - 18870 400000 34322432 - - - - - - Tray - - - - Arria V GZ -40°C ~ 100°C (TJ) Surface Mount 1152-BBGA, FCBGA - 1152-FBGA (35x35) - 0.82V ~ 0.88V -
5AGXMA7G4F31I3N 5AGXMA7G4F31I3N Intel IC FPGA 384 I/O 896FBGA In stock4490 pcs 5AGXMA7G4F31I3N.pdf - 384 - 11460 242000 15470592 - - - - - 5AGXMA7 Tray - - - - Arria V GX -40°C ~ 100°C (TJ) Surface Mount 896-BBGA, FCBGA - 896-FBGA (31x31) - 1.12V ~ 1.18V -
LFEC6E-4FN484I LFEC6E-4FN484I Lattice Semiconductor Corporation IC FPGA 224 I/O 484FBGA In stock11496 pcs LFEC6E-4FN484I.pdf - 224 - - 6100 94208 - - - - - LFEC6 Tray - - - - EC -40°C ~ 100°C (TJ) Surface Mount 484-BBGA - 484-FPBGA (23x23) - 1.14V ~ 1.26V -
EP4SE360H29C4 EP4SE360H29C4 Intel IC FPGA 488 I/O 780HBGA In stock11762 pcs EP4SE360H29C4.pdf - 488 - 14144 353600 23105536 - - - - - EP4SE360 Tray - - - - STRATIX® IV E 0°C ~ 85°C (TJ) Surface Mount 780-BBGA, FCBGA - 780-HBGA (33x33) - 0.87V ~ 0.93V -
LCMXO640E-4M100I LCMXO640E-4M100I Lattice Semiconductor Corporation IC FPGA 74 I/O 100CSBGA In stock8380 pcs LCMXO640E-4M100I.pdf - 74 - 80 640 - - - - - - LCMXO640 Tray - - - - MachXO -40°C ~ 100°C (TJ) Surface Mount 100-LFBGA, CSPBGA - 100-CSBGA (8x8) - 1.14V ~ 1.26V -
5SGXMA9N3F45I4G 5SGXMA9N3F45I4G Intel IC FPGA 840 I/O 1932FBGA In stock31952 pcs 5SGXMA9N3F45I4G.pdf - 840 - 317000 840000 53248000 - - - - - 5SGXMA9 Tray - - - - Stratix® V GX -40°C ~ 100°C (TJ) Surface Mount 1932-BBGA, FCBGA - 1932-FBGA, FC (45x45) - 0.82V ~ 0.88V -
LFE2-35SE-5FN484C LFE2-35SE-5FN484C Lattice Semiconductor Corporation IC FPGA 331 I/O 484FBGA In stock41938 pcs LFE2-35SE-5FN484C.pdf - 331 - 4000 32000 339968 - - - - - LFE2-35 Tray - - - - ECP2 0°C ~ 85°C (TJ) Surface Mount 484-BBGA - 484-FPBGA (23x23) - 1.14V ~ 1.26V -
XC5VLX155-1FFG1760C XC5VLX155-1FFG1760C AMD IC FPGA 800 I/O 1760FCBGA In stock10715 pcs XC5VLX155-1FFG1760C.pdf - 800 - 12160 155648 7077888 - - - - - XC5VLX155 Tray - - - - Virtex®-5 LX 0°C ~ 85°C (TJ) Surface Mount 1760-BBGA, FCBGA - 1760-FCBGA (42.5x42.5) - 0.95V ~ 1.05V -
1...19202122232425...524
0 RFQ
Shopping cart (0 Items)
It is empty.
Compare List (0 Items)
It is empty.
Feedback

Your feedback matters! At Allelco, we value the user experience and strive to improve it constantly.
Please share your comments with us via our feedback form, and we'll respond promptly.
Thank you for choosing Allelco.

Subject
E-mail
Comments
Captcha
Drag or click to upload file
Upload File
types: .xls, .xlsx, .doc, .docx, .jpg, .png and .pdf.
Max file size: 10MB