Introduction to National Electronic Competition Training

Basic method of electronic system design

The design methods of electronic systems include top-down, bottom-up, and a combination of top-down and bottom-up design methods.
The characteristic of the top-down method is to design the system according to the process of "system-subsystem-functional module (or component)-unit circuit-element, device-layout". As shown by the left arrow in the figure below. The bottom-up method is the opposite. Design according to the process of "components (layout)-unit circuits-functional modules-subsystems-systems".
Insert picture description here
In addition, designers must follow the following when using this method Principles, we can get a systematic, clear and easy-to-understand design with high reliability and good maintainability:
(1) Principles of correctness and completeness
This method requires that the design of each level (layer) is completed. It is necessary to repeatedly over-check the correctness and completeness of the design, that is, check whether all the functions required by the indicators have been realized, and leave the necessary room, and finally the design should be properly optimized.
(2) The principle of modularization and structuring.
Each subsystem, component or sub-component should be designed as a functionally independent module, that is, each module has a clear and independent function, and when the entire module is modified It should not affect other modules. The connection form between subsystems, between components, or between sub-components should be similar to the connection form between modules in structured programming.
(3) The principle of non-decentralization of problems
. If a problem is encountered in the design of a certain level, it must be solved before the design of the next level (level) can be carried out. The problems of the previous level (level) must not be left to the next level. One level (level) to solve.

In summary, the process of designing a large and complex system is actually a top-down process that includes multiple iterations from the bottom to the top for modification.

Guess you like

Origin blog.csdn.net/Summertrainxy/article/details/112724421