Проектирование компьютерного технического устройства

Методическое пособие - Компьютеры, программирование

Другие методички по предмету Компьютеры, программирование

? из двух фаз: загрузки данных и обнуления всех регистров. Данные о настройке ПЛИС типа CPLD могут поступать от управляющего компьютера, микропроцессора, ПЗУ, ОЗУ, других PLD. Форма передаваемых данных может быть как последовательная, так и параллельная. Имеется также ряд режимов программирования, когда PLD выступает в качестве активного устройства (само управляет процессом загрузки данных) и в качестве пассивного устройства (другое устройство управляет процессом загрузки данных).

Современные ПЛИС поддерживают JTAG-стандарт и могут программироваться на плате, используя сигналы JTAG-стандарта. Для этого на границе платы устанавливается специальный разъем для передачи сигналов управления процессом программирования. Несколько ПЛИС на одной плате могут объединяться в цепочки, но в каждый момент времени допускается программирование только одного ПЛИС.

 

3. ОБЩАЯ СТРУКТУРА ПРОЕКТА

 

Пояснительная записка комплексного курсового проекта должна состоять из двух основных разделов - раздела системотехнического (системного) проектирования и раздела схемотехнического (технического) проектирования. В результате выполнения первого раздела необходимо сформировать функциональную структуру спецвычислителя, а результат реализации второго раздела - представление заказчику технической структуры СЭВМ, составленной из коммерческих элементов и узлов (технических модулей). При этом представление эмулирующих программ на кросс-средствах обязательно.

Более детальные этапы проработки проекта показаны на рис.1.

Системное

проектирование

 

 

1

 

 

 

 

 

Техническое

проектирование

 

 

Рисунок 3.1 - Этапы проектирования

 

Таким образом, пояснительная записка включает основные разделы согласно рис. и другие необходимые пункты по Госстандарту Украины [11]. Объем пояснительной записки - 35…40 страниц формата А4 без приложений. Графическая часть выполняется с помощью компьютерных технологий и включается в состав пояснительной записки.

Законченный комплексный курсовой проект проверяет руководителем два раза:

) практическую реализацию задания;

) пояснительную записку;

для определения его готовности к защите. Компьютерная защита проекта осуществляется перед комиссией из трёх преподавателей кафедры, которая выставляет итоговую оценку выполнения и защиты курсового проекта.

 

Сравнительная таблица

ЭтапыУровниДокументы, изготавливаемые на данном этапе (уровне)Разрабатываемые (задаваемые) параметрыВыполняемые работыВыполняемые работы применительно к ПЛИСИсходное задание (разработка технического задания (ТЗ))Концептуальный (предпроектная подготовка)Вход: пожелание заказчика Выход: техническое задание (ТЗ)Решаемая задача, время решения, точность, напряжение, мощность, конструктивная реализация, стоимостьПреобразование пожеланий заказчика (исходного задания) в ТЗПринятие решения об использовании ПЛИСТехническое предложение (ТП)СистемотехническийВход: ТЗ Выход: спецификация, общая структурная схема устройстваТЗ: диапазон изменения переменных, интенсивность заявок, выходной диапазон значений ТП: разрядность, частота, тип интерфейсаВыбор математического обеспечения, оптимального решения и сравнение, разбиение алгоритмов на подсистемы, выбор типа элементной базыПоиск готовых решений, математическое моделирование, выбор вида схемотехнического решения, спецификация всего устройстваЭскизный проект (ЭП)Структурно-блочный (техническо-блочный, алгоритмический, командный)Вход: спецификация Выход: подробная структурно-блочная схема устройстваРазрядность интерфейсов между блоками, задержки, синхронизацияОписание блоков и их взаимосвязь, выбор вариантов, верификация, тесты временных динамических характеристик, подтверждение элементной базы, выбор типа элементной базы в САПР, связь с конструктивном, способ подключения, разработка модулей другим разработчиком (по необходимости)Составление спецификаций отдельных блоков, выбор типа кристалла (выходной формат спецификации)Технический проект (рабочий проект)Функционально-блочный (структурно-функциональный)Вход: структурно-блочная схема устройства Выход: структурно-функциональные схемы отдельных блоковВыбор сигналов, переменных, шин, элементов памятиОписание и моделирование функций ЯОА, установка цены чипа и поиск аналогов, анализ верификационного покрытия (по необходимости его отладка), организация проекта и принцип построения моделиСоставление моделей на ЯОА и ее отладка (TestBench)МакетированиеСхемотехническийВход: структурно- функциональные схемы отдельных блоков Выход: электрические принципиальные схемы разработанных блоковРазработка электрических принципиальных схем устройства (синтез)Выбор типа микросхемы для синтеза, синтез и оптимизация, постсинтезное моделирование, имплементация, программирование

 

4. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ КУРСОВОГО ПРОЕКТА

 

При работе над техническим заданием (ТЗ) рекомендуется поэтапное, последовательное во времени выполнение разделов. Оформлению соответствующих разделов должно предшествовать детальное изучение вопросов по рекомендованным литературным источникам.

При оформлении раздела Введение следует указать на основные задачи, стоящие перед данной отраслью техники, на значение вычислительной техники для её конкретно заданной сферы применения, сформулировать цель проектирова