- •Введение
- •1. Методология проектирования
- •2. Техническое задание для проектирования Интегральных схем
- •3. Этапы выполнения опытно-конструкторской работы
- •4. Технические условия
- •5. Проектирование
- •6. Типовой комплект разработки
- •6.1. Основные функции pdk
- •6.2. Геометрические термины топологии в pdk
- •7. Состав pdk
- •8. Правила проектирования
- •9. Контрольные вопросы
- •Заключение
- •Библиографический список
- •Оглавление
- •394026 Воронеж, Московский просп., 14
2. Техническое задание для проектирования Интегральных схем
Спецификации описывают поведение системы, точнее – как управлять системой, чтобы добиться от нее нужного поведения. В этом смысле понятие спецификации в значительной мере связано с понятием интерфейса. Функциональная спецификация описывает интерфейс системы или блока так, как его видит внешний пользователь. Она содержит информацию о контактах, шинах, регистрах и о том, как с ними обращаться.
Архитектурная спецификация описывает взаимодействия между частями блока и поведение на системном уровне. Для аппаратной части спецификации должны включать список выполняемых функций, внешний интерфейс к другим блокам (контакты, шины, протоколы), временные параметры, быстродействие, особенности физического уровня (площадь кристалла, потребляемая мощность). Традиционно спецификации пишутся на естественных языках, что вносит в них неопределенность и ошибки. Чтобы избавиться от этих проблем, многие компании начинают использовать исполняемые спецификации, описанные на языках программирования высокого уровня С, С++ или вариации С++, например, SystemC. Для описания аппаратуры обычно используют языки VHDL или Verilog. Разработка исполняемых моделей позволяет верифицировать основные выполняемые функции и интерфейсы на ранних стадиях проектирования, задолго до детализации проекта.
Техническое задание (ТЗ) как формальная реализация предварительной спецификации. Нормативная база.
По ГОСТ техническое задание – исходный технический документ для проведения, устанавливающий требования к содержанию, объемам и срокам выполнения этих работ. Техническое задание является основополагающим документом, точкой отсчета, от которой начинается разработка любого технического продукта, в том числе и ИМС.
Любое техническое задание должно содержать разделы, отражающие сведения:
что надо сделать;
для чего, с какой целью надо сделать это;
где, в какой области применения, на каком объекте это должно решать задачи и выполнять свои функции;
какие требования будут предъявлены к этому;
какие работы потребуется выполнить, чтобы сделать это;
каков порядок приемки-сдачи работ Заказчику;
как должно быть документировано проведение работ;
на основании, каких нормативно-технических документов должны проводиться работы.
С точки зрения вида выполняемых работ, на которые составляется ТЗ, по нормативной базе существуют:
Научно исследовательские работы (НИР);
Опытно-конструкторские работы (ОКР);
Научно исследовательские конструкторские работы (НИОКР);
Опытно-технологические работы (ОТР);
Комплексные – любые сочетания этих видов.
По нормативной базе продукция производственно-технического назначения делится на три категории.
Изделия.
Программный продукт.
Автоматизированные системы.
В настоящий момент существует следующие нормативные документы:
ГОСТ 2.114-95 Единая система конструкторской документации. Технические условия;
ГОСТ 15.001-95. Система разработки и постановки продукции на производство.
ГОСТ 19.201-78 Единая система программной документации. Техническое задание.
ГОСТ 34.602-89 Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.
Существуют и иные отечественные стандарты, содержащие требования к содержанию и оформлению документа «Техническое задание». Этот факт обусловлен спецификой предметных областей. Перечисленные стандарты являются общими для всех предметных областей.
Разработчик на основе исходных требований заказчика, изучения спроса, условий применения, тенденций развития и имеющегося научно-технического задела проводит необходимые научно-исследовательские, опытно-конструкторские н технологические работы, включая патентные исследования, функционально-стоимостный анализ, моделирование, художественное конструирование и другие прогрессивные методы создания продукции. При этом следует руководствоваться нормативно-техническими и другими документами, в которых установлены значения показателей, определяющих технический уровень продукции, требования сопротивляемости внешним воздействиям, заменяемости и совместимости составных частей и продукции в целом, безопасности, охраны здоровья и природы.
Задачи ТЗ по ГОСТ 15.001-88.
Техническое задание является основным исходным документом для разработки продукции. Оно должно содержать технико-экономические требования к продукции определяющие ее потребительские свойства и эффективность применения, перечень документов, требующих совместного рассмотрения, порядок сдачи и приемки результатов разработки. При необходимости техническое задание может содержать также требования к подготовке и освоению производства.
Конкретное содержание технического задания определяют заказчик и разработчик, а при инициативной разработке – разработчик.
Не допускается включать в техническое задание требования, которые противоречат требованиям стандартов и нормативных документов органов, осуществляющих надзор за безопасностью, охраной здоровья и природы.
При наличии у заказчика индивидуальных требований к разрабатываемой продукции, которые отличаются от требований стандартов, но не снижают эффективность применения продукции в оговоренных условиях, ему следует получить заключение Госстандарта о возможности разработки и производства данной продукции.
Техническое задание разрабатывают и утверждают в порядке, установленном заказчиком и разработчиком.
При инициативной разработке необходимость, порядок разработки и утверждения технического задания определяет разработчик продукции.
К разработке технического задания могут привлекаться другие заинтересованные организации (предприятия): изготовитель, головная организация по виду продукции, внешнеторговая организация, организация-проектировщик, монтажная организация и др.
Для подтверждения отдельных требований к продукции, в том числе требований безопасности, охраны здоровья и природы, а также оценки технического уровня продукции техническое задание может быть направлено разработчиком или заказчиком на заключение в сторонние организации. Решение по полученным заключениям принимают разработчик и заказчик до утверждения технического задания.
В качестве технического задания допускается также использовать любой документ (контракт, протокол, эскиз и др.), содержащий необходимые и достаточные требования для разработки и признанный заказчиком и разработчиком, а также образец продукции, предназначенный для воспроизведения.
При согласии заказчика и разработчика в техническое задание могут быть внесены изменения и дополнения.