Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Aeon, v1.0 (http://zx-pk.ru/showthread.php?t=8697)

ILoveSpeccy 2nd November 2008 02:49

Quote:

Originally Posted by Black_Cat (Post 162289)
и по ней можно будет без конфликтов с ATmeg'ой общаться с подцепленными внешними портами?

Мега читает/выдаёт данные полько при /CS=low (сигнал от FPGA, для запроса AVR )
Всё остальное время меге без разницы, что творится на порту A.

Black_Cat 2nd November 2008 03:02

Quote:

Originally Posted by ILoveSpeccy (Post 162290)
Всё остальное время меге без разницы, что творится на порту A.

cool!! теперь поклонники TSFM+GS+.. много..много чего ещё могут спать спокойно! :)
Кстати, RTC ведь у тебя в Neo нет?

ILoveSpeccy 2nd November 2008 03:04

Quote:

Originally Posted by Black_Cat (Post 162291)
cool!! теперь поклонники TSFM+GS+.. много..много чего ещё могут спать спокойно! :)
Кстати, RTC ведь у тебя в Neo нет?

Камень купил уже.. такойже как у caro в ZXMC.
Думал повесить на мегу, а FPGA через мегу сможет читать/писать.
Но пока отложил за ненадобностью.

Ещё была идея повесить жесткий диск на мегу, но на этой ног не хватит.
Если бы поставить в TQFP-корпусе то покатило бы.
Можно былобы эмулить все известные контроллеры IDE.

Короче если всё будет работать как надо, ничего не мешает переделать железку
под другой FPGA и контроллер... повместительней.
Но и того что есть хватит на почти любую восьмибитную радость. :)

Black_Cat 2nd November 2008 04:02

Quote:

Originally Posted by ILoveSpeccy (Post 162292)
купил уже.. такойже как у caro в ZXMC

я спрашивал не просто так :) , щас заканчиваю спецификацию по новому интерфейсу - AYBus - подключается вместо AY в ейную панельку. Дык на эту шину AYBus можно будет навесить кучу всяких устройств. В т.ч. RTC типа DS1685, TS/TSFM, а так-же периферийную шину на базе портов AY. Как раз для радиолюбителей будет возможность расширить функционал Neo :) . У тебя ведь, кстати YM2203+ЦАПы не реализуются?

ILoveSpeccy 2nd November 2008 04:26

Quote:

Originally Posted by Black_Cat (Post 162296)
У тебя ведь, кстати YM2203+ЦАПы не реализуются?

:D про YM2203 незнаю, не имел с ними дело...
А по поводу цапов... была у меня идея интересная...
Есть у меня несколько AC97 кодеков Crystal. Вот если такой
прикрутить к моему девайсу... сразу получаю 16-битные D/A и A/D,
микрофон, несколько входов/выходов, микшер и т.д.

alexfreed 2nd November 2008 04:52

Quote:

Originally Posted by newart (Post 162235)

Мне как юзеру надо комплект:

1. девайс

На сайте призводителя.

Quote:

2. диск и прошивками Спека, Амиги и прочего
Поиск в этом форуме на DE1 даст самые благополучные результаты.
Спек, Вектор, Амига, MX2...
И все бесплатно. Диска правда нет, но наверное сгружать с сети не так
обременительно.

Quote:

3. диск с игрушками и софтом для эмулируемых платформ
Virtual TRDOS и т.д. Google is your friend :)

Quote:

такое есть? покажи!
Если всё давно есть, зачем тогда народ покупает гробоподобные платы АТМ и прочих пентагонов? (по той же цене)
Скорее всего потому что оно более "настоящее". А по функциональности
готовые FPGA платы явно превосходят ряд плат собраных на коленке.

Да, нет ТРДОС, но есть возможность грузить с флешки SNA, Z80, TAP и прочие образы.

Black_Cat 2nd November 2008 05:26

Quote:

