Sol-20

редактировать
Компьютер Изображение компьютер Sol-20 Sol-20, называемый «оконечным компьютером», был первым моноблоком персональный компьютер.

Sol-20 был первым полностью собранным микрокомпьютером со встроенной клавиатурой и телевизионным выходом, который позже будет известен как домашний компьютер. Конструкция представляла собой комбинацию Intel 8080 материнской платы , видеокарты VDM-1 , 3P + S Плата ввода-вывода для управления клавиатурой и схемы для подключения к кассетной деке для хранения программ. Дополнительное расширение было доступно через пять слотов шины S-100 на задней панели машины. Он также включал заменяемые ПЗУ с элементарной операционной системой.

. Дизайн был первоначально предложен Лесом Соломоном, редактором Popular Electronics. Он спросил Боба Марша из Processor Technology, может ли он разработать интеллектуальный терминал для использования с Altair 8800. Ли Фельзенштейн, который делил с Маршем рабочее место в гараже, ранее проектировал такой терминал, но так и не построил его. Пересмотрев конструкцию с использованием современной электроники, они пришли к выводу, что лучшим решением было построить полноценный компьютер с терминальной программой в ПЗУ. Фельзенштейн предложил название «Сол», потому что они включали в коробку «мудрость Соломона».

Sol появился на обложке июльского номера журнала Popular Electronics за 1976 год как «высококачественный интеллектуальный терминал». Первоначально он предлагался в трех версиях; материнская плата Sol-PC в виде комплекта, Sol-10 без слотов расширения и Sol-20 с пятью слотами. Sol-20 был доставлен на выставку персональных компьютеров в Атлантик-Сити в августе 1976 года, где он стал хитом, создав список заказов, на заполнение которого ушел год. Системы начали поставляться в конце того же года, и в них преобладала расширяемая модель Sol-20, которая была продана за 1495 долларов в самой базовой полностью собранной форме. Компания также бесплатно предложила схемы системы для тех, кто хочет построить свою собственную.

Сол-20 производился до 1979 г., когда было продано около 12 000 машин. К тому времени «троица 1977 года» - Apple II, Commodore PET и TRS-80 - начала захватывать рынок, и серия неудачных выпусков новых продуктов привело к банкротству Processor Technology. Позднее Фельзенштейн разработал успешный компьютер Osborne 1, используя почти тот же базовый дизайн в портативном формате.

Содержание
  • 1 История
    • 1.1 Терминал Tom Swift
    • 1.2 Процессорная технология
    • 1.3 Концепция интеллектуального терминала
    • 1.4 Проектные усилия
    • 1.5 Версия
    • 1.6 Продажи
    • 1.7 Свернуть
  • 2 Описание
    • 2.1 Физическая схема
    • 2.2 Sol bus
    • 2.3 Программное обеспечение
  • 3 Примечания
  • 4 Ссылки
    • 4.1 Цитаты
    • 4.2 Библиография
  • 5 Внешние ссылки
История

Терминал Тома Свифта

Ли Фелзенштейн был одним из операторов Community Memory, первой общедоступной системы досок объявлений. Community Memory открылась в 1973 году, работала на SDS 940 мэйнфрейме, доступ к которому осуществлялся через Teletype Model 33, по сути, компьютерный принтер и клавиатура в музыкальном магазине в Беркли, Калифорния. Стоимость эксплуатации системы была непосильной; телетайп обычно стоил 1500 долларов (их первый образец был подарен Tymeshare как мусор), модем еще 300 долларов, а время на SDS было дорогим - в 1968 году Tymshare взимал 13 долларов за час ( эквивалент 96 долларов США в 2019 году). Даже стопки бумаги, выводимые из терминала, были слишком дорогими, чтобы быть практичным, и система все время застревала. Замена модели 33 на терминал из стекла Hazeltine помогла, но потребовала постоянного ремонта.

С 1973 года компания Felsenstein искала способы снизить стоимость. Одной из его первых разработок в области компьютеров был модем Pennywhistle, акустический соединитель со скоростью 300 бит в секунду, который был в три раза дешевле коммерческих моделей. Когда он увидел Пишущую машинку для телевизора Дона Ланкастера на обложке сентябрьского номера Popular Electronics 1973 года, он начал адаптировать его схему в качестве основы для конструкции, которую он назвал Терминалом Тома Свифта. Терминал был специально разработан так, чтобы его можно было легко ремонтировать. В сочетании с Pennywhistle у пользователей будет рентабельный способ доступа к общественной памяти.

В январе 1975 года Фельзенштейн увидел сообщение Боба Марша о общественной памяти, в котором он спрашивал, не хочет ли кто-нибудь разделить гараж. Марш разрабатывал причудливые цифровые часы в деревянном корпусе, и ему требовалось место для работы. Фельзенштейн ранее встречался с Маршем в школе и согласился разделить арендную плату в размере 175 долларов за гараж в Беркли. Вскоре после этого Community Memory закрылась в последний раз, разрушив отношения со своим основным источником финансирования, Project One, а также энергию его учредителей.

Processor Technology

Январь 1975 года также был месяцем, когда Altair 8800 появился на первой полосе Popular Electronics, вызвав большой интерес у инженеров быстрорастущей Кремниевой долины. Вскоре после этого, 5 марта 1975 года, Гордон Френч и Фред Мур провели первое собрание того, что впоследствии стало Домашним компьютерным клубом. Фельзенштейн пригласил Марша на одно из совещаний, Марш увидел возможность поставлять дополнительные карты для Altair, и в апреле вместе со своим другом Гэри Инграмом он основал Processor Technology.

Первым продуктом новой компании стал 4 КБ DRAM карта памяти для Альтаира. Аналогичная карта уже была доступна у конструкторов Альтаира, MITS, но заставить работать должным образом было практически невозможно. Марш начал предлагать Felsenstein контракты на рисование схем или написание руководств для продуктов, которые они планировали представить. Фельзенштейн все еще работал над терминалом, и в июле Марш предложил заплатить ему за разработку видео. По сути, это была версия терминала, где данные будут поставляться из основной памяти Altair, а не через последовательный порт.

Результатом стал VDM-1, первый видеокарта. VDM-1 мог отображать 16 строк по 64 символа в строке и включал полный набор символов ASCII с символами верхнего и нижнего регистра и рядом графических символов, таких как стрелки и основные математические символы. Altair, оснащенный VDM-1 для вывода и их картой P3 + S с клавиатурой для ввода, устраняет необходимость в терминале, но стоит дешевле, чем специализированные интеллектуальные терминальные продукты, такие как Hazeltine.

Концепция интеллектуального терминала

До того, как VDM-1 был выпущен в конце 1975 года, единственным способом программирования Altair были переключатели на передней панели и светодиодные лампы или покупка последовательной карты и используя какой-то терминал. Обычно это была модель 33, которая по-прежнему стоила 1500 долларов, если она была доступна. Обычно телетайпы не были доступны - Teletype Corporation обычно продавала их только крупным коммерческим клиентам, что привело к процветающему рынку сломанных машин, которые можно было ремонтировать и продавать на рынке микрокомпьютеров. Эд Робертс, который разработал Altair, в конце концов заключил сделку с Teletype на поставку отремонтированных Model 33 клиентам MITS, которые купили Altair.

Лес Соломон, чей журнал Popular Electronics выпустил Altair, почувствовал, что недорогой интеллектуальный терминал был бы весьма желателен на быстро растущем рынке микрокомпьютеров. В декабре 1975 года Соломон отправился в Феникс, чтобы встретиться с Доном Ланкастером, чтобы спросить об использовании его пишущей машинки для телевизора в качестве видеодисплея в терминале. Ланкастер казался заинтересованным, поэтому Соломон отвел его в Альбукерке на встречу с Робертсом. Эти двое сразу же начали спорить, когда Ланкастер раскритиковал дизайн Altair и предложил изменения для лучшей поддержки карт расширения, от требований, от которых Робертс категорически отказался. Все надежды на партнерство исчезли.

Затем Соломон отправился в Калифорнию и подошел к Маршу с той же идеей, заявив, что, если они смогут создать дизайн в течение 30 дней, он поместит его на обложку журнала. Марш снова нанял Фельзенштейна для разработки системы. Как позже заметил Фельзенштейн:

В процессе, приведшем к рождению Солнца, Лесли Соломон совершил действие мужчины. Я до сих пор не знаю, кто к кому обращался.

Проектные усилия

