January 09, 2025

Learn FPGA first to know which

As a hardware siege lion, I've been affiliated with FPGA/CPLD until now, from MaxplusII to Quartus, from ISE to Vivado. From the input of the gate and register schematics to writing a splitter using Verilog, I had a shit at Verilog that wasn't straightforward or inconsistent with my thinking, or the best input for the schematic. Until one day, I used the gate circuit and the register to design a 24-hour timekeeping function of an electronic watch. I yelled, really, how long this thing had to be painted.

At that time, my brain was showing up for two dollars as a child. It was enough for me to load a week's electronic watch and a beautiful design on a digital watch. For two dollars, as long as two dollars, I couldn’t afford to lose. I wouldn’t be fooled. Think again about the Altera development board that was used for experimentation. To use nearly 1,000 oceans, I think there may be a market for this stuff. SB will ask me for a job. At that time, as an ignorant undergraduate, my heart was in a state of collapse, not nearly!

Learn FPGA first to know which

Later on, I realized that it was useless, and I learned 51 episodes of monolithic microcontrollers that were so popular that they had risen from 6 yuan to 8 yuan. I thought this was really a good idea. Hey, he learned very quickly, and his equipment is also true. One day, the boss asked me to do some addition, subtraction, multiplication and division, but also in parallel, but also in real time, I thought at the time, 51 programs that had been installed for a period of time were executed sequentially. The boss, you can't make me What's more?

At this time I remembered the old CPLD of that year. He still lay on what seemed to say this, but after all he did not say anything. The CPLD is of the FLASH type, with 144 pins, 116 available IOs, 440 macrocells, and industrial grades. However, at the time, I did not know what the use of these gadgets was.

Later, when I left the beautiful city, I had very little time to go back. I came to this place now. The boss has confidence in me. In the past two years, I have given me two projects. I also had the privilege of recognizing Actel's ASIC, which is called an FPGA. Started the development of the first independent project, of course, FPGA selection has been fixed, I put him around this FPGA to add fuel, hope that he can meet all my design needs, with the schematic, and later out again PCB, and ME people designed the shell for him and put on an experimental platform to start debugging. Although a teacher and I worked overtime, it was obviously a success. I spent six months to complete a small one. System and PC debugging software design.

Later, the boss saw me too busy and let me do a high-speed data exchange. In fact, this thing can be built with a dedicated PHY chip, DCM chip, SERDES, and a lower-cost FPGA, but with the boss It's not a bad money. I chose a high-end FPGA from company X. Later I graduated as Xiaoshuo. Now go to System/SI/PI and meet the quip that I couldn't find FPGA related work.

In general, learning what FPGAs need most may be your own needs. Of course, if you only understand what I suggest, you can follow what the great gods said above:

1: Learn the hardware description language syntax;

2: Buy a cheap development board, follow the supporting information Step BY Step;

3: Keep thinking about why, and then if you are interested, copy the development board that you bought. If you like, you add some more features.

4: Think about the relationship between the number of electricity I used to learn and the hardware description language.

5: Consider your needs from the system level, think about what the FPGA can do, compared to the advantages and disadvantages of the MCU;

6: You may feel that system design can play, then how does EDA software work? What is inside the FPGA? I didn't know about it later.

≥1000Kva Diesel Generator

≥1000Kva Diesel Generator,Power Generator,Open Diesel Generator,Diesel Generator With Shanghai Engine

Shanghai Kosta Electric Co., Ltd. , https://www.generatorkosta.com