Правильная ссылка на эту страницу
http://az-design.ru/Support/HardWare/GenRad/A19790426Elc003.shtml

Станция проектирования, обслуживающая до восьми эмуляторов

В 1978г. фирма Futuredata Computer Corp. (Лос-Анджелес) привлекла к себе внимание, снизив цену своей системы проектирования микропроцессоров в расчете на станцию (стенд) и обеспечив коллективное использование общей памяти на гибких магнитных дисках и принтера восемью разработчиками. Продолжая развивать эту идею разделения ресурсов, фирма Futuredata предполагает представить в июле систему, которая позволит каждой станции проектирования работать с несколькими прототипами (быть может, до восьми) при помощи периферийных внутрисхемных эмуляторов. Тогда система в максимальном составе сможет иметь восемь главных станций проектирования с восемью периферийными подчиненными эмуляторами на каждой станции. Цена системы с 64 рабочими местами для макетирования составит всего 6 тыс. долл. на рабочее место.

Многостанционная система проектирования. Новая система фирмы Futuredata, запланированная к выпуску в июле 1979г., будет иметь до восьми главных станци
Многостанционная система проектирования. Новая система фирмы Futuredata, запланированная к выпуску в июле 1979г., будет иметь до восьми главных станций проектирования, в каждой из которых можно будет подключать до восьми эмуляторов.

Фирме Futuredata удается объединить в системе так много эмуляторов, поскольку она подключает их группами через каждую станцию проектирования. Вместо того чтобы иметь один эмулятор, специализированный для станции, она подключает несколько эмуляторов при помощи высокоскоростного последовательного контура. Таким образом, одна станция может управлять разработкой многих опытных образцов. А эмулируемые микропроцессоры могут быть 8- или 16-разрядными приборами самых различных фирм-изготовителей.

По словам фирмы Futuredata, опытные образцы будут работать на полной скорости, причем им не придется останавливаться, как в других системах, во время операции отладки, когда на экране ЭЛТ воспроизводится тест-информация. «Имеются и другие системы, содержащие главные и подчиненные элементы, однако их процессоры коллективно используют общую память,— объясняет Дейвид Алмер, главный конструктор фирмы Futuredata. — Когда главный процессор работает, подчиненный работать не может, и наоборот. Мы сделали по-другому. У нас оба процессора могут работать одновременно, так что нам не приходится останавливаться для отладки».

В новой системе фирмы Futuredata каждый блок с подчиненным эмулятором включает оперативную память, содержащую программные средства, которые ориентированы именно на испытуемый процессор. При включении питания в память этого периферийного подчиненного блока из главной памяти загружаются программы отладки. В предыдущем варианте системы1{Электроника, 1978, №17, с.24} плата памяти и плата «индивидуализации» для эмулируемого прибора располагались в главной станции.

Фирма Futuredata все еще продолжает отрабатывать конкретные детали окончательной конструкции; один из вопросов заключается в том, сколько периферийных блоков следует включать в высокоскоростной контур. «Максимум определяется не программными средствами,— говорит Алмер. — Периферийные блоки мы включаем шлейфом: последовательная линия шлейфа поступает на один эмулятор, затем выходит из него и идет на следующий. Поскольку таким образом можно подключить любое количество блоков, реально допустимое число будет определяться программными средствами. Я считаю, что мы ограничим это число примерно восемью».

Алмер предполагает, что память эмулятора по своим характеристикам будет более чем достаточной для работы с 8-МГц микропроцессором 8086 — одним из наиболее быстродействующих приборов такого рода. «Для этого требуется 185-нс прибор, и мы будем, по-видимому, использовать 100-нс ЗУПВ»,— говорит он. Размер области адресов периферийного подчиненного блока составит 16 Мбайт (размер памяти, на которой рассчитана прямая адресация микропроцессора 68000 фирмы Motorola). Однако Алмер считает, что фирма Futuredata будет использовать память емкостью не более 1 Мбайт, поскольку, как говорит он, «даже в этом случае требуются 64-К ЗУПВ, а у нас пока еще нет этих приборов. При этом следует учитывать, что для эффективной реализации памяти следовало бы использовать приборы емкостью 256К». Фирма Futuredata пока еще не определила точный порядок разработки эмулятора для различных микропроцессоров, однако, по-видимому, первым эмулируемым микропроцессором будет прибор 8086 [pp.40,41].

Джон Поса

Выходные данные:

Журнал "Электроника" том 52, No.09 (561), 1979г - пер. с англ. М.: Мир, 1979, стр.4

Electronics Vol.52 No.8 Aprilh 26, 1979 A. McGraw-Hill Publication

Раздел: ОБОЗРЕНИЕ ЭЛЕКТРОННОЙ ТЕХНИКИ

Тема:     Микропроцессоры





Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:44 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/HardWare/GenRad/A19790426Elc003.shtml