Переводы зарубежных публикаций



Проектирование и синтез асинхронного DRAM

Virantha N. Ekanayake, Rajit Manohar

Мы представляем проектирование высокопроизводительного конвейеризованного асинхронного DRAM "на чипе", годного для использования в кэше микропроцессора. Хотя традиционные структуры DRAM имеют большую задержку выборки и даже более длительные времена циклов, наш проект достигает субнаносекундной задержки моделируемого ядра и приемлемого времени цикла 4,8 нс в стандартном 0,25-микронном логическом процессе. Мы показываем также, как можно преодолеть проблему времени цикла,  используя конвейеризованные чередующиеся банки данных с малочувствительными асинхронными управляющими схемами с квазизадержкой. Таким образом, мы можем приблизиться к производительность SRAM, обычно используемого для кэшей, при преимуществе меньшей площади DRAM.

Процессорные архитектуры для эффективного потребления мощности и асинхронного выполнения

Philip Brian Endecott

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

Асинхронный арбитр, использующий множество элементов арбитража для повышения скорости

Charles E. Molnar, Ian W. Jones

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

Синхронные и асинхронные системы. Преимущества и недостатки

Wais М. Ali, El Segundo

Синхронная система может быть определена просто как система с наличием глобальных часов. Часы – важная особенность, потому что они регулируют синхронную систему и учитывают движение данных по ней. В асинхронных системах часы отсутствуют, но имеется другой способ успешно регулировать поток данных. И в синхронных, и в асинхронных системах есть некоторые аспекты, которые могут быть и полезны, и вредны. Наличие часов позволяет гибко управлять системой, но может также быть потенциально проблематично, если глобальные часы недостаточно корректно функционируют с другими компонентами в системе. Для лучшего понимания преимуществ и недостатков каждой системы будут представлены и исследованы конкретные параметры обеих систем.