Материалы Всероссийской конференции “Интеллектуальные САПР-96”
показали, что при проектировании специализированных СБИС можно уменьшить размер кристалла на 7 процентов, причем время обработки увеличилось на 20 процентов при использовании методов Гаусса-Зейделя [3]. При генерации тестовых схем с помощью случайных распределений каналов размер кристалла уменьшился на 2.7 процента при увеличении времени работы программы на 9 процентов.
ЛИТЕРАТУРА
1. Селютин В.А. Автоматизированное проектирование топологии БИС. М.: Радио и связь, 1983.
2. Файзулаев Б.Н. и др. Быстродействующие матричные БИС и СБИС. М.:Радио и связь, 1989.
3. Жермен-Лакур П. и др. Математика и САПР:Кн.2. М.:Мир, 1989.
УДК 53.072
В. С. Князьков
Организация и сложность массово-конвейерных итерационно-разрядных вычислений в одномерных вычислительных структурах
В докладе приводятся оценки временной и пространственной сложности реализации итерационно-разрядных вычислений в режиме массово-конвейерной обработки N элементарных структур данных в одномерных итеративно-битовых вычислителях. В качестве математической модели таких вычислителей принята однородная структура из к вычислителей. Каждый вычислитель содержит битовый процессорный элемент, битовый коммутационный элемент и модуль ОЗУ с битовым доступом. Вычислители связаны между собой битовыми каналами обмена данными: (к)-й модуль связан с(к+1)-м и (к-1)-м модулем. Для организации режима конвейерной обработки используются разряженные диагональные схемы хранения данных в массиве модулей ОЗУ: при разрядно-паралельном
расположении разрядов данных в физическом пространстве памяти в (¡)-м модуле ОЗУ в 0)-й ячейке памяти помещен (а)-й разряд (к)-го данного, а в (j+l)-fi ячейке -(а)-й разряд (к+1)-го данного и т.д. В результате такого расположения данных при выполнении массовых операций в процессорные элементы на каждом шаге вычислений поступают различные разряды различных данных. С момента запуска всех вычислительных модулей в активную работу в них на каждом шаге вычислений поступают различные разряды различных данных. В итоге при диагональных схемах хранения обеспечивается совмещенная во времени обработка разрядов различных данных и конвейерное формирование значений разрядов отдельного данного.
При организации последовательно разрядно-параллельных массовоконвейерных вычислений итерационно-разрядного типа временная (TIME) и пространственная (SPACE) сложности равны:
TIME =3(М + N - 1), SPACE = M(2N + М + 5)П - 1.