Фельзенштейн изначально хотел построить терминал по образцу его более ранней конструкции Тома Свифта, используя дискретную электронику. Параллельно Марш набросал версию с использованием Intel 8080. Быстро стало очевидно, что разница в стоимости составит всего около 10 долларов, и с тех пор от первоначальной концепции выделенного терминала отказались. Первоначальная идея заключалась в том, чтобы продавать систему в виде комплекта, что было стандартом для рынка электроники для хобби того времени. Со временем планы изменились, и в какой-то момент Марш сказал Фельзенштейну: «Мы хотим, чтобы вы спроектировали компьютер на основе дисплея VDM».

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

Фельзенштейн первоначально думал, что он нужен только для первоначального проектирования, но Когда началась физическая компоновка, стало ясно, что нанятый ими макетчик не сможет сделать это самостоятельно. Друг Марша, плотника, построил большой световой стол, и Фельзенштейн и художник по макету начали использовать его для разработки печатной платы для материнской платы. Пока Фельзенштейн работал над дизайном, Марш постоянно придумывал новые идеи, которые он требовал включить. Это привело к постоянным проблемам с featuritis, и окончательный дизайн был доставлен только через два месяца «безумной» работы.

Конечный продукт состоял из единственной материнской платы с 8080, упрощенная версия VDM-1, последовательный ввод / вывод и 1 КБ SRAM для экранного буфера. ПЗУ, «индивидуальный модуль», будет включать в себя драйвер терминала или другой код, который начнет работать, как только машина будет включена. Модуль был спроектирован таким образом, чтобы его можно было снимать или вставлять без доступа к внутренней части машины.

Марш тем временем работал над физическим дизайном. Он с самого начала потребовал, чтобы бока были из орехового дерева; Работая над проектом цифровых часов, он узнал от своего друга-плотника, что они могут получить детали практически бесплатно, если они будут достаточно маленькими, чтобы их можно было делать из обрезков. Помимо этого требования, все было справедливо. Срок выпуска журнала был перенесен, но времени на окончательную доработку макета до того, как его нужно было сфотографировать, оставалось мало. Марш решил, что в машине должна быть кассетная дека, поэтому они создали модель машины с клавиатурой слева и кассетным плеером справа.

Первая материнская плата прибыла через 45 дней после проект стартовал, а первые корпуса и блоки питания примерно через 15 дней после этого. К этому моменту стало ясно, что система сама по себе является пригодным для использования микрокомпьютером, но «было принято решение смягчить этот факт до последнего возможного момента. После публикации вся возможная суета должна была быть вызвана ее универсальным назначением. природа; но до тех пор, пока он не увидел печать, его нужно было рассматривать в первую очередь как терминал ».

По мере того, как мощность машины становилась все более мощной, Фельзенштейн предложил название« Sol », потому что они включали« мудрость Соломон »в системе. Позже Лес Соломон заметил, что «если это сработает, они скажут, что Sol означает« солнце »по-испански. Если это не сработает, они будут винить в этом парней-евреев». Стэн Файт позже пошутил Соломону, что они назвали его в честь него по-другому: «Интеллектуальный терминал LES».

Выпуск

Cover of Popular Electronics, демонстрирующий макет Sol На оригинальном макете Sol показан более тонкий корпус и кассетная дека, на которой числовой клавиатура в конечном итоге будет размещена.

В феврале 1976 года первая машина, сложенный ящик с деталями, была подготовлена ​​и отправлена ​​в Нью-Йорк, чтобы показать Соломону. Указывая на особенности, Соломон спросил, что мешает кому-либо поставить БЕЙСИК в ПЗУ личности. Фельзенштейн, которому было сказано не называть его компьютером, просто ответил: «Бьет меня». Когда они включали его, машина не работала, отображая нечеткие изображения. Марш и Фельзенштейн прилетели в бостонские офисы недавно основанного журнала Byte. Находясь там, у Фельзенштейна было время, чтобы обнаружить, что проблема заключалась в крошечном обломке провода, который застрял под микросхемой, закорачивая две видеолинии. Они вернулись в дом Соломона, чтобы продемонстрировать рабочий блок.

Из-за графика публикации он не появлялся в журнале до июльского номера 1976 года, где он был описан как «высококачественный интеллектуальный терминал». На обложке показана версия мокапа; он был упакован в тонкий футляр, мало чем отличающийся от общей формы TI-99. К моменту выхода статьи дизайн изменился; новый дизайн имел отчетливую «ступеньку» позади клавиатуры, которая возвышалась над шасси расширения и блоком питания в задней части корпуса. Изогнутый кусок листовой стали составлял большую часть корпуса, с левой и правой стороны покрытого деревянными панелями, которые требовал Марш.

Новый дизайн был впервые показан на конференции Midwest Area Computer Club в июне 1976 года. на тот момент еще не были готовы к продажам, но они активно продавали существующую линейку карт расширения. За этим последовала выставка Personal Computing '76 (PC'76) в конце августа в полуразрушенном отеле Shelburne в Атлантик-Сити. Книга заказов была официально открыта, и Сол стал огромным хитом на этом шоу.

Вскоре после этого Марш был приглашен продемонстрировать Сол на NBC The Tomorrow Show. Они использовали игру Стива Домпьера под названием «Target», чтобы продемонстрировать возможности системы. Ведущий шоу, Том Снайдер, в конечном итоге играл в игру во время рекламных пауз, и им пришлось заставить его отказаться от машины, чтобы закончить шоу.

Продажи

Sol изначально предлагался в трех версиях. Базовая материнская плата предлагалась как Sol-PC, доступная в комплекте за 575 долларов или полностью собранная и протестированная за 745 долларов. Sol-10 с дополнительным корпусом, клавиатурой и блоком питания стоил 895 долларов в виде комплекта и 1295 долларов в собранном виде. Наконец, Sol-20 добавил клавиатуру с цифровой панелью и более крупный блок питания для питания пяти слотов расширения и вентилятор для их охлаждения за 995 долларов в комплекте или 1495 долларов в собранном виде. В рекламе того времени Sol-20 был назван «первым комплектным маленьким компьютером стоимостью менее 1000 долларов». Большинству систем потребовались бы дополнительные компоненты, которые они объединили как «Системы Sol»; Система Sol I состояла из Sol-20, карты памяти 8k RAM, монитора PT-872 и кассетного рекордера RQ-413 за 2129 долларов.

В соответствии с хакерской этикой, компания также предложила разослать копии схемы материнской платы за счет почтовых расходов, позже подсчитав, что было отправлено от 40 000 до 50 000 копий. Было продано немного Sol-10, и компания сосредоточилась на Sol-20. Первые машины были отправлены в декабре 1976 года. Они были также доступны для продажи третьим лицам, и это положило начало формированию дилерской сети среди некоторых из первых компьютерных магазинов. К 1977 году Processor Technology имела репутацию производителя качественных компьютеров и была одним из самых продаваемых компьютеров в мире.

К этому времени машины S-100 начали проникать на бизнес-рынки. Компания Processor Technology пригласила всех своих дилеров на встречу в Эмеривилле, Калифорния, недалеко от Беркли, чтобы представить свой дисковод Helios гибкий диск за 1199 долларов США вместе с их PTDOS система для работы с ним. Также обещали карты памяти большего размера и цветную видеокарту. Кроме того, дилеры теперь могли заказывать 30 дней нетто, а не наложенным платежом, хотя для этого им приходилось размещать заказы не реже одного раза в квартал.

Свернуть

Эти планы быстро развалился. Первоначально Helios был основан на новом механизме от Diablo Data Systems. Diablo была куплена Xerox в 1972 году, и вскоре после анонса Helios Xerox отменила разработку линейки дискет. Компания Processor Technology выбрала вместо нее новый Persci 270. Модель 270 имела два отсека для дисководов, управляемых одним приводом и шаговым двигателем, что означало, что система с двумя приводами была лишь немного сложнее, чем один привод. Он был выпущен как Helios II по цене 1895 долларов за комплект или 2295 долларов в собранном виде. Компания Processor Technology переехала на гораздо более крупный завод в Плезантоне, Калифорния.

. Примерно в этот момент Radio Shack представила TRS-80. Как и Sol, это была полноценная машина «все в одном», но продавалась примерно за половину цены, когда она была упакована с монитором и оперативной памятью. Более того, он был доступен в сотнях магазинов Radio Shack по всей Северной Америке. Продажи Sol резко упали. Между тем, компания не смогла представить ни один из других упомянутых продуктов, в частности, цветную видеокарту. Когда появился Apple II с цветной графикой, он быстро стал бестселлером.

