In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-23 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)05/31 Report--
This article mainly explains "what is the EDA design process". The content in the article is simple and clear, and it is easy to learn and understand. Please follow the editor's train of thought to study and learn what the EDA design process is.
1. Design input
There are many ways of design input, including text input, graphic input and waveform input, as well as the combination of text input and graphic input.
Text input is a way of circuit design using hardware description language, mainly Verilog HDL, VHDL and so on. It has strong logic function expression ability and simple description, so it is the most important design method for circuit design at present.
Graphic input is the most direct form of design input. Using the component library provided by the design software, the circuit design is inputted in the way of schematic diagram. This input mode is intuitive and convenient for circuit observation and modification, but it is not suitable for the design of complex circuits.
two。 Design treatment
Design processing is an important design link in the EDA design process, which mainly simplifies the design input file logically, comprehensively optimizes, and finally produces the programming file. This stage mainly includes the process of design compilation and inspection, logic segmentation, logic optimization, layout and routing, etc.
The design compilation and check is to check the syntax of the input file, for example, whether there is a short circuit in the schematic file, whether the input of the text file conforms to the syntax specification and so on.
Logical segmentation is that the design is divided into several logical blocks that can be easily identified and mapped into the logic units of the corresponding devices. the segmentation can be realized automatically or controlled by the designer.
Logical optimization mainly includes area optimization and speed optimization. The goal of area optimization is to minimize the logic resources occupied by the design, and the speed optimization is to minimize the transmission time of the signal in the circuit.
Layout and routing refers to the completion of the distribution of the circuit components and the connection of the circuit.
3. Design verification
Design and verify real-time sequence simulation and functional simulation. Usually, the functional simulation is carried out first, so the functional simulation is also called pre-simulation, which directly tests and simulates the logical functions described by the schematic diagram or other description forms to verify whether the functions meet the requirements of the original design. the simulation process does not involve any specific form of hardware characteristics, does not experience synthesis and adaptation. After the functional simulation has been completed and the function expressed in the design file meets the requirements, the comprehensive adaptation and timing simulation are carried out. Timing simulation is the timing relationship simulation after the selection of specific devices and the completion of layout and routing, so it is also called delay simulation or post-simulation.
4. Device programming
Device programming refers to downloading the programming data generated in the design process to a specific programmable device. If the previous steps meet the design requirements, the configuration or download file generated by the adapter can be loaded into the target chip CPLD or FPGA through the CPLD/FPGA programmer or download cable.
5. Hardware testing
Hardware testing refers to the unified testing of the hardware system containing the designed FPGA or CPLD, which is convenient to verify the design effect in the real environment.
Thank you for your reading, the above is the content of "what is the EDA design process", after the study of this article, I believe you have a deeper understanding of what the EDA design process is, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.