The single hot code is widely used in the state machine. This one is used by some people. Some people are bothered. Sometimes they can use Gray code to jump. However, Gray code only supports the one step, and the middle branch is not good. Did it, so it still came back to the right track.
To put it bluntly, the use of a single hot code will reduce the level of combinatorial logic in the judgment of the state, and it will take one step less on the critical path. At first glance, there is not much use, and more use is accumulated, or it is a very objective data.
Then three-stage state machine, state must remember to add default when jumping, to avoid the occurrence of the latch. In order to prevent it from being remembered sometimes, it is not necessary to assign values ​​to other conditions when writing state machines.
Debugging skills
FPGA design needs to be driven by data flow, so the number of statistics data flow input and output is the most convenient and most intuitive way for debugging.
These counts can be read by the external processor through the bus interface. Do not need to occupy a large amount of logic resources to call the logic analyzer, you can print out through the serial port of the processor.
During debugging, if you find that some modules have input but no output, or the number of inputs does not match the number of outputs, all counts are printed out and you can quickly locate the problem. Then the right thing to do is to quickly find out what the problem is with the module.
Through the key count analysis of various modules inside the FPGA to locate and analyze the problem, there is no difficulty in design. However, the use of an external CPU or an FPGA embedded CPU is required.
A business tablet must have powerful business functions. At present, users use tablet products more for entertainment, and insufficient development of commercial value has become a major factor restricting the development of tablet computers. Many far-sighted terminal manufacturers have set their sights on the business tablet field.
Generally speaking, when business users choose tablet PC products, they still focus on "regular items" such as processor, battery, operating system, and built-in applications, especially office software applications, which are a good helper for business users.
First of all, there must be powerful office software such as customer management software, which can record customer data and related information anytime, anywhere. There is also a need for powerful marketing software, software marketing, reducing manual intervention, and one person can handle all the publicity and customer information.
Business Tablet,4k Tablet,5G Tablet
Jingjiang Gisen Technology Co.,Ltd , https://www.jsgisentec.com