Чтобы усугубить свои проблемы, Processor Technology заключила контракт с North Star Computers на написание новая версия Бейсика для машин Sol. Затем North Star начала продавать получившийся North Star BASIC другим поставщикам. Processor Technology подала в суд на North Star, утверждая, что контракт был эксклюзивным. Судебный процесс затянулся, нанеся ущерб обеим компаниям, прежде чем Processor Technology окончательно проиграла. Чтобы усугубить травму, North Star выпустила новый 5,25-дюймовый диск для системы, который продавался за половину стоимости Helios. Патч, позволяющий запускать CP / M на новых дисках, вскоре убил всякий интерес к альтернативам, таким как PTDOS, и новым бизнес-приложениям, таким как WordStar и Electric Pencil. закрепила CP / M в качестве стандартной операционной системы для всех машин S-100.

Processor Technology продолжала продавать систему Helios и отказалась рассматривать замену PTDOS на CP / M. Гелиос оказался крайне ненадежным, и владельцы, купившие его, подали в суд. Тем временем компания представила одну из своих немногих новых продуктов в этот период - карты памяти 32 и 64 КБ на основе динамической RAM, которая была намного плотнее, чем старые SRAM. Они начали выходить из строя с угрожающей скоростью, подавляя возможности компании по их ремонту.

Эти проблемы привели к банкротству компании, и в конечном итоге 14 мая 1979 года компания была ликвидирована.

Описание
Из руководства по системам Sol, если не указано иное.

Физическая схема

Sol-20 со снятой задней крышкой. Обратите внимание на шасси расширения в центре и картридж ROM модуля Personality Module в крайнем правом углу материнской платы.

Если смотреть на Sol-20 спереди, там, где сидел бы оператор, клавиатура находилась в типичном месте с основная раскладка в стиле QWERTY слева и цифровая клавиатура справа. Деревянные стороны корпуса находились близко по обе стороны от клавиатуры, потенциально мешая рукам оператора.

В правой задней части корпуса (если смотреть спереди), непосредственно к задней части цифрового клавиатура, была источником питания, который также предусматривал вентилятор для охлаждения схемы. Основная материнская плата располагалась слева от блока питания, занимая примерно 2/3 ширины корпуса. Материнская плата выдвигалась под клавиатурой до передней части корпуса.

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

Sol bus

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

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

Та же концепция 50-выводов была реализована во внутреннем расширении. шасси, Сол-БПБ. Он простирался вертикально вверх примерно от центра материнской платы. У него было пять горизонтальных разъемов, а металлический каркас с обеих сторон механически поддерживал карты. У шасси также был еще один краевой разъем наверху, но неясно, можно ли его использовать для дальнейшего расширения. BPB сохранил сигнальные контакты DBINи контакты заземления ранней конструкции, и это быстро стало стандартом де-факто.

Это изменение в конструкции шины было спорным, поскольку оно означало карты для Altair в Сол не работала без некоторых настроек. Фельзенштейн отметил: «Я придерживаюсь той позиции, что Боб заставил меня сделать это, а он придерживается позиции, что история оправдает его».

Программное обеспечение

Три «модуля личности» были выпущены вместе с оригиналом системы. CONSOL предоставляет простую функцию эмулятора терминала, а также небольшое количество дополнительных команд для загрузки и запуска программ с ленты с использованием TLOAD. SOLOS добавил имена к файлам на кассете, команду TSAVEдля сохранения данных на ленту в именованный файл и TCATдля распечатки деталей названной программы. TXECзагружает и выполняет указанную программу за один шаг. SOLED включал редактирование в блочном режиме, используемое в некоторых системах мэйнфреймов, но неясно, было ли это на самом деле доступно.

Одним из наиболее часто используемых программ для Sol-20 был язык BASIC / 5. Это могло работать даже на минимальной машине с расширением 4 КБ, но для того, чтобы соответствовать, у него были только числа одинарной точности с плавающей запятой и отсутствовали строковые переменные. Расширенный БЕЙСИК, который работал в 8 КБ, добавил строки и другие функции. Компания Processor Technology также продавала множество других программ, включая множество игр, на кассетах для Sol или на перфоленте для других машин S-100.

Примечания
Ссылки

Цитаты

Библиография

Внешние ссылки
  • Sol-20, веб-сайт с основными программами и информацией о Sol-20.
  • BASIC / 5, версия Sol BASIC
Последняя правка сделана 2021-06-08 08:38:20
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте