What does it take to learn FPGAs


Some people are relatively poor and have made some introductions, which are misleading. Some people are too high-level, and the introduction is very good, but many people still don't understand it, and they definitely get very little. Learning FPGA, people at different levels obviously have different answers.

Familiar with hardware description language syntax, you don't need to know everything, but you must remember several classic timings and description methods of logic circuits.

Familiarize yourself with three classic circuit descriptions and simulations. Learn to grab data with a logic analyzer. The three classic circuits are frequency divider, counter (which can be used as a clock), and sequence detector.

Run a light on the board, familiarize yourself with the use of clock resources on a board, and the principle of hardware use.

FPGA learning is not primarily about programming. There is no such thing as programming at all. Verilog is a hardware description language! When writing logic, you must have a circuit diagram in your mind, knowing that FPGA mainly learns hardware and algorithms.

The above is for an FPGA beginner. To become an FPGA master, you still need to keep learning.

The following introduces the advantages of FPGA in two aspects:

Communication high-speed interface design. Generally, the speed is too high, and it is necessary to use FPGA to separate high-speed digital signals, and then make the signals easy to process, transmit, and store.

digital signal processing. Including image processing, radar signal processing, medical signal processing, etc. The advantage is that the real-time performance is good, and the area is exchanged for speed, which is much faster than the CPU.


Copyright ownership belongs to Qingcui Technology Hangzhou FPGA Division , please indicate the source for reprinting

Author: Hangzhou Qingcui Technology ALIFPGA

Original address: Hangzhou Qingcui Technology FPGA Geek Space WeChat Official Account


Scan the QR code to follow Hangzhou Qingcui Technology FPGA Geek Space


 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325489825&siteId=291194637