ВУЗ:
Составители:
7
ки. Для выполнения этого необходимо иметь инструментальные
средства с использованием компьютерных технологий. И если для
выполнения последующих этапов проектирования уже существует
достаточно много систем
CAD
/
CAM
(computer aided design/computer
aided modeling), позволяющих оценить правильность и качество при-
нимаемых решений, то для этапа эскизного проектирования их не-
достаточно.
Существенным является и то, что современная тенденция проек-
тирования цифровых устройств, реализующих параллельные алго-
ритмы, значительно усложняет эту задачу. Во-первых, разработчику
традиционно, с точки зрения ранее накопленного опыта и по своей
физической сути (одна голова), способнее мыслить в рамках одно-
процессорной системы, легче описывать последовательные дейст-
вия для однопроцессорной системы, чем параллельные действия
для многопроцессорных. При описании же параллельных процессов
чисто умозрительно представить, что же произойдет в целом в алго-
ритме, становится практически очень и очень сложным. Во-вторых,
значительно возрастает количество вариантов, из которых надо сде-
лать не интуитивный выбор, а обоснованный выбор.
Предоставить возможность оценки альтернативных вариантов при
разработке алгоритмов ЦУ особенно необходимо при обучении про-
ектированию (студенты соответствующих специальностей и т. п.).
Почему? Потому что специалист с большим опытом проектирования
может правильно выбрать нужный вариант, а для обучающегося
нужно вначале получить характеристики предлагаемого решения,
чтобы оценить его качество.
ки. Для выполнения этого необходимо иметь инструментальные средства с использованием компьютерных технологий. И если для выполнения последующих этапов проектирования уже существует достаточно много систем CAD/CAM (computer aided design/computer aided modeling), позволяющих оценить правильность и качество при- нимаемых решений, то для этапа эскизного проектирования их не- достаточно. Существенным является и то, что современная тенденция проек- тирования цифровых устройств, реализующих параллельные алго- ритмы, значительно усложняет эту задачу. Во-первых, разработчику традиционно, с точки зрения ранее накопленного опыта и по своей физической сути (одна голова), способнее мыслить в рамках одно- процессорной системы, легче описывать последовательные дейст- вия для однопроцессорной системы, чем параллельные действия для многопроцессорных. При описании же параллельных процессов чисто умозрительно представить, что же произойдет в целом в алго- ритме, становится практически очень и очень сложным. Во-вторых, значительно возрастает количество вариантов, из которых надо сде- лать не интуитивный выбор, а обоснованный выбор. Предоставить возможность оценки альтернативных вариантов при разработке алгоритмов ЦУ особенно необходимо при обучении про- ектированию (студенты соответствующих специальностей и т. п.). Почему? Потому что специалист с большим опытом проектирования может правильно выбрать нужный вариант, а для обучающегося нужно вначале получить характеристики предлагаемого решения, чтобы оценить его качество. 7
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »