SWTPC: От наборов для радиолюбителей к первым микрокомпьютерам
SWTPC
SWTPC: Американский производитель электронных наборов и компьютеров (1967-1990). История компании, предшественника Point Systems, и её вклад в хобби-электронику.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Юго-западная корпорация технических продуктов (Southwest Technical Products Corporation, или SWTPC) — американский производитель электронных наборов для сборки и, позднее, готовых компьютерных систем. Компания была зарегистрирована в 1967 году в Сан-Антонио, штат Техас, как преемник компании Daniel E. Meyer. В 1990 году SWTPC была переименована в Point Systems, а через несколько лет прекратила деятельность.
Defunct US electronic kit and computer producer
Southwest Technical Products Corporation, or SWTPC, was an American producer of electronic kits, and later complete computer systems. It was incorporated in 1967 in San Antonio, Texas, succeeding the Daniel E. Meyer Company. In 1990, SWTPC became Point Systems, before ceasing a few years later.
История
В 1960-х годах многие журналы для любителей электроники, такие как Popular Electronics и Radio Electronics, публиковали статьи о создании различных устройств, для многих из которых автор договаривался с компанией о поставке комплекта деталей для сборки проекта. Дэниел Мейер опубликовал несколько популярных проектов и успешно продавал комплекты запчастей. Вскоре он начал продавать наборы и для других авторов, таких как Дон Ланкастер и Луи Гарнер. В период с 1967 по 1971 год SWTPC продавала наборы для более чем 50 статей, опубликованных в журнале Popular Electronics. Большинство этих комплектов предназначались для аудиоприменений, таких как hi-fi, усилители общего назначения и контрольно-измерительное оборудование, например, генератор сигналов на основе микросхемы Intersil ICL8038. Многие из этих ранних наборов использовали аналоговую электронику, поскольку цифровая технология еще не была доступна по цене большинству любителей. Некоторые наборы использовали новые интегральные схемы, что позволяло создавать проекты с низкой себестоимостью. Например, новая микросхема Signetics NE565 – фазовый детектор с обратной связью (ФД с ОС) – была основой платы декодера сигналов вспомогательной службы вещания (SCA), которую можно было собрать и добавить к FM-радиоприемнику для демодуляции специальной программы (часто фоновой музыки), ранее недоступной широкой публике. Правила FCC не запрещали прием или декодирование радиопередач, но для демодуляции SCA ранее требовалась сложная и дорогая схема. Другой популярной новой интегральной схемой была Signetics NE555 – универсальный и недорогой генератор импульсов, который использовался в генераторах сигналов и простых таймерах. В 1972 году у SWTPC накопилось достаточно наборов, чтобы оправдать издание 32-страничного каталога. В январе 1975 года SWTPC представила комплект компьютерного терминала, получивший название "TV Typewriter" (Телевизионная пишущая машинка) или CT 1024. К ноябрю 1975 года они поставляли полные компьютерные комплекты на основе микропроцессоров Motorola. Они были очень успешны в течение следующих пяти лет и разрослись до более чем 100 сотрудников. Поскольку новый рынок быстро развивался, большинство компаний, продававших компьютерные наборы в 1975 году, прекратили свою деятельность к 1978 году. Около 1987 года SWTPC перешла на продажу компьютерных систем для точек продаж, в конечном итоге сменив название на Point Systems. Эта новая компания просуществовала всего несколько лет.
In the 1960s, many hobbyist electronics magazines such as Popular Electronics and Radio Electronics published construction articles, for many of which the author would arrange for a company to provide a kit of parts to build the project. Daniel Meyer published several popular projects and successfully sold parts kits. He soon started selling kits for other authors such as Don Lancaster and Louis Garner. Between 1967 and 1971, SWTPC sold kits for over 50 Popular Electronics articles. Most of these kits were intended for audio use, such as hi fi, utility amplifiers, and test equipment such as a function generator based on the Intersil ICL8038. Many of these early kits used analog electronics technology, since digital technology was not yet affordable for most hobbyists. Some of the kits took advantage of new integrated circuits to allow low cost construction of projects. For example, the new Signetics NE565 phase locked loop chip was the core of a subsidiary communications authority (SCA) decoder board, which could be built and added to an FM radio to demodulate special programming (often, background music) not previously available to the general public. FCC regulations did not ban reception or decoding of radio transmissions, but SCA demodulation had previously required complex and expensive circuitry. Another popular new integrated circuit was the Signetics NE555, a versatile and low cost timing oscillator chip, which was used in signal generators and simple timers. In 1972, SWTPC had a large enough collection of kits to justify printing a 32 page catalog. In January 1975, SWTPC introduced a computer terminal kit, the "TV Typewriter", or CT 1024. By November 1975, they were delivering complete computer kits based on Motorola MPUs. They were very successful for the next 5 or so years and grew to over 100 employees. As the new market evolved rapidly, most of the companies that were selling a computer kit in 1975 were out of business by 1978. Around 1987, SWTPC moved to selling point of sale computer systems, eventually changing its name to Point Systems. This new company lasted only a few years.
Пионеры микрокомпьютеров
Когда микропроцессоры (чипы CPU) стали доступны, SWTPC стала одним из первых поставщиков микрокомпьютеров для широкой публики, сосредоточившись на разработках с использованием процессоров Motorola 6800 и, позднее, 6809. Первым таким микрокомпьютером, представленным компанией в ноябре 1975 года, был SWTPC 6800, который также является прародителем широко используемой шины SS 50. Многие продукты SWTPC, включая микрокомпьютер 6800, поставлялись в виде комплектов для сборки. SWTPC также разрабатывала и поставляла компьютерные терминалы, шасси, процессорные платы, платы памяти, материнские платы, платы ввода-вывода, системы дисководов и системы хранения на магнитной ленте. Из более ранней конструкции "TV Typewriter" видеотерминал эволюционировал в терминальную систему CT 64, которая являлась важной частью многих ранних систем SWTPC. Впоследствии была представлена более продвинутая версия этого терминала – CT 82, а также графический терминал GT 6144 Graphics Terminal. Позже была разработана плата расширения для шины SS 50 – "Data Systems 68 6845 Video Display Board", к которой можно было подключить клавиатуру. Это позволило отказаться от использования внешнего терминала. Шина SS 50 от SWTPC также поддерживалась или использовалась другими производителями: (Midwest Scientific, Smoke Signal Broadcasting, Gimix, Helix, Tano, Percom Data, Safetran) и др. Она была расширена до SS 64 (для процессора 68000) компанией Helix. SWTPC также разработала один из первых доступных принтеров для пользователей микрокомпьютеров, основанный на механизме чекового принтера. Technical Systems Consultants, изначально базировавшаяся в Вест-Лафайетте, штат Индиана (выпускники Университета Пердью), а затем в Чапел-Хилле, Северная Каролина, являлась ведущим поставщиком программного обеспечения для оборудования, совместимого с SWTPC. Их программное обеспечение включало операционные системы (Flex, mini FLEX, FLEX09 и UniFLEX) и различные языки программирования (несколько вариантов BASIC, FORTRAN, Pascal, C, ассемблеры и т.д.), а также другие приложения. Программное обеспечение от сторонних разработчиков включало компилятор C от Introl, компилятор Pascal от Omegasoft, систему Lucidata Pascal (из Кембриджа, Великобритания) и различные электронные таблицы и текстовые процессоры. К 1980 году TSC разработала многопользовательскую операционную систему, подобную Unix (UniFlex), для систем 6809 с 8-дюймовыми дискетами с DMA и расширенной памятью. Несколько языков программирования от TSC были портированы на UniFlex, как и система Lucidata Pascal. Каталог программного обеспечения SWTPC включал программное обеспечение TSC и программное обеспечение из многих других источников (включая саму SWTPC). Большая часть программного обеспечения также была доступна в исходном коде по более высокой цене. Вдохновленный призывом People's Computer Company к созданию Tiny BASIC, Роберт Уайтервик написал интерпретатор MICRO BASIC 1.3 для SWTPC 6800, который SWTPC опубликовала в июньском выпуске информационного бюллетеня SWTPC за 1976 год. Уайтервик написал язык от руки на листе бумаги в клетку. Позже он расширил язык до 4K, добавив поддержку арифметики с плавающей точкой; эта реализация была уникальной среди интерпретаторов BASIC, поскольку использовала двоично-десятичный код с точностью до девяти знаков, с диапазоном до 1099. Версия 8K добавила строковые переменные и тригонометрические функции. Версии объемом 4K и 8K продавались SWTPC. В январе 1978 года Уайтервик продал права на исходный код компании Motorola.
When microprocessors (CPU chips) became available, SWTPC became one of the first suppliers of microcomputers to the general public, focusing on designs using the Motorola 6800 and, later, the 6809 CPUs. The first such microcomputer introduced by the company, in November 1975, was the SWTPC 6800, which is also the progenitor of the widely used SS 50 bus. Many of SWTPC's products, including the 6800 microcomputer, were available in kit form. SWTPC also designed and supplied computer terminals, chassis, processor cards, memory cards, motherboards, I/O cards, disk drive systems, and tape storage systems. From the older "TV Typewriter" design a video terminal had evolved the CT 64 terminal system, which was an essential part of many early SWTPC systems. Later a more intelligent version of this terminal, the CT 82, was introduced, and a graphical terminal the GT 6144 Graphics Terminal. Still later a SS 50 bus plug in board, the "Data Systems 68 6845 Video Display Board" was introduced, and a keyboard could be connected to this board. With this solution an external terminal was no longer needed. SWTPC's SS 50 backplane bus was also supported or used by other manufacturers: (Midwest Scientific, Smoke Signal Broadcasting, Gimix, Helix, Tano, Percom Data, Safetran), etc. It was extended to the SS 64 (for the 68000 CPU) by Helix. SWTPC also designed one of the first affordable printers available for microcomputer users; it was based on a receipt printer mechanism. Technical Systems Consultants, first of West Lafayette, Indiana (ex Purdue University) and later of Chapel Hill, North Carolina, was the foremost supplier of software for SWTPC compatible hardware. Their software included operating systems (Flex, mini FLEX, FLEX09, and UniFLEX) and various languages (several BASIC variants, FORTRAN, Pascal, C, assemblers, etc.) and other applications. Other software, from third parties, included Introl's C compiler, Omegasoft's Pascal compiler, the Lucidata Pascal system (from Cambridge, UK), and assorted spread sheets and text processors. By about 1980, TSC had developed a Unix like multi user, multi programming operating system (UniFlex), for 6809 systems with DMA 8" floppy disks and extended memory. Several of TSC's languages were ported to the UniFlex, as was the Lucidata Pascal system. SWTPC's software catalog included the TSC software, and software from many other sources (including SWTPC itself). Much of it was also available in source code, at a higher price. Inspired by People's Computer Company's call for Tiny BASICs, Robert Uiterwyk wrote the MICRO BASIC 1.3 interpreter for the SWTPC 6800, which SWTPC published in the June 1976 issue of the SWTPC newsletter. Uiterwyk had handwritten the language on a legal tablet. He later expanded the language to 4K, adding support for floating point arithmetic; this implementation was unique among BASIC interpreters by using Binary Coded Decimal to nine digits of precision, with a range up to 1099. An 8K version added string variables and trigonometry functions. Both the 4K and 8K versions were sold by SWTPC. In January 1978, Uiterwyk sold the rights of the source code to Motorola.