Например, Бобцов

ОЦЕНКА ПРОИЗВОДИТЕЛЬНОСТИ SD-КАРТ НА ОСНОВЕ ТЕХНОЛОГИИ «СИСТЕМА НА КРИСТАЛЛЕ»

Аннотация:

Предмет статьи. Предложен аппаратно-программный блок для выполнения операции записи, чтения и тестирования производительности различных SD-карт с использованием технологии «система на кристалле» в интегрированной среде фирмы Altera. Эта задача актуальна для проектирования высокопроизводительных параллельных видеосистем на кристалле, где нижняя граница скорости записи (и (или) чтения) критична и значима. Метод. Предлагаемый подход основан на использовании, во-первых, схем с программируемой логикой для создания компактного аппаратно-программного блока в составе видеосистем на кристалле, во-вторых, перепрограммируемых структур с поддержкой режимов последовательного и параллельного обмена, в-третьих, возможности наращения числа разрядности шин данных как с помощью последовательного переноса, так и с помощью параллельного подключения нескольких блоков одновременно. Основные результаты. Анализ результатов тестирования различных карт памяти показал, что скорость записи и чтения всех карт не соответствует заявленной производителем, и погрешность скорости записи (и чтения) данных составляет 30–50% (для чтения – около 30%). При этом максимальная скорость загрузки карт памяти возможна при увеличении числа каскадно-соединенных блоков. Результаты показывают, что в наиболее простой реализации данный аппаратно-программный блок требует ресурсов порядка 2000–2500 элементарных логических ячейках. Каждая ячейка реализует логическую операцию «И/ИЛИ с памятью», в то время как ресурс популярной микросхемы ЕР3С25F256C8 семейства Cyclone III составляет 5976 (26%) подобных ячеек при цене микросхемы $5–10 за единицу. Практическая значимость. Авторы считают, что предложенный аппаратно-программный блок можно рассматривать как наиболее дешевый специализированный компонент в составе электронной компонентной базы отечественной микроэлектроники для создания видеоинформационных систем реального времени.

Ключевые слова:

Статьи в номере