При выборе метода построения кэш – памяти руководствуемся следующими принципами:
2.1 Схема должна обеспечивать максимально возможную скорость обмена.
2.2 Она должна быть экономичной.
2.3 Устройство должно быть довольно простым для его реализации.
Первоначально рассматривалась структурная схема кэш – памяти. Начал с того, что разбил кэш – памяти на основные блоки.
Блок входных буферов представляет собой регистры – защелки адреса и команды. Блок распознавания команд и обработки сигналов шины PCI предназначен для управления кэш – памятью. Блок сравнения тегов сравнивает тег, хранящийся в памяти тегов со старшей частью адреса и в зависимости от результата сравнения активизирует или не активизирует DRAM. Блок управления замещением строк кэш – памяти реализует замещение строк при кэш – промахе.
В качестве памяти данных и памяти тегов используются микросхемы асинхронной SRAM. В качестве ОЗУ используются микросхемы SDRAM.