Originally Posted by ILoveSpeccy (Post 162297)
про YM2203 незнаю, не имел с ними дело...

это AY-заменители, в TSFM стоят, имеют внутри кроме AY, ещё и FM синтезатор, сигналы с которого выводятся на специальные внешние ЦАПы

newart 2nd November 2008 06:33

Quote:

Originally Posted by alexfreed (Post 162298)
Да, нет ТРДОС, но есть возможность грузить с флешки SNA, Z80, TAP и прочие образы.

= в топку

Mad Killer/PG 7th November 2008 23:47

ILoveSpeccy, ну как там идут дела ?

svofski 8th November 2008 00:12

newart, более вдохновляющего комментария автор любой разработки увидеть наверное не может и мечтать. Open source -- это когда те, кому надо, могут спокойно доделать то, чего им не хватает. Тебе просто не надо, это естественно. Но зачем обидно говорить?

ILoveSpeccy 8th November 2008 01:48

Quote:

Originally Posted by Mad Killer/PG (Post 163364)
ILoveSpeccy, ну как там идут дела ?

Дела идут...
Готовлю документацию. Буду выкладывать то, что уже наработал!

Добавлено через 2 минуты
Quote:

Originally Posted by alexfreed (Post 162298)
Да, нет ТРДОС, но есть возможность грузить с флешки SNA, Z80, TAP и прочие образы.

На моей борде "Digilent Spartan-3AN" TRDOS работает с марта этого года!

alexfreed 8th November 2008 04:07

Quote:

Originally Posted by ILoveSpeccy (Post 163412)
На моей борде "Digilent Spartan-3AN" TRDOS работает с марта этого года!

А сорсы доступны? Может мне имеет смысл портировать эту часть
и ввести ТРДОС режим в свой клон.

ILoveSpeccy 9th November 2008 14:42

Эксперимент с разгоном softcore Z80 (T80a) продолжается.
Вчера спектрум 48 на моей плате без ошибок заработал на частотах
60, 65 и 70 МГц. На частоте 75МГц замечал нестабильности.
При 80 МГц невозможно работать вообще.

Quote:

Originally Posted by alexfreed (Post 163447)
А сорсы доступны? Может мне имеет смысл портировать эту часть
и ввести ТРДОС режим в свой клон.

Сорсы скоро будут!

Black_Cat 9th November 2008 15:13

Quote:

Originally Posted by ILoveSpeccy (Post 163655)
70 МГц

:) 20х - можно тупо реализовать ParaScreen Летаргика и даже блиттер не понадобится :)

CityAceE 9th November 2008 17:01

Quote:

Originally Posted by ILoveSpeccy (Post 163655)
70 МГц

М-да... Наверное в этом случае возможно организовать конфигурацию с поддержкой 256 цветов по методике Spec256, где параллельно трудится 8 штук Z80.

ILoveSpeccy 9th November 2008 17:05

Quote:

Originally Posted by Black_Cat (Post 163660)
:) 20х - можно тупо реализовать ParaScreen Летаргика и даже блиттер не понадобится :)

Я наверное сегодня вечерком напишу простенькую программку
для демонстрации скорости спека ;)
Сделаю на бейсике заполнение экрана 1 пикселем...
Самому интересно стало.
Если будет интерес у форумчан... выложу видео!

p.S. спек работает на этой частоте без единого WAITa :biggrin:

Mick 9th November 2008 17:43

Quote:

Originally Posted by ILoveSpeccy (Post 163670)
p.S. спек работает на этой частоте без единого WAITa :biggrin:

А клавиатура тоже WAIT не требует? Я так понял она у тебя PS/2 и еще на AVR?

ILoveSpeccy 9th November 2008 20:27

Quote:

Originally Posted by Mick (Post 163672)
А клавиатура тоже WAIT не требует? Я так понял она у тебя PS/2 и еще на AVR?

Контроллер клавиатуры в FPGA.
AVR служит для конфигурации FPGA, эмуляции контроллера дисковода и т.д.
Вайты только при обращении к портам BetaDisk, чтобы
AVRка успела защёлкнуть сигналы от FPGA.

ILoveSpeccy 11th November 2008 14:12

В первом посте добавил блок-схему девайса.

Black_Cat 11th November 2008 15:02

а какие сигналы на атмегу 644 от фпга идут?

ILoveSpeccy 11th November 2008 16:19

Quote:

Originally Posted by Black_Cat (Post 164011)
а какие сигналы на атмегу 644 от фпга идут?

Контроллер и фпга соеденены 24 сигналами. Часть из них используется
исключительно для конфигурирования фпга. Остальные по-усмотрению.
Разработчик может делать с ними что хочет и менять конфигурацию во время работы.
Поэтому пока никаких стандартов не придумывал так как сам пока
не определился.

Мой эмулятор TRDOS например использует следующие сигналы:
  • Шина данных, 8 сигналов
  • Адресная шина, 3 сигнала
  • WAIT
  • /CS
  • /WR

Mad Killer/PG 11th November 2008 16:29

ILoveSpeccy, спасибо за разработку-очень радует!

bigral 11th November 2008 17:48

Вот неудержался добавить свои коментарии
 
1. Читать эту ветку приятно, побольше бы таких вот РЕАЛЬНЫХ разработок и веток на форуме! Критерий - наработки в софте и железе на лицо и как я понял скоро будут в свободном доступе.

2. Многие компы\dev board-ы сделанные на FPGA сталкивались с обсуждаемыми тут проблемами а именно - а) вывести системный разьем с большим количеством user io; b) иметь возможность засунуть в FPGA Z80,6510,mc68000,i8080,2xAY,2xSID ... и т.д. и все сразу; Это естественно, все хотят кучу ресурсов в FPGA чтоб потом хватило на все что может понадобится а так же если вдруг нету verilog/vhdl модели скажем ZX-ULA то иметь возможность повесить реальную микруху на плату расширения. Тут явный ограничитель - цена резко растет при наличии кучи внешних user io ну и они же LVTTL (или и того меньше...). Так что логично предположить что user io в этой и будущих платах будет стремится к 0 pins а вот количество ресурсов в FPGA в бесконечность. Так что не конкуренты эти платы Pentagon-у или ATM изза того что к ним не будет никто прикручивать старые (ZXbus) железяки и тупым раскаленным предметом тут делать нечего.

3. Все кто думает занятся разработкой для ZX-a любого железа обратите внимание на то что китайцы реально рулят, подумайте сколько сил и денег уходит на построение даже самой простой (сравнительно) платы типа как эта или speccy2007 или V5Z80P (http://www.retroleum.co.uk/v5z80p.html). А китайцы уже сейчас продают более крутые готовые платы типа как тот же Altera MAX II Micro Kit-$69;DE1-$150 или Digilent Basys-$69,Nexys-2-$99.

Valen 11th November 2008 18:49

Quote:

Originally Posted by bigral (Post 164026)
подумайте сколько сил и денег уходит на построение даже самой простой (сравнительно) платы типа как эта или speccy2007 или V5Z80P

Зато они "опен сорс" и "опен хардваре".

Quote:

Originally Posted by bigral (Post 164026)
А китайцы уже сейчас продают более крутые готовые платы типа как тот же Altera MAX II Micro Kit-$69;DE1-$150 или Digilent Basys-$69,Nexys-2-$99.

//offtop
В реале цены будут побольше.
В Киеве DE-1 стоит ~240$.
+ несколько недель ожидания
+ не хотят везти, (типа покупай DE-2)

svofski 11th November 2008 18:55

Вся начинка той же DE-1 тоже "опен хардваре". Хочешь -- делай ее своими руками на коленке, разве что USB Blaster отдельно придется прикручивать.

А за такие ценовые накрутки "официальным дистрибьюторам" надо отрезать яйца ржавым серпом. Неужели нельзя заказать напрямую?

ILoveSpeccy 11th November 2008 19:01

Quote:

Originally Posted by bigral (Post 164026)
иметь возможность засунуть в FPGA Z80,6510,mc68000,i8080,2xAY,2xSID ... и т.д. и все сразу;

Не совсем понимаю зачем все процы сразу???
Я незнаю ниодного компа, который построен на всех этих процах сразу :)
Прошивку FPGA можно менять на ходу... тоесть за 3 секунды спек превращается....
... превращается спрек..... в оригиналный C64 :D

