07 января 2014 - Ячейки памяти Unit00 и Unit01

Эти 2 блока находятся рядом со схемой умножения MDEC. 

Unit00 организован как 32 спаренных слова по 13 разрядов (итого получается 64 13-разрядных слова), а Unit01 просто хранит 16 13-разрядных слов.

Размер слова в 13 разрядов выбран не спроста, именно такая разрядность используется для Scale Table в умножении IDCT. Эта табличка нужна для того, чтобы ускорить умножение констант, которые участвуют в IDCT. Значения загружаются перед началом работы MDEC декомпрессора через DMA.

После некоторых манипуляций с исходными данными (пришлось сшить блоки из исходных слайдов и отцентрировать 2 слоя) была получена схема ячейки памяти этих блоков.

Ничего необычного - опять спаренный инвертор и управляющие транзисторы для чтения/записи.

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