Home > other >  How to load on the FPGA
How to load on the FPGA

Time:09-16

The FPGA how to learn, what's the recommended books

CodePudding user response:

Summer rain smell verilog taught Mr. Cheng to see and then experiment tutorial followed do the development board

CodePudding user response:

Know basic grammar first several small programming simulation about
Then followed the development board routine walk slowly learn to modify routines to achieve a small function
Know the oneself can do something

CodePudding user response:

First change routines, write their own modules back after trying to achieve complete engineering

CodePudding user response:

Practice more, multi-purpose board run, or fun

CodePudding user response:

Tong q ~

CodePudding user response:

The first familiar with the grammar, remember just only Verilog hardware description language, rather than hardware development language, casual look to cooperate with the digital circuit knowledge, after first describe a few small parts, such as the number of optional, encoder, etc., can write a simple after familiar with some systems such as digital clock, digital clock design no problem and then do a deal, such as UART, IIC, SPI, according to the principle of computer composition design after the CPU, in deep learning algorithm,

CodePudding user response:

Let's buy a board, I began to purchase a xiaomei elder brother of the board, it has a video and documentation, feeling follow again, video and document is ok, his video speak very detailed, and have code routines, then you can see the network classroom,

CodePudding user response:

FPGA, suggest you is divided into three stages:
1, understand the grammar, this what book can casually, really not the syntax used in the project, it is ok to have a day, the key is to understand the timing;
2, the simulation, such as modelsim, you understand the grammar, you can write a simple program the simulation, this time you need to see if your application is OK?
3, understand the FPGA, normal, your program simulation function is OK, but he works in the FPGA? This need you have experience in engineering,

Slowly to, first half step, if it is a novice, can focus on the public number: elcs_fpga, there are some of the most basic design

CodePudding user response:

So many ads.

CodePudding user response:

In taobao buy a Xia Yu smell of the teacher's board, brave the core of this book to buy a book

CodePudding user response:

1, first again eda design basis, the fpga design, VHDL/Verilog a general understanding;
2, looking for a piece of FPGA development board, do not need too high, but to bring their own tutorial, see the board, built-in peripherals/IO, etc., according to the tutorial to run again, an idea;
3, write their own GaiDian or some program, peripherals control class, best can directly see the results, problems, and then try to use the software with debugging tools;
4, looking for a real project headphones,

CodePudding user response:

Buy a development board to run several programs to improve, read datasheet

CodePudding user response:

First learn basic hardware description language, VHDL/verilog, just like you learn microcontroller learn C language, and then go to look for a board, do some basic experiment, to recommend to you a link, the above detailed introduces the principle and the source code for a lot of basic module, https://www.cnblogs.com/alinx/p/3754426.html

CodePudding user response:

Buy board first, and do some basic experiment

CodePudding user response:

Hardware and software, the foreigner's book, the FPGA rapid prototyping design authority guidelines, is very good, more comprehensive design of FPGA, decided after watching
Go that way, then find relevant books and documents to see

CodePudding user response:

Many begin, learning in practice

CodePudding user response:

Vivado for FPGA project, comprehensive, implementation, bitstream generated and debugging download test is needed to connect the board?

CodePudding user response:

Need to connect the card

CodePudding user response:

It is good to do a small project

CodePudding user response:

Taobao some FPGA experimental board with learning materials, learning efficiency is highest in the experiment

CodePudding user response:

Basis, know more about the FPGA bottom, useful to the design of excellent circuit

CodePudding user response:

Learn CPLD;

CodePudding user response:

Use simple, look for a tutorial step by step, go buy a development board can, mill very cheap now, the key is to have a project, or learn a period of time will not rusty, also can't close to the actual project learning routines,

CodePudding user response:

references to the tenth floor day spring talk reply:
directly buy a development board, recommend xiaomei elder brother AC620, there are a lot of form a complete set of video you learn enough, to be better, then we in the group of water every day of worship, by the way bosses
There is a open source communication group, to buy it development board can go in to study 615381411
Then, the first is the software, including the compiled software and simulation software, the second step is familiar with the FPGA development process, might as well at this stage of the single-chip microcomputer to do before running water lights, buttons, buzzer that do it again, this time focused on testbench, this is the FPGA development with one big difference between single-chip development, more emphasis on software simulation, and less attention to the real debugging, at the same time, this time feel the FPGA parallel processing idea, the third step is to learn the state machine, this stuff really works, equivalent to the previous programmed routine summary, there is something that is made up of MCU before die, weaves the state machine with the FPGA realization easier, don't don't of,
To this point, probably is introductory, see yourself behind the accident ha ha ha ha


Under the video online can know first
  • Related