Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ANDREJ / ANDERJ / DIPLOM.DOC
Скачиваний:
38
Добавлен:
16.04.2013
Размер:
849.41 Кб
Скачать

Заказ контрольных точек

В соответствии с тестовыми воздействиями и принципиальной логической схемой закажем контрольные точки в которых будем просматривать временные диаграммы работы УСТРОЙСТВА.:

ORDER*T*

T

<AD_[0,15],SYN,WRITE,READ,AN,SR,DIG1A, DIG1B, DIG1C, DIG1D, DIG1E, DIG1F, DIG1G,

DIG2A, DIG2A,>

*TEST:1-500*

Моделирование работы устройства

После моделирования работы УСТРОЙСТВА в система ASCT получим временные диаграммы показанные на рисунке 36.

Рис.36.Общие временные диаграмы работы УСТРОЙСТВА

Рассмотрим их более подробно.

В первой части теста, более подробно представленной на рисунке 37, представлена следующая последовательность действий:

  1. Запись в управляющий регистр (адрес 1111111111111111b)

  2. начального адреса окна (0000000011111111b)

  3. Запись в первый регистр (адрес 01b) числа А (00000001b)

  4. Запись во второй регистр (адрес 10b) числа Б (11111111b)

  5. Запись в регистр комманды (адрес 11b) команды сложения (11b)

  6. Считывание результата операции (результат равен 00000000b).

Рис.37.Выполнение операции сложения

Цикл записи/считывания полностью соответствует протоколу МПИ и описан в ТЗ на БИС.

Вторая часть теста, представленная на рисунке 38, пердставляет собой диаграмы выполнения операции вычитания двух чисел и состоит из следующей последовательности действий:

  1. Запись в первый регистр (адрес 01b) числа А (00000000b)

  2. Запись во второй регистр (адрес 10b) числа Б (00000001b)

  3. Запись в регистр комманды (адрес 11b) команды вычитания (01b)

  4. Считывание результата операции (результат равен 11111111b).

Рис.38.Выполнение операции вычитания

Отметим, что результаты операций сложения и вычитания полностью соответствуют ожидаемым, поэтому мы с определенной долей ответственности можем утверждать, что проект построен безошибочно.

Заключительная часть теста представляет собой попытку работы с БИС вне ее адресного окна. При этом осуществляется следующая последовательность действий:

  1. Запись в управляющий регистр нового адресного окна

  2. Запись числа А по адресу лежащему вне адресного окна

  3. Запись числа Б по адресу лежащему вне адресного окна

  4. Запись команды по адресу лежащему вне адресного окна

  5. Считывание результата по адресу лежащему вне адресного окна

Эта последовательность представлена на рисунке 39.

Рис.39.Работа БИС при обращении вне адресного окна

При попытке считывания вне адресного окна на шине устанавливается третье состояние, сто говорит о правильной работе блока управления адресным окном.

На основании приведенных диаграм мы можем с определенной степенью уверенности ктверждать, что УСТРОЙСТВО работает корректно.

Разработка топологии устройства Размещение устройства на бмк 5501хм2

При размещении любого проекта на кристалле необходимо учесть следующие рекомендации:

  1. Первыми размещаются магистральные ячейки с учетом внешней структуры связей БИС;

  2. Элементы, обладающие наибольшим количеством взаимных связей, располагают рядом друг с другом;

  3. БЭ размещают так, чтобы вдоль столбца базовых ячеек располагался тракт последовательной обработки сигналов и одновременно срабатывающие БЭ были подключены к разным шинам “Земля”;

  4. Цепи синхронизации, идущие от одного источника к нескольким приемникам, должны иметь по возможности одинаковую длину

  5. Для оптимизации длинных связей желательно оставлять свободные проходы в столбцах базовых ячеек, вставляя в них БЭ V0 и W0;

  6. Для равномерного распределения токов по шинам “Питание” и “Земля” магистральные элементы Z1,Z2,Z3 равномерно располагают по всем сторонам БМК.

Один из вариантов размещения приведен на рисунке 36.

Рис.36.Размещение УСТРОЙСТВА на БМК 5501ХМ2

Данное размещение пыло получено после нескольких попыток. Неудачные варианты не позволяли произвести трассировку межсоединений в автоматическом режиме. Поэтому был найден вариант, позволяющий избежать весьма трудоемкой операции ручной трассировки межсоединений.

Соседние файлы в папке ANDERJ
  • #
    16.04.201315.87 Кб18ANDREJ.DOT
  • #
    16.04.201312.8 Кб19BOOKS.DOC
  • #
    16.04.2013849.41 Кб38DIPLOM.DOC
  • #
    16.04.201358.14 Кб19ECONOM.CDR
  • #
    16.04.201391.2 Кб17MARSH.CDR
  • #
    16.04.201340.92 Кб19PLAKAT1.CDR
  • #
    16.04.201334.45 Кб18PLAKAT2.CDR
  • #
    16.04.201322.57 Кб19PLAKAT3.CDR