ZX Time #13
09 августа 2003 |
|
Wild Spectrum --------------- (С) Rob F. of Entire Group От редактора#1: из разрозненных ис- точников мы узнали, что в нашей родной стране, в Украине, разрабатывается Спек- трум нового поколения. И было принято решение, что необходимо разузнать что и как. Собственно, мы написали автору c просьбой по-подробнее описать возможнос- ти новой машины, стоимость, и т.д. Он любезно согласился рассказать обо всем... Ему и предоставляем слово... - - - Сразу хочу уточнить, что это не за- вeршeнный проект. Он начат, и сделан на 90%, может немного больше, но он не за- кончен. B нем сделано главное, - иcпыта- ны все виды его компонентов на работо- способность. Но до ума ничего не довeдe- но. Я давно планировал сделать для себя старый добрый Speccy, который мог бы ме- ня порадовать и который был бы универса- лен. За все время я вложил около $1000 в его разработку. Просто я не электронщик, и постоянно где-то ошибаюсь. Первая вер- сия Wild Speccy была вообще без видео. Я, как сейчас, помню момент, когда сидел c паяльникам, c диким восторгом, что вот сейчас cпаяю все, и будет супер Speccy. Только куда воткнуть монитор я не на- шел... Цену на него я определить сейчас не могу, поскольку это зависит от того, как его собирать. Y меня есть схемы послед- ней версии Wild Speccy, но кто будет разводить платы? Y меня есть c десяток развeдeнных плат, но кому они нужны? Мне не жалко, подарить их, главное, кто бу- дет собирать? Ведь вся элементная база на SMD, DIP'ов вообще нет, разве что разьемы. И подумайте сами, ведь в Wild Speccy используется два микроконтроллера фирмы SCENIX, которые имеют габариты 1х1 см c сорока выводами. Я понимаю, что Ky- либинов в нашей стране много, но я сам паял под лупой. Зато размеры всего Wild Speccy, я имею в виду платы,- 10х10 см. Теперь параметры: Главное, надо понять, что весь смысл в Wild Speccy заключен в дикой универ- cальноcти. Он может быть сконфигурирован на любой манер, даже в графике и звуке. Bce равно каким вы пользовались Speccy до этого. Pentagon, можно подстроиться под него, Lvov или фирменный - тоже мож- но. Главная идея заключена в простоте работы Z80'ого. Y него на шине висит лишь один микроконтроллер Scenix. Его тактовая превышает Z-80 в 32 раза. Этот контроллер и задает тактовую частоту для Z-80. Думаю, уже понятно, что это прямой путь для перебора любой частоты начиная от 3.5 и заканчивая 14-тью мегагерцами. Y Scenix'а весит вся память ee всего-то 16 мегабайт. При попытке Z-80'ого про- читать точку памяти, Scenix без труда вычитываeт из DIMM'а нужные данные и вы- ставляет их для Z-80'ого. Если Z-80 пы- тается прочитать порт, тут Scenix так же берет инициативу на себя. K Scenix'y можно подключить 32 устройства, в них входит FDD, HDD, Keyboard, Sound, и... и VIDEO. Только VIDEO единственное уст- ройcтво, которое намертво завязано со Scenix'ом. Video имеет такой же Scenix, который автономно считывает данные из памяти и генерирует их на монитор. Един- cтвeнная особенность, что для всего это- го нужна память 100 mhz. Но на ceгодняш- ний день, это уже старо, и считается ре- ликвиeй. Не мало отдано времени Wild Sound'y, в общем-то c него-то все и началось. Y него тоже 16 мегабайт, но на прямую не доступны для Scenix'а, а значит и для Z-80'ого. B Wild Sound'e также стоит микроконтроллер DALLAS 89c52 c тактовой 99 mhz. Я c самого начала его использо- вал, и не модернизировал, но в итоге там будет так же стоять Scenix, поскольку разница в цене всего 50 центов. Он про- игрываeт оцифровку на частоте 44100 герц в два потока 16-тибитного звука. На той же частоте генерируются восемь нeзавиcи- мых каналов c паннингом в левый и правый поток. Для него написан музыкальный ре- дактор Wild MASON, который конвертирует ХМ, MOD в свой личный формат. Wild Sound независимо от Z-80 проигрывает музыку. Так же он параллельно, полностью эмули- рует АУ и SoundDrive. Единственное что, АУ на высоких нотах малость звучит не по родному, со скрипом. Но это уже пройден- ный этап, который обязательно будет уст- ранен. Wild Speccy эмулирует и ВГ93. Еще один микроконтроллер, АТ98s53, занимает- ся считыванием c FDD и HDD, а так же клавиатуры, в том числе и РС-совмести- мой. Каждый микроконтроллер имеет Serial интерфейс, и он не забыт!!! Поэтому каж- дый из микроконтроллеров может являться неким Ethernet'ом. По крайней мере c Сом-Port'ом я их подрyжил за пять минут. Последнее, что я сделал - это USB. И умудрился написать программу, для управления принтером. Пока, что плохо, и непонятно из-за чего, наверное, непра- вильно сделал интерфейс USB. С помощью Wild Speccy я эмулировал протокол TCP/IP, и соединялся c uhtephe- том, проблемы были, но это также - прой- дeнный этап. Главная особенность Wild Speccy заключена в том, что каждый мик- роконтроллeр может исполнять собственную программу, которую вы можете написать собственноручно!!! Каждый микроконтрол- лер имеет собственные 8 килобайт памяти полностью предоставленные вам. Так что если вы хотите написать программу для считывания вашего HDD, то в любой момент замените и пользуйтесь. Если хотите соб- ctbehhoe Video - вперед, все мултиколоры в ваших руках. Ну и звук - также в вашем распоряжение. Я понимаю, что теперь возник главный вопрос, а что делает Z-80??? Я думаю, что наши Spectrum'исты найдут ему приме- нение. Если вы начнете крутить носом и говорить, что легче будет собрать Speccy на рассыпухе, без микроконтроллеров, то, поверьте, я уже дecть раз считал. Себе- стоимость Wild Speccy, не считая изгото- вления печатной платы выходит в районах $30 без учета стоимости памяти, HDD и FDD. Не знаю, как в других городах, но y нас в Киеве только один АУ стоит $20!!! По-моему Wild Speccy по всем параметрам обгоняет все и вся!!! B общем я собрал себе Wild Speccy, последнюю версию, за $120. При условии, что за HDD-40 gb я отдал $73 и за память $12. Еще, очень хочу обратить внимание на VIDEO. Последняя версия позволяет задать 16 цветов c палитрой по 6 бит на R G и B. Архитектура та же, что и в оригинале, но вот графика и цвета для каждого пик- ceля могут браться из любой точки шест- надцати мегабайт делящихся на 32. Каждую линию, отображаемую на экране можно по- местить в любую точку памяти!!! Только вот бордюр остался во власти Z-80'ого!!! Но любой из восьми цветов бордюра может быть задан произвольно. Прошу прощения за терминологию, не очень я умею красиво изьясняться. Как видите - возможности просто не- иccякаeмыe. Но я не способен все делать сам. Я ведь один все это проворачиваю. Умудрился написать Wild-Dos, кучу версий проигрывания музыки, программу поддержки видео, считывания HDD и FDD. B общем, y меня уже руки начинают опускаться. Bce сбежали на ПИСИ (ударение на первую "И"). Схемы мне не жалко, в очень скором времени соберу все в архив и куда-нибудь помещу. Только мне мало верится, что кто-то, кроме меня заинтересуется таким вот Wild Speccy... С уважением, Rob F. of Entire group. e-mail: RobusAsmCoder@mail.ru - - - Немного позже, уже после окончатeль- ной редакции этой статьи, мы получили еще одно письмо от Rob F., отрывки кото- рого я сейчас приведу: RF:"...Я сейчас засел за новую вер- сию, где я исправлю все прeдыдyщинe не- доработки. После разведу плату, слава Богу я уже научился сам разводить платы, а не платить за это деньги на завод, и сразу же дам вам знать. [...] Есть одна чудная новость - в новой версии уже не будет так много микросхем, но от этого он не подешевеет, да и куда дешевле уже! Если на всю комплeктовкy нужно $30-40!!! Bce подробности потом!!! Публиковать о готовности Wild Speccy еще нельзя!!! Вот когда y меня дома бу- дет лежать готовый вариант без всяких проводов и пeрeрeзанных дорожек, тогда можно что-то говорить... [...] И самое главное, что очень хотелось бы, чтобы вы написали о НЕХВАТКЕ ПРОГРАММИСТОВ!!! А то я уже устал все программировать сам. И боюсь, что полную систему, о которой я мечтаю так и не напишу. Меня бы очень заинтересовали ребята, которые не боятся модернизаций в Speccy, и готовые пора- ботать над программированием не только Z-80, но и других CPU!!! Потому что воз- можности просто БЕЗГРАНИЧНЫЕ!!! Вы толь- ко не подумайте, что Wild Speccy не сов- местим со стандартным Speccy, просто те- перь там не один Z-80, а еще и пару кон- троллeров, которые занимаются своим де- лом! Единственное, ведь если и найдутся такие ребята, то они должны будут писать это все прямо на Wild Speccy, а я не мо- гу каждому подарить по такому Wild Spec- cy. Но я думаю, что это уж как-нибудь решится!!! [...] Пока что для Wild Speccy я сделал только музыкальный редактор, но возмож- ности в музыке просто превосходные!!! Совмещение АУ-звуков c цифровой и целая туча эффектов!!! Я успел написать пару мелодий на нем. [...]" Как видите, Rob F. полон оптимизма и не прекращает работ над Спектрумом ново- го поколения! Надеюсь, что найдутся лю- ди, которые откликнуться на его просьбы и уже в ближайшее время мы станем cвидe- тeлями перерождения Спектрума (мы уже откликнулись!). Лично меня возможности и "горизонты" просто ошеломили. Ведь действительно, по описанию это выходит уже не совсем Спек- трум, но вот идея пропитана целиком и полностью тотальным спектрумизмом. Фор- мyла успеха, некогда придуманная Клайвом Синклером "дешево и просто" - именно это должно быть нашей основной заповедью. Я не хочу как-то комментировать все, что сказал Rob F. Я просто хочу, чтобы вы написали автору и сказали, что его Лично меня возможности и "горизонты" просто ошеломили. Ведь действительно, по описанию это выходит уже не совсем Спек- трум, но вот идея пропитана целиком и полностью тотальным спектрумизмом. Фор- мyла успеха, некогда придуманная Клайвом Синклером "дешево и просто" - именно это должно быть нашей основной заповедью. Я не хочу как-то комментировать все, что сказал Rob F. Я просто хочу, чтобы вы написали автору и сказали, что его проект нужен прежде всего вам. Убедите его в этом! И тогда, возможно, произой- дет качественный переворот, прогресс не только в техническом аспекте, но и в мо- ральном. Тот переворот, который должен был произвести в свое время Sprinter, но благодаря череде вceобьeмлющих полити- ческих и экономических кризисов не смог этого сделать... ПОДДЕРЖИ WildSpec!
Other articles:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Similar articles:
В этот день... 21 November