В процессе разработки большого чипа проверка считается одним из самых сложных и отнимающих много времени звеньев в целом. Данные показывают, что в настоящее время функциональная аутсайденция составляет около 60%-70% от всех вложений в процесс разработки чипа, что является ключом к успешному завершению проекта чипа. Чем больше чип, тем сложнее он становится, тем больше требования к нему для платформы. Для того чтобы помочь инженерам по проектированию и аутентификации чипа лучше справиться с этой задачей, siemens digital industries запустил систему верификации и подтверждения аппаратной поддержки Veloce CS. Vijay Chobisa, старший директор по менеджменту аппаратной поддержки EDA, заявил, что siemens EDA является единственной компанией, имеющей в настоящее время три платформы аппаратной системы, и система Veloce CS включает в себя три новых продукта: · два ключевых чипа в системе Veloce proFPGA, разработанных для ускорения моделирования аппаратных средств Veloce Strato CS По сравнению с предыдущим поколением систем Veloce Strato, а также Veloce proFPGA, система Veloce CS привела к повышению производительности в несколько раз по трем ключевым целям. Vijay Chobisa отмечает, что технология, которая стоит за системой Veloce CS, опирается на два ведущих чипа в двух отраслях промышленности — CrystalX и VP1902, которые ускоряются для моделирования высокопроизводительного оборудования. Чип CrystalX, встроенный в оборудование Veloce Strato CS, является совершенно новым чипом, разработанным siemens для моделирования оборудования. Чип CrystalX предоставляет быструю и предсказуемую возможность компиляции, которая помогает пользователям реализовать самые быстрые запуска и итерации дизайна; Чипы CrystalX сами по себе отлаживают простейшие функции, которые позволяют системе, на которой находится этот чип, достичь оптимальной эффективности отладки; Чип CrystalX обладает оптимизированной связью, которая помогает соответствующим устройствам достичь расширяемости и высокой производительности сверх-мощных мощностей. Vijay Chobisa утверждает, что чип CrystalX был построен на 2,5 — D компоновке и технологии 7nm, что обеспечило более быструю, лучшую отладочную производительность и лучшую взаимосвязанную характеристику. Адаптация VP1902 к SoC является последним продуктом FPGA AMD, который привел к значительным улучшениям плотности, емкости и скорости обработки. По словам алекса старра, академика AMD по всему миру, AMD тесно сотрудничает с siemens, включив AMD Versal Premium VP1902 в систему Veloce Primo CS и Veloce proFPGA CS, что повышает производительность и расширяемость в целом. Несмотря на то, что три устройства в системе Veloce CS были построены на различных чипах, между ними была совершенная последовательность на системном уровне. «Veloce Strato system отличается от базовых чипов, в Том числе в архитектуре аппаратного оборудования, модуляции и составе оборудования. Veloce Strato CS и Veloce Primo CS могут работать на одной и той же операционной системе и свободно перемещаться между различными платформами, значительно ускоряя процесс запуска, настройки, отладки и выполнения рабочей нагрузки». Виджай чобиса сказал. Высокопроизводительная/расширяемая система Veloce CS интегрировала аппаратную эмуляцию, корпоративную аутентификацию прототипов и проверку прототипов программного обеспечения, а также несколько раз увеличивала производительность на каждом этапе. На диаграмме ниже показано, что система Veloce CS была запущена с целью позволить инженерам-разработчикам чипов, инженерам-верификаторам чипов, инженерам программного обеспечения и т.п. Система Veloce CS в первую очередь привела к значительному улучшению производительности отдельных машин. Veloce Strato CS, в отличие от Veloce Strato+ в новом поколении аппаратно-симуляторных ускорителей, приводит к 4 — кратному повышению системной емкости, 5 — кратному повышению производительности и 5 — кратному повышению эффективности отлаживания; Veloce Primo CS, в отличие от Veloce Primo в новом поколении корпоративных прототипов, приводит к 4 — кратному повышению емкости, 5 — кратному повышению производительности и 50 — кратному повышению эффективности отлаживания; Veloce proFPGA CS, в отличие от Veloce proFPGA в новом поколении разработчиков программного обеспечения, приносит в два раза больше мощности, в два раза больше производительности и в 50 раз больше эффективности отлаживания. В дополнение к повышению производительности, система Veloce CS также показала себя превосходно на расширяемости и системном строительстве. Виjay Chobisa говорит о Том, что лезвия используются как в случае с Veloce Strato CS, Veloce Primo CS, так и в случае с Veloce proFPGA CS. Среди них Veloce Strato CS поддерживает 1-256 модулей лезвий, которые расширяются с 40 миллионов до более 40 миллиардов, что приводит к более быстрой и эффективной совместной модельной универсальной способности Co-model; Veloce Primo CS также может быть расширен с 40 миллионов до более чем 40 миллиардов. Veloce proFPGA CS поддерживает от одной настольной доски FPGA до нескольких систем винтов, каждый из которых может поддерживать конструкторскую мощность до 4 миллиардов дверей, обеспечивая доступ ко всем пользователям FPGA I/O в процессе, обеспечивая высокую гибкость программы. Расширение Veloce Strato CS, расширение Veloce proFPGA CS, имеет высокую степень согласованности между Veloce Strato CS и Veloce Primo CS, Вместе они могут обеспечить полное объединение аппаратно-программного обеспечения для разработки и проверки платформы. Между ними работают одни и те же компиляционные и управляемые программы, которые позволяют пользователям свободно переключаться в аппаратном ускорении и корпоративной аутсорсинговой проверке прототипов, и Veloce Strato CS и Veloce Primo CS, которые могут повысить производительность в 6-10 раз. Veloce proFPGA CS, предназначенная для тестирования прототипов программного обеспечения, также предоставляет операционную систему Veloce (VPS), которая используется для проверки прототипов программного обеспечения, чтобы ускорить разработку bring up. VPS — это эффективный набор инструментов производительности, обеспечивающий эффективную компиляцию, в которой пользователю не нужно вручную модифицировать RTL; Поддержка автоматизированного многоfpga сегмента; Обеспечение оптимизации производительности, управляемой по времени, и продвинутой возможности отладки в реальном времени.

TB-2706

TB-2706