Popular talk about what is FPGA

I know that I'm fascinated by all things related to electronics, but from what point of view, today's Field Programmable Gate Arrays (FPGAs) seem to stand out from the crowd and are really great devices. If in this intelligent era, in this field, you want to have a skill you have not paid attention to FPGA, then the world will abandon you and the era will abandon you. The author of the book, ALIFPGA, has many years of experience in FPGA development. All articles are summarizing years of learning and work experience.

Popular talk about what is FPGA.

Prior to the advent of FPGAs, all integrated circuits could be considered sculptors, but carving into a finished product often required a lot of semi-finished products and raw materials to be wasted. This is the manufacturing of ASICs.

Later FPGA appeared, FPGA is a block of plasticine, what hardware circuit can imitate, universal IC, want to squeeze into what kind with you, pinch not, you can re-pinch. This is why it is called programmable.

FPGAs can also be used as Lego blocks.

Such as the ready-made toy models in the mall, cars, castles, etc. These can be bought to play, the manufacturers do it for you. If you like what you buy, buy a four-wheeled car and find that the four wheels are not fun. In fact, you want a tricycle. There is no way to do this. You can only pay for it. - This is equivalent to ASIC;

Buy a game machine, what game to play and another card. There is no game card or scrap iron. - This is equivalent to CPU or ARM.

The FPGA is equivalent to Lego bricks, and it is bought with a large number of parts (IOB, SLICE, blockram, etc.) in the FPGA. The integration of these parts on the wheel and roof is very high (equivalent to the DCM, DSP, etc. in the FPGA); the player according to the drawings , you can take a variety of styles of models.

Taking Intel FPGA as an example (ALTERA), we produce various chips and integrated tools Quartus II, including design input, timing simulation, on-board verification, and most of the functions are integrated. Quartus II is a tool to squeeze plasticine.

Nios II is Altera's FPGA support software for embedded CPU soft cores. It can be written in both C and C++. The so-called soft core, that is, everyone previously used FPGA pinch ASIC play, but FPGAs often have to add some processors, ARM, MCU, so Altera designed a soft core out, FPGA used to imitate the hardware circuit, and now even the processor can imitate , Become a versatile plasticine. Nios II is the part that can't be pinched before this piece of universal plasticine is squeezed.

1.5V LR20(D) Alkaline Cells

DADNCELL 1.5V AAA alkaline batteries are more suitable for long-lasting continuous discharge and high-performance power consumption equipment because of their unique internal component structure, coupled with better battery materials, improved power capacity and electrical performance, and the same model of DADNCELL 1.5V AAA alkaline cell capacity and discharge time, Alkaline battery capacity and discharge time are 4-7 times that of ordinary batteries, and the gap in power discharge performance at high and low temperature is even wider.

At present, all types of cells developed by DADNCELL Labs do not involve any heavy metals in production, are green and can be disposed of with domestic waste.

DADNCELL 1.5V AAA battery advocates a more comfortable and smooth power supply experience for household appliances. Alkaline zinc-manganese dry battery series is suitable for various common household electronic equipment instruments such as smart door locks, infrared thermometers, cameras, flash lights, razors, electric toys, instruments, high-power remote controls, Bluetooth wireless mouse keyboards, etc.

1.5V Lr20(D) Alkaline Cells,1.5V Lr20 Alkaline Cells For Infrared Temperature Gun,Batteries Camera Instruments And Meters,Lr20 Suitable For Intelligent Door Locks

Shandong Huachuang Times Optoelectronics Technology Co., Ltd. , https://www.dadncell.com