Составление принципиальной электрической схемы устройства цифровой оптимальной обработки радиолокационного сигнала, страница 4

          Поскольку требуются быстродействующие ПЗУ, то выбраны однократно электрически программируемые (PROM) ПЗУ 556РТ7 (время выборки 100 нс, при требуемом - 142 нс). Данные ПЗУ обладают максимальным для микросхем этого типа (малое время выборки, организация памяти - 8 разрядов) объемом памяти - 2 кбайта (2048 ячеек памяти). Однако требуется 4096 ячеек, что диктует необходимость использования двух пар микросхем 556РТ7 (каждая пара хранит 2048 16-ти разрядных отсчета).

          Адресом ячейки в ПЗУ является 12-ти разрядный код доплеровского набега фазы за период (212=4096 ячеек). Поскольку в одной паре микросхем ПЗУ только 2048 ячеек (11-ти разрядный адрес), переключение пар можно осуществлять последним одиннадцатым разрядом (нумерация разрядов - 0…11). На рис.5.4.1 приведен блок памяти ФКК для одной квадратуры.

Рис.5.4.1 Блок памяти ФКК

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

5.5. Конфигурирование СБИС FLEX10K

Программируемые элементы СБИС семейства FLEX10K, осуществляющих настройку логических элементов (ЛЭ) и элементов ввода-вывода (ЭВВ) на выполнение требуемых функций и управляющие их подсоединением к каналам глобальной программируемой матрицы соединений (ГПМС) и локальной программируемой матрицы соединений (ЛПМС), реализованы на статических запоминающих ячейках (SRAM технология) [8]. Поэтому СБИС данного семейства:

·  требуют выполнения конфигурации – (загрузка данных, конфигурирующих данных, о состоянии всех программируемых элементов) после каждого отключения питания;

·  позволяют неограниченное число раз изменять их конфигурацию;

·  обеспечивают возможность выполнения реконфигурации (изменения конфигурации работающей в системе СБИС без выключения питания), в том числе и частичной реконфигурации.

Все конфигурируемые данные хранятся в последовательных ПЗУ. Для серии СБИС ПЛ семейства FLEX10K по своим параметрам оптимально соответствуют последовательные ПЗУ типа EPC1 выпускаемые той же фирмой ALTERA (табл.5.5.1 и рис.5.5.1). Выбирается ПЗУ в индустриальном исполнении 8-PDIP. Такой выбор обусловлен сложными условиями эксплуатации (большие перепады температуры, сильные вибрации) и требованиями минимальных массогабаритных показателей. Загрузка конфигурируемых данных осуществляется под управлением загрузочного автомата, встроенного в ПЗУ ЕPC1.

Таблица 5.5.1:

Тип ПЗУ

Число выводов

- тип корпуса

Исполнение

Объем

EPC1

8-PDIP, 20-PLCC,

32-TQFP

C, I

1 Мбит

C- коммерческое исполнение (0ºС÷40ºС).

I- индустриальное исполнение (-40ºС÷85ºС).

Следует отметить, что для программирования последовательного ПЗУ ЕPC1 необходимо использование программатора (ASAP2Altera Stand Alone Programmer 2), оснащенного модулем PLMJ1213, в рамках пакета "MAX+PLUSII" фирмы ALTERA.

 


Рис.5.5.1 Микросхема последовательного ПЗУ EPC1 (8-PDIP)

Назначение выводов ПЗУ типа EPC1 для работы в режиме "Мастер", т. е. при использовании для программирования СБИС только одной микросхемы ПЗУ, приведено в таблице 5.5.2.

Таблица 5.5.2.