Добавлено через 4 минуты
Quote:

Originally Posted by svofski (Post 164031)
А за такие ценовые накрутки "официальным дистрибьюторам" надо отрезать яйца ржавым серпом. Неужели нельзя заказать напрямую?

Я заказывал DE1 напрамую... в terasic
Обошлось в 150,- (DE1) + 50,- (доставка) + налог + таможня
Итого около 240,- баксов.

Ни одной конторы, продающей DE1 у нас я не нашел.
С Xilinx немного лучше. Но тоже недёшево!

svofski 11th November 2008 19:35

ILoveSpeccy, сочувствую. Теперь я буду любить свою DE-шечку еще на 60 долларов сильнее.

Помнится, когда я покупал DE1 в ЭФО, она мне обошлась во что-то около 180 и в тот же день; это было очень хорошо и это было год тому назад. Но когда я позвонил недели две назад в то же ЭФО с целью купить MAX II Micro Kit, мне предложили оплатить сразу и подождать 2 месяца.

По идее "официальный дистрибутор" для того и нужен, чтобы у него было быстрее, дешевле и проще, чем заказывать из другой страны. А если он такой функции не выполняет, то просто из вредности надо заказывать откуда подальше.

Тем временем я прознал, что MAX II имеет ресурс всего 100 циклов (1000 по самой оптимистичной оценке) и ЭФО осталась без своих и без того жалких баксов.

Black_Cat 11th November 2008 23:55

Quote:

Originally Posted by bigral (Post 164026)
Так что логично предположить что user io в этой и будущих платах будет стремится к 0 pins

в этой всёж есть пару.. и этого достаточно стоб навесить море периферии..
Quote:

Originally Posted by bigral (Post 164026)
Так что не конкуренты эти платы Pentagon-у или ATM изза того что к ним не будет никто прикручивать старые (ZXbus) железяки и тупым раскаленным предметом тут делать нечего.

периферию нужно вешать с умом, тоды и ZXbus не понадобится и для паяльника будет неограниченный простор..

ZEK 12th November 2008 00:42

Quote:

Originally Posted by ILoveSpeccy (Post 164032)
Я заказывал DE1 напрамую... в terasic

А эти?? http://www.ebv.com
моя к примеру в итоге от них приехала из германии.

ILoveSpeccy 13th November 2008 02:17

Выложил часть исходников тут:
http://www.speccyland.net

alexfreed 13th November 2008 14:17

Quote:

Originally Posted by ILoveSpeccy (Post 164032)
Я заказывал DE1 напрамую... в terasic
Обошлось в 150,- (DE1) + 50,- (доставка) + налог + таможня
Итого около 240,- баксов.

Значит виноваты налоги и таможня. Я за ДЕ1 заплатил 170 с доставкой или около того.

Black_Cat 28th November 2008 17:54

Quote:

Originally Posted by ILoveSpeccy (Post 164019)
Мой эмулятор TRDOS например использует следующие сигналы:Шина данных, 8 сигналов
Адресная шина, 3 сигнала
WAIT
/CS
/WR

А адресная шина из 3х сигналов это реальные разряды шины адреса которые можно заюзать ещё для чего-то извне, или просто некая левая комбинация сигналов? Если реальнные, то какие именно для Спека?

ILoveSpeccy 9th December 2008 03:49

Извеняйте что долго не отвечал... так уж получается, что последнее время
заниматься проектом нет возможности. Даже майлы смотрю раз в неделю :|
Очень очень очень занят... Поэтому пришлось отложить ВСЕ хобби на несколько месяцев.
Quote:

Originally Posted by Black_Cat (Post 166855)
А адресная шина из 3х сигналов это реальные разряды шины адреса которые можно заюзать ещё для чего-то извне, или просто некая левая комбинация сигналов? Если реальнные, то какие именно для Спека?

При эмуляции ВГ93 используются (точно непомню) A5,A6 и A7 как в нормальном
контроллере BetaDisk. Но как я уже говорил, конкретной привязки нет.
Можно менять конфигурацию налету.

Black_Cat 9th December 2008 04:14

Т.е. этот эмулятор фактически представляет из себя законченный контроллер флопа подключенный к ZXBus? А кроме родных портов #1F#3F#5F#7F#FF он ещё какие-то использует? А можно список всех сигналов подключенных к контроллеру и хоть приблизительный перечень внешних сигналов FPGA?

alost 23rd January 2009 20:22

Quote:

Originally Posted by ILoveSpeccy (Post 161149)
* 3 чипа HighSpeed SRAM Samsung K6R4008V10 10ns

Добрый день!Облазил почти весь инет,но не нашел ни PDF на них,ни продавцов(реальных).Подскажите ,где их можно приобрести (в пределах разумных российских границ или границ СНГ) или "ковырнуть "откуда?

Добавлено через 3 минуты
Quote:

Originally Posted by alost (Post 178987)
Сообщение от ILoveSpeccy Посмотреть сообщение
* 3 чипа HighSpeed SRAM Samsung K6R4008V10 10ns
Добрый день!Облазил почти весь инет,но не нашел ни PDF на них,ни продавцов(реальных).Подскажите ,где их можно приобрести (в пределах разумных российских границ или границ СНГ) или "ковырнуть "откуда?

Извините,посмотрел повнимательнее на место нахождения,кажется мой вопрос не по адресу...

Keeper 23rd January 2009 20:46

Quote:

Originally Posted by alost (Post 178987)
Добрый день!Облазил почти весь инет,но не нашел ни PDF на них,ни продавцов(реальных).Подскажите ,где их можно приобрести (в пределах разумных российских границ или границ СНГ) или "ковырнуть "откуда?

Плохо искали, скорее всего.

Аналоги:
CY7C1049DV33
AS7C34096

poisk 23rd January 2009 20:57

Quote:

Originally Posted by alost (Post 178987)
Подскажите ,где их можно приобрести (в пределах разумных российских границ или границ СНГ)

Есть интернет-магазин (хороший, в нём закупался однажды) elitan. Посмотри в нём, меня очень удивили цены:v2_eek:.

alost 23rd January 2009 21:15

Quote:

Originally Posted by poisk (Post 178998)
Есть интернет-магазин (хороший, в нём закупался однажды) elitan. Посмотри в нём, меня очень удивили цены

Элитан меня и раньше удивлял...но это!У них,что цены в у.е стали?:v2_eek:
для рублей что-то,типа даром:v2_eek:

Ewgeny7 23rd January 2009 22:13

Странные цены...
От жадности на пробу заказал десяток Альтер на 200рублей. + доставка 300. :v2_jawdr:
Посмотрим...

P.S. Я всегда подозревал, что Чип-Дип оборзел :v2_laugh:

fan 24th January 2009 00:40

А у них цены случием не в баксах ??? Не могут эти штуки столько стоить...

http://www.elitan.ru/price/bignote.p...90b34384b4e95d

http://www.elitan.ru/price/bignote.p...aace92ebed0421


All times are GMT +4. The time now is 18:08.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.