2016-12-13 5 views
-1

Я изучаю процессоры Synopsys ARC EM (в частности, EM4). И я натолкнулся на то, что они называют Closely Coupled Memory (CCM).Совместимая память в процессорах Synopsys ARC

Согласно их документам это ОЗУ с одним циклом (емкостью до 2 МБ), которое используется для хранения как инструкций, так и данных. В EM4 CCM используется без кэш-памяти или памяти блокнота. Насколько я понимаю, это даже не тип Tightly Coupled Memory (TCM).

Я хотел узнать, как эта память может быть такой быстрой, но до сих пор я не был успешным. (Я догадался, что трудно быть SRAM из-за большой емкости.)

ответ

0

Ваш вопрос кажется не по теме для StackOverflow.

Тем не менее, «тесно связанная память» кажется мне (мне) маркетинговой для «встроенной памяти». SRAM может быть очень быстрым - в отличие от DRAM, где адреса мультиплексируются, добавив необходимость мультиплексирования, статическая память декодируется с полной адресной шины и может работать так же быстро, как логические ворота в кремнии могут адресовать места хранения. 2MB отлично подходит для SRAM. EM6 имеет кеш, поэтому выбор дизайнера зависит от того, следует ли платить премию за (предположительно) лучшую производительность EM6, а также не исключать рынок с учетом затрат, на который нацелен EM4. Термин «плотно связанная память» в основном представляет собой еще один (маркетинговый) термин для встроенной памяти, используемый для того, чтобы отличать его от «систем на основе шины», где память будет отключена, больше места на борту и т. д.

+0

Очень жаль об этом @barny. Я новичок в StackOverflow, и я видел несколько вопросов и ответов на ARM TCM на сайте. Поэтому я подумал, что все будет в порядке. Спасибо за быстрый ответ. Кстати, поскольку кэш также SRAM не будет внедрять SRM 2MB для CCM, будет стоить дороже, чем реализация кеша? (максимальный размер кеша в EM6 составляет 32 КБ). – isuru

+0

Я предполагаю, что нет - предположительно кеш работает на полной скорости процессора, тогда как 2M RAM медленнее (но все еще имеет преимущества по сравнению с внешней памятью) – barny

+0

Хорошо. Но они утверждают, что CCM имеет 1 время доступа к циклу. Разве это не означает, что СКК работает с такой же скоростью. Простите меня, если это вопрос о нобе. – isuru

Смежные вопросы