Ассоциативная память (content addressable memory – CAM) представляет собой устройство, в котором реализованы параллельный опрос массива ячеек памяти и нахождение слова по его содержимому. При проектировании современных вычислительных систем возникает ряд задач, эффективность решения которых может быть существенно повышена за счет использования ассоциативной памяти. Такими задачами являются преобразование виртуального адреса в физический адрес, реализация памяти тегов, управление очередями в кэш-памяти. Однако широкое применение устройств подобного типа ограничено тем, что при классической реализации ассоциативная память рассеивает относительно большую мощность.

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

Подробнее… Загрузить файл 

Содержание:

Введение
1. Классическое решение
2. Известные модификации схемы, позволяющие уменьшить рассеиваемую мощность
3. Предлагаемое решение
4. Оценка мощности
5. Топологическая реализация
Литература

Explore More

Применимость инcтрумента Spin к верификации протоколов когерентности памяти

Широкое использование методов поиска ошибок в устройствах, которые реализуют протоколы когерентности памяти, основанных на моделировании со случайными воздействиями, не обеспечивает 100%-ной полноты верификации. Некоторые ошибки могут проявиться лишь при возникновении

Подходы к разработке человеко-машинного интерфейса контроля и управления прикладными программами

Одним из важных аспектов в автоматизированных системах управления технологическими процессами является организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия задача человеко-машинного интерфейса (далее HMI, Human Machine Interface). Тенденции современного

Разработка прикладных программ для ВК на базе отечественных микропроцессоров с архитектурой SPARC

Современные отечественные микропроцессоры с архитектурой SPARC (МЦСТ R-500S, МЦСТ-4R) позволяют создавать на их основе миниатюрные и высокопроизводительные управляющие вычислительные комплексы для применения в области промышленной автоматизации, отвечающие всем современным требованиям