FPGA дизайнеры пять основных навыков

Помните «Тонг Лин Цюань», Лин Тун практика базовых навыков «вокруг деревьев, кожаным решение пуповинной» перед первенствует на то, что «ореолы в сопровождении ива хлопок шелк ладони.» Мне кажется, чтобы быть правдоподобным FPGA дизайнеры должны хорошо изучить пять основных навыков: моделирование, синтез, сроки анализа, отладки и проверки. Необходимо подчеркнуть, что выше базовые навыки для дизайнеров FPGA, а не для дизайнеров IC. Для проектирования интегральных схем, я не знаю, так что не высокомерен для дизайнеров FPGA, эти пяти основных навыков, необходимых для обучения, и эффективно использовать соответствующие инструменты EDA это тот же процесс, соответствие следующим образом: 

  1. Моделирование: Modelsim, Quartus II (имитатор Tool) 
  2. 综合: Quartus II (Compiler Tool, RTL просмотра, технология Map Viewer, Chip Planner) 
  3. 时序: Quartus II (TimeQues т Timing Analyzer, технология Map Viewer, Chip Planner) 
  4. Отладка: Quartus II (SignalTap II Logic Analyzer, Virtual JTAG, редактор Назначение) 
  5. Проверка: ModelSim, Quartus II (Test Bench Template Writer) язык мастер HDL , хотя все , но воздействие не FPGA язык дизайна для FPGA HDL конструкций по всему 
    процессу проектирования FPGA, пять основных навыков и дизайн FPGA дополняют друг друга. Для дизайнеров FPGA с хорошим «HDL синтезируемого подмножества языка» , чтобы завершить 50% от проектных работ FPGA - дизайн кодирования. 

Необходимый для подготовки моделирования, синтеза, приурочивая анализ этих трех основных навыков для изучения «язык HDL интегрированного подмножества» имеет следующую помощь: 

  1. При моделировании, можно наблюдать поведение логики на языке FPGA HDL. 
  2. По синтеза, можно отметить, физически реализован в виде языка HDL в ПЛИС. 
  3. В результате анализа последовательности, анализ может быть достигнут физическими свойствам HDL язык в FPGA. 

Для дизайнеров FPGA с хорошим «верификацией HDL подмножеством языка», чтобы завершить оставшиеся 50% от FPGA проектных работ - отладочной проверку. 

  1. Построить среду проверки, мы можем проверить правильность FPGA проектирования с помощью моделирования. 
  2. Всестороннее моделирование может уменьшить нагрузку аппаратной отладки ПЛИС. 
  3. Отладочные и методы моделирования аппаратных средств в сочетании с решение проблем отладки моделирования непроверенных, используя моделирование, чтобы обеспечить проблема была решена не воспроизводится отладки, вы можете создать процесс проверки возвращения, помогают поддерживать разработку проектов FPGA. FPGA дизайнеры этих пяти основных навыков не являются изолированными, использование должно быть объединено, чтобы завершить полный поток проектирования FPGA. С другой стороны, выполняя полный поток дизайна, для того, чтобы наиболее эффективно практиковать эти пять основных навыков. Эти пять основных навыков имеют предварительное понимание, мы можем узнать некоторую глубину один за другим, а затем снова узнал для полного потока дизайна. Итак, еще раз, мы можем постепенно повышать уровень дизайна. При этом шаг за шагом, спиральным методом, до тех пор, как через обучение в дверь, вы можете самообучения самообучение, самосовершенствование. FPGA книги дизайн, связанные на рынке, с тем чтобы обеспечить структурную целостность, каждый аспект FPGA дизайн введен отдельно, хотя каждый аспект глубины, но из-за отсутствия поддержки со стороны других соответствующих аспектов, читателю трудно применить на практике, только для чтения книга, чтобы получить полное понимание общего дизайна FPGA. Такие книги, как путеводитель инженерной подготовки не является, как один из аспектов передового справочника. Как использовать существующие книги были самообучения, это что-то. Для новичков, как правило, имеет предварительное понимание общего процесса проектирования FPGA, некоторые аспекты пяти основных навыков могут быть очень твердыми. Однако из-за отсутствия одного или нескольких аспектов способности, ограничивая их способность завершить весь процесс проектирования в одиночку. Целью индукции, чтобы помочь им освоить весь процесс проектирования, развивать способность к самостоятельному доступу к информации, через несколько потоков дизайна назад и вперед обучения, формирование саморекламы, саморазвития добродетельного круга. В этом процессе, с пониманием работы знаний включает в себя широту и глубину постепенно четких, новых сотрудников будет постепенно увеличивают уверенность в себе, направление развития личности постепенно ясно, активно участвовать в проекте в прошлом.

рекомендация

отblog.51cto.com/14355585/2403821