Составители:
59
понимании) должна выступать не более чем частным ограничением, даже в том
случае, если она фиксируется на уровне технического задания.
Традиционное понимание термина "элементная (компонентная) база" в
современной вычислительной технике по-прежнему составляет совокупность
электронных, оптических, механических и иных физических компонентов
(элементов, модулей, блоков), из которых складывается физическая реализация
вычислительной
системы. На сегодня в перечень таких компонентов входят
сложные микросхемы процессоров, контроллеров, акселераторов, системные
платы вычислителей. Во многих случаях в состав таких элементов входят
программные средства, размещаемые во встроенных ПЗУ. Таким образом, даже
традиционное представление вычислительной элементной базы выходит далеко
за границы описания только конструкции и схемотехники, затрагивая все
больше вопросы
системотехники, программирования, архитектуры.
В области программирования магистральным направлением является
создание повторно-используемых компонентов различного уровня и сложности.
В области проектирования кристаллов развивается технология виртуальных
компонентов, фиксирующих на разных уровнях (от системного до
топологического) функциональность технического решения для дальнейшего
использования в процессах создания микросхем.
Таким образом, совершенно естественным следует считать появление
расширенной трактовки вычислительной элементной базы, как всей
совокупности зафиксированных для масштабного повторного использования
решений, как физических, так и иных уровней абстракции. Это могут быть
схемные решения, объекты логического уровня (протоколы, алгоритмы),
программные компоненты с различным уровнем представления (исходные
тексты, объектные модули, параметризуемые библиотеки и др.), стандарты на
интерфейсы, возможно, объекты более
высокого уровня абстракции
(вычислительные модели).
Будем называть традиционную вычислительную элементную базу
физической, а элементную базу в расширенной трактовке абстрактной. При
этом абстрактная элементная база включает в себя элементы различного уровня
и степени реализации, в том числе и физические.
Понимание абстрактной элементной базы хорошо согласуется с тезисом
расширения этапа абстрактного проектирования
ВсС, с аспектным методом
проектирования, понятием проектного пространства технических решений,
вычислительными механизмами как элементами проектирования.
На свободу проектировщика от ограничений элементной базы на этапе
абстрактного (или архитектурного) проектирования в значительной мере влияет
вопрос о проведении границы в проекте между фазами проектирования и
реализации. Тезис такой свободы при определении архитектуры и,
возможно,
других значимых проектных решений требует выбора глубины архитектурной
проработки. С этим будет связано определение круга абстрактных элементов,
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »
