![]() |
Quote:
Всё остальное время меге без разницы, что творится на порту A. |
Quote:
Кстати, RTC ведь у тебя в Neo нет? |
Quote:
Думал повесить на мегу, а FPGA через мегу сможет читать/писать. Но пока отложил за ненадобностью. Ещё была идея повесить жесткий диск на мегу, но на этой ног не хватит. Если бы поставить в TQFP-корпусе то покатило бы. Можно былобы эмулить все известные контроллеры IDE. Короче если всё будет работать как надо, ничего не мешает переделать железку под другой FPGA и контроллер... повместительней. Но и того что есть хватит на почти любую восьмибитную радость. :) |
Quote:
|
Quote:
А по поводу цапов... была у меня идея интересная... Есть у меня несколько AC97 кодеков Crystal. Вот если такой прикрутить к моему девайсу... сразу получаю 16-битные D/A и A/D, микрофон, несколько входов/выходов, микшер и т.д. |
Quote:
Quote:
Спек, Вектор, Амига, MX2... И все бесплатно. Диска правда нет, но наверное сгружать с сети не так обременительно. Quote:
Quote:
готовые FPGA платы явно превосходят ряд плат собраных на коленке. Да, нет ТРДОС, но есть возможность грузить с флешки SNA, Z80, TAP и прочие образы. |
Quote:
|
Quote:
|
ILoveSpeccy, ну как там идут дела ?
|
newart, более вдохновляющего комментария автор любой разработки увидеть наверное не может и мечтать. Open source -- это когда те, кому надо, могут спокойно доделать то, чего им не хватает. Тебе просто не надо, это естественно. Но зачем обидно говорить?
|
Quote:
Готовлю документацию. Буду выкладывать то, что уже наработал! Добавлено через 2 минуты Quote:
|
Quote:
и ввести ТРДОС режим в свой клон. |
Эксперимент с разгоном softcore Z80 (T80a) продолжается.
Вчера спектрум 48 на моей плате без ошибок заработал на частотах 60, 65 и 70 МГц. На частоте 75МГц замечал нестабильности. При 80 МГц невозможно работать вообще. Quote:
|
Quote:
|
Quote:
|
Quote:
для демонстрации скорости спека ;) Сделаю на бейсике заполнение экрана 1 пикселем... Самому интересно стало. Если будет интерес у форумчан... выложу видео! p.S. спек работает на этой частоте без единого WAITa :biggrin: |
Quote:
|
Quote:
AVR служит для конфигурации FPGA, эмуляции контроллера дисковода и т.д. Вайты только при обращении к портам BetaDisk, чтобы AVRка успела защёлкнуть сигналы от FPGA. |
В первом посте добавил блок-схему девайса.
|
а какие сигналы на атмегу 644 от фпга идут?
|
Quote:
исключительно для конфигурирования фпга. Остальные по-усмотрению. Разработчик может делать с ними что хочет и менять конфигурацию во время работы. Поэтому пока никаких стандартов не придумывал так как сам пока не определился. Мой эмулятор TRDOS например использует следующие сигналы:
|
ILoveSpeccy, спасибо за разработку-очень радует!
|
Вот неудержался добавить свои коментарии
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. |
Quote:
Quote:
В реале цены будут побольше. В Киеве DE-1 стоит ~240$. + несколько недель ожидания + не хотят везти, (типа покупай DE-2) |
Вся начинка той же DE-1 тоже "опен хардваре". Хочешь -- делай ее своими руками на коленке, разве что USB Blaster отдельно придется прикручивать.
А за такие ценовые накрутки "официальным дистрибьюторам" надо отрезать яйца ржавым серпом. Неужели нельзя заказать напрямую? |
Quote:
Я незнаю ниодного компа, который построен на всех этих процах сразу :) Прошивку FPGA можно менять на ходу... тоесть за 3 секунды спек превращается.... ... превращается спрек..... в оригиналный C64 :D Добавлено через 4 минуты Quote:
Обошлось в 150,- (DE1) + 50,- (доставка) + налог + таможня Итого около 240,- баксов. Ни одной конторы, продающей DE1 у нас я не нашел. С Xilinx немного лучше. Но тоже недёшево! |
ILoveSpeccy, сочувствую. Теперь я буду любить свою DE-шечку еще на 60 долларов сильнее.
Помнится, когда я покупал DE1 в ЭФО, она мне обошлась во что-то около 180 и в тот же день; это было очень хорошо и это было год тому назад. Но когда я позвонил недели две назад в то же ЭФО с целью купить MAX II Micro Kit, мне предложили оплатить сразу и подождать 2 месяца. По идее "официальный дистрибутор" для того и нужен, чтобы у него было быстрее, дешевле и проще, чем заказывать из другой страны. А если он такой функции не выполняет, то просто из вредности надо заказывать откуда подальше. Тем временем я прознал, что MAX II имеет ресурс всего 100 циклов (1000 по самой оптимистичной оценке) и ЭФО осталась без своих и без того жалких баксов. |
Quote:
Quote:
|
Quote:
моя к примеру в итоге от них приехала из германии. |
Выложил часть исходников тут:
http://www.speccyland.net |
Quote:
|
Quote:
|
Извеняйте что долго не отвечал... так уж получается, что последнее время
заниматься проектом нет возможности. Даже майлы смотрю раз в неделю :| Очень очень очень занят... Поэтому пришлось отложить ВСЕ хобби на несколько месяцев. Quote:
контроллере BetaDisk. Но как я уже говорил, конкретной привязки нет. Можно менять конфигурацию налету. |
Т.е. этот эмулятор фактически представляет из себя законченный контроллер флопа подключенный к ZXBus? А кроме родных портов #1F#3F#5F#7F#FF он ещё какие-то использует? А можно список всех сигналов подключенных к контроллеру и хоть приблизительный перечень внешних сигналов FPGA?
|
Quote:
Добавлено через 3 минуты Quote:
|
Quote:
Аналоги: CY7C1049DV33 AS7C34096 |
Quote:
|
Quote:
для рублей что-то,типа даром:v2_eek: |
Странные цены...
От жадности на пробу заказал десяток Альтер на 200рублей. + доставка 300. :v2_jawdr: Посмотрим... P.S. Я всегда подозревал, что Чип-Дип оборзел :v2_laugh: |
А у них цены случием не в баксах ??? Не могут эти штуки столько стоить...
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.