ESL Behavioral Design :: Gary Smith EDA

Apr 14, 2011 15:10

ESL -- это (как известно! :) ) не только English as a Second Language, но и Electronic system-level design and verification(http://en.wikipedia.org/wiki/Electronic_system-level_design_and_verification), то есть что-то вроде "разработки и тестирования электронных систем".

http://www.garysmitheda.com/read.php?story=iNotes_86


Once the modeling, Behavioral Simulation and Hardware/Software partitioning is completed the portion that will become software is handed down to the Software Virtual Prototype (SWVP). That which will become hardware is handed down to the Silicon Virtual Prototype (SVP). There the design is continued to be optimized, simulated and checked to insure compliance with the specification. During these procedures the SVP and the SWVP continue to communicate and often further HW/SW partitioning is necessary. When completed the SW is compiled into finished C/C++ code and the HW is synthesized into RTL code for Implementation. The design phase is completed.

После завершения моделирования и декомпозиции на программную и аппаратную часть работ, относящаяся к разработке ПО передаётся программному виртуальному прототипу (Software Virtual Prototype или SWVP). А часть, которая будат реализована аппаратно -- кремниевому виртуальному прототипу (Silicon Virtual Prototype или SVP). Там продолжается оптимизация и моделирование проекта, проверка на соответствие спецификации. В ходе этих процедур SVP и SWVP продолжают взаимодействовать, при этом нередко возникает необходимость уточнениея разбиения проекта на программную и аппаратную части. По мере готовности программная часть тренслируется в законченный код на C/C++, а аппаратная синтезируется в RTL для реализации. Фаза проектирования завершена.

микроэлектроника, esl

Previous post Next post
Up