5) К данной группе относятся функции поиска, позволяющие отыскивать фрагмент схемы между двумя заданными выводами, для последующего анализа. Также относятся опции необходимые для создания отчётов о процессе конвертирования, типе выявленных ошибок в схеме и т.д.
Существует категория ошибок, которые не влияют на процесс моделирования конвертированной схемы в базисе БМК, но такие ошибки приведут к неопределённому поведению схемы, на этапе её изготовления [5]. Примером таких ошибок является нарушение нагрузочных способностей элементов. Для устранения этой ошибки конвертор ConvChip автоматически находит "перегрузки" и формирует цепь усиления сигнала. Естественно, что на логику процесса моделирования такая ошибка не повлияет, но реальная схема может работать не корректно.
Заключение
Рассматриваемый конвертор, имеет большое количество различных инструментальных средств, позволяющих анализировать работу схемы. В настоящее время существуют пакеты программ, позволяющие выполнять рассматриваемый перевод схем, но ни один из них не имеет функций необходимых для оптимального перевода проектов их базиса ПЛИС в базис БМК. Как правило, данные программы только переводят схему и тесты из одного формата в другой, без каких - либо изменений, которые рассматривались в данной статье. К тому же, они не имею гибкой настройки под конкретную библиотеку БМК.
Список литературы
1. Точчи, Рональд, Дж., Уидмер, Нил.С. Цифровые системы. Теория и практика, 8 - е издание.: Пер. с англ. - М.: Издательский дом "Вильямс", 2004. - 1024 с.
2. Bursky D. Advanced CPLD Architectures Challeng FPGA, Gas // Electronic Design. - 1998. - № 22. - pp.78 - 86
3. Комолов Д.А. Системы автоматизированного проектирования фирмы Altera Max+Plus II2 М.: "РадиоСофт", 2002, - 355 с.
4. Стешенко В.Б. ПЛИС фирмы Altera: проектирование устройств обработки сигналов. - М.: "ДОДЭКА", 2000, - 126 с.
5. Brown S. D., Fransis R., Rose J., Vranesic Z. Field - Programmable Gate Arrays. - Kluwer Academic, Boston, 1992.