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

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

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

ORDER*T*

T

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

*TEST:1-500*

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Соседние файлы в папке ANDERJ
  • #
    16.04.201388.38 Кб17PLAKAT4.CDR
  • #
    16.04.201347.05 Кб17PLAKAT5.CDR
  • #
    16.04.2013110.14 Кб18PLAKAT6.CDR
  • #
    16.04.2013110.14 Кб18PLAKAT7.CDR
  • #
    16.04.20134.86 Кб17SABLON.CDR
  • #
    16.04.20131.67 Mб23TECHPART.DOC
  • #
    16.04.201315.87 Кб18TEZIS.DOC
  • #
    16.04.201312.8 Кб18TITUL.DOC
  • #
    16.04.201335.78 Кб17TZ.CDR