Hardware Design Guide: Detailed explanation of schematic design specifications and review process
2024-01-12 14:18:14 33
Schematic design is the theoretical basis of product design. Designing a standardized schematic has guiding significance for designing PCB, following the machine, and preparing customer information. It is the basis for making a good product. Basic requirements for schematic design: standard, clear, accurate, and easy to read.
Therefore, the purpose and starting point of formulating the "Schematic Design Specification" is to cultivate a rigorous and pragmatic work style and a serious and serious work attitude of hardware developers, enhance the sense of responsibility and mission of hardware developers, and improve work efficiency and development success rate. Ensure product quality.
Basic principles of schematic design:
1. Determine needs:
Understand the design requirements in detail, and sort out circuit functional modules and performance index requirements from the requirements.
2. Determine the core CPU:
Develop an overall design plan based on function and performance requirements, and select the CPU. The CPU selection has the following requirements:
High cost performance;
Easy to develop: There are many types of hardware debugging tools, many reference designs, rich software resources, and many successful cases;
Good scalability.
3. Reference successful cases:
For the selected CPU chip, choose a successful reference design that is close to our needs. Generally, CPU manufacturers or their partners will make several development boards for each CPU chip to verify. The reference design drawings disclosed by the manufacturer to users Although it is not a product-level thing, it should be strictly verified, otherwise it will affect the promotion and application of their chips. Even if there is something to consider with reference to the peripheral circuits they designed, the pin connection method of the CPU itself is definitely the same. It is worthy of our trust. Of course, if there are multiple reference designs with different pin connections, you can read the CPU chip manual and errata carefully, or find the manufacturer to confirm.
In addition, before designing, it is best for us to borrow or purchase a selected reference board for software verification. If there is no problem, then the hardware reference design can be trusted, but one thing to note is that many CPUs now have several startup modes. We need to choose the most suitable startup mode, or make a compatible design.
Official website information: https://www.nordicsemi.com/Products/nRF51822
4. Selection of peripheral devices:
Select components for peripheral function modules based on requirements. Component selection should abide by the following principles:
Universality principle: The selected components should be widely used and verified, and use cold bias chips as little as possible to reduce risks;
Principle of high cost-effectiveness: When functions, performance, and usage rates are similar, try to choose components with better prices to reduce costs;
Principle of convenience in purchasing: Try to choose components that are easy to buy and have short delivery cycles;
Principle of sustainable development: Try to choose components that will not be discontinued within the foreseeable time;
Principle of substitutability: Try to choose components that are pin to pin compatible with a wider variety of components;
Principle of upward compatibility: try to choose components used in previous products;
Resource conservation principle: try to use all functions and pins of components.
5. Design peripheral circuits
Modify the peripheral circuit of the selected CPU reference design schematic diagram. When modifying, find at least 3 successful reference designs of the same peripheral chip for each functional module. If the connection methods of the found reference designs are exactly the same, then basically You can rest assured to refer to the design, but even if only one reference design is different from the others, you cannot simply obey the majority. Instead, you must read the chip data manual carefully, understand the meaning of those pins, discuss with multiple parties, and contact the chip factory for technical support. Finalize the scientific and correct connection method. If you still have doubts, you can make a compatible design. This is the most critical part of the entire schematic design process. We must do the following:
For each functional module, we should try to find more successful reference designs. The more difficult it is, the more likely it is. Successful reference designs are the experience and wealth of "predecessors". We should learn from them and stand on the shoulders of "predecessors". It also improves your starting point;
You should consult and learn from authorities more, but you should not be superstitious about authority, because everyone has cognitive errors, and it is difficult to ensure that even the most knowledgeable things can always make the most scientific understanding and judgment. Developers must conduct extensive investigations Make the most scientific and correct decision based on , study and discussion;
If you refer to the design of an existing old product, you should pay attention to the legacy issues of the old product during the design. These legacy issues are related to which functional modules of the hardware. You should pay more attention to careful consideration when designing these related modules, and you cannot mechanically copy the original design.
6. Basic principles to follow when designing schematic diagrams
Hardware schematic design should also abide by some basic principles. These basic principles should be implemented throughout the design process. Although these principles are also reflected in successful reference designs, because we may "piece" the schematic diagram, we still have to Feel free to design review our schematics according to these principles, which include:
Separation of digital power and analog power;
The digital ground and analog ground are separated and grounded at a single point. The digital ground can be directly connected to the chassis ground (earth), but the chassis must be connected to the earth;
The layout of each functional block must be reasonable, and the entire schematic diagram must be balanced. Avoid being crowded in some places and loose in others, which is the same as PCB design;
The corresponding functions of adjustable components (such as potentiometers), switches, etc. must be clearly marked;
Important control or signal lines need to indicate their flow direction and their functions in text;
Component parameters/values must be accurately marked. Pay special attention to the power value that must be marked on the power resistor, and the withstand voltage value of the high-voltage filter capacitor;
Ensure that the resources of each module in the system cannot conflict, for example: device addresses on the same I2C bus cannot be the same, etc.;
Read the manuals of all chips in the system (usually design reference manuals) to see if their unused input pins need external processing. If so, be sure to do the corresponding processing, otherwise it may cause internal oscillation of the chip, causing the chip to not work properly;
Try to ensure the convenience of software development without increasing the difficulty of hardware design, or exchange the difficulty of hardware design for more convenient, reliable, and efficient software design. This requires hardware designers to understand the underlying software development and debugging, which is highly demanding. ;
Power consumption issues;
For product heat dissipation issues, you can add heat sinks or fans to chips with large power consumption and heat generation. This issue must also be considered in the product chassis. You cannot make the chassis into an insulating box. The circuit board is cold to the "greenhouse"; you must also consider the product. It is best to place it in a place with a relatively large space and smooth air flow, which is conducive to heat dissipation.
7. Schematic review
After the hardware schematic design is completed, the designer should first conduct a self-review according to the above steps and requirements. After the self-review, he or she must be more than 95% sure and confident, and then submit it to others for review. Other reviewers should also review the schematic diagram according to the above requirements. Strictly review, and if problems are discovered, they must be discussed and analyzed in a timely manner. The analysis and resolution process also follows the above principles and steps.
8. Basic requirements for schematic design
As long as developers and reviewers can strictly carry out circuit design and review according to the above requirements, we have reason to believe that the success rate of the first version of the circuit board designed by all hardware developers will be very high, so the following points are proposed:
The designers themselves should ensure the correctness and reliability of the schematics. The design should be audited and strictly self-audited. Do not pin your hopes on the auditors. Any problems that arise in the design should be borne by the designers themselves and other auditors. Not jointly and severally liable;
Although other reviewers do not bear joint and several liability, they should conduct strict review in accordance with the above requirements. Once there are problems with the design, it also reflects the level, style and attitude of the reviewers;
For ordinary schematic design, including upgrades and modifications of old products, in principle, the first version of the schematic is required to be successful, and a maximum of two versions will be blocked. If more than two versions are used, performance penalties will be imposed;
For new designs with complex functions and many doubtful points, in principle, the schematic diagram is required to be successful within two versions, and a maximum of three versions will be blocked. If more than three versions are exceeded, performance penalties will be imposed;
The schematic board sealing standard is: the circuit board does not have any principle flying leads and other processing points;
Each schematic diagram must have the company's standard drawing frame, and indicate the function of the corresponding drawing, file name, name of the person who made the drawing/confirmation person, date, and version number;
For related analog circuit products that are focused on design, there are no problems with main chips, peripheral chips, and connections between chips. Therefore, component options are particularly important, and you must pay attention to some basic principles of hardware design.
9. Schematic design specification checklist
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2、原理图中没有网格最小值设置不一致造成网络未连接的情况。 |
|
|
|
|
|
2、原理图器件是否是标准库的symbol。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(1)依据芯片要求进行上下拉 (2)确认芯片复位的默认状态 (3)Peset信号并联几十PF的电容滤波,优化信号质量。 (4)复位信号保证型号完整性。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|