Важная информация

User Tag List

Страница 1 из 45 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 448

Тема: ОРИОН-2010 на ПЛИС.

  1. #1
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3796
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ОРИОН-2010 на ПЛИС.

    -------------------------------------------------------------------------------------
    Последняя версия прошивки для ТВ и VGA
    -------------------------------------------------------------------------------------


    Процесс моего "самообучения" надеюсь не прошел даром, поэтому я занялся новой версией Орион'а, с выходом на VGA-монитор, упрощенной архитектурой "снаружи" и более сложной "внутри"
    Как базовый чип по прежнему используется ПЛИС фирмы Альтера CYCLONE I, EP1C3T100C8N. ОЗУ представлено одним чипом статической памяти с временем доступа 10нс. По расчетам в симуляторе должна работать и более медленная (20нс), но зачем рисковать?
    На сегодня уже отлажены параметры ВГА-видеогенератора, привинчен процессор и в стадии привинчивания находится BIOS-ПЗУ. Работа процессора пока проверялась только в симуляторе. Ниже несколько фото экрана монитора с обоими режимами графики ОРИОН-2010, а также суперпупермегадевборда на EPM7128SLC84, которой я пользовался для подбора времянок ВГА-генератора. Владельцы Altera DE1 обязаны сдохнуть от зависти
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Picture0055.jpg 
Просмотров:	750 
Размер:	44.2 Кб 
ID:	17304   Нажмите на изображение для увеличения. 

Название:	Picture0056.jpg 
Просмотров:	1139 
Размер:	59.7 Кб 
ID:	17305   Нажмите на изображение для увеличения. 

Название:	Picture0057.jpg 
Просмотров:	671 
Размер:	29.6 Кб 
ID:	17306  
    Последний раз редактировалось Ewgeny7; 22.01.2011 в 17:59.
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

    Сайт с документацией к "Scorpion ZS 256"

  2. Эти 5 пользователя(ей) поблагодарили Ewgeny7 за это полезное сообщение:
    fifan (23.04.2010), osa (02.06.2010), perestoronin (13.12.2012), pvlad (27.04.2010), Robus (08.08.2010)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3796
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если что - я не умер, просто унитаз развалился, ремонтом занимался
    Сегодня на работе изыскал себе второй ВГА-монитор и маленько продвинул дело вперёд.
    Сейчас мы имеем - 64кб, монохром, ВГА-выход 50Гц, PS/2-клавиатура, Монитор-1 набортный (разумеется). Процессор работает без торможения. Завтра добавлю порты и сделаю 128кб цветной.
    З.Ы. Извиняйте за качество фотки, мобильник...
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Picture0061.jpg 
Просмотров:	806 
Размер:	76.6 Кб 
ID:	17380  
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

    Сайт с документацией к "Scorpion ZS 256"

  5. #3
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3796
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dosikus Посмотреть сообщение
    ewgeny7, Сколько денежков стоить будет конструктор ?
    Примерно только можно подсчитать.
    Печатка (примерно 100х100) - рублей 400.
    Альтера EP1C3T100C8N - 148руб.
    КонфПЗУ EPCS1SI8N - 68руб.
    СРАМ 512кб - 90...140руб.
    Стабилизаторы 3 шт. (5.0, 3.3, 1.5в) по... 25рублей/штука примерно.
    МАХ232 опционально - 40руб.
    Слот SD- от 36руб.
    Разъем ВГА - х.з., рублей 30 наверное.
    Транзисторы/резисторы/конденсаторы - рублей 100.
    74НС04 - 10руб.
    Кварц 20Мгц - незнаю

    Рублей так 1200 примерно выходит.
    Последний раз редактировалось Mick; 28.04.2010 в 19:11.

  6. #4
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3796
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Привинтил вторую страницу ОЗУ.
    Сделал диспетчер цвета.
    Прикошачил порты F8, F9, FA, FB. Почемуто всё работает
    Занимаюсь уговариванием флешь-ПЗУ работать в качестве РОМдиска. Времянки ПЗУ основательно тормознее чем ОЗУ, подбираю где ставить тормозилку.
    В качестве ОЗУ используется только один чип. Т.е. получается вариант или 128 или 512кб (СРАМы бывают таких емкостей).
    В качестве видеомиксера прекрасно подошел уже опробованный миксер от Спектрума ("Скорпион"). Разъем VGA через резисторы подключается прямо к нему.
    Сигналы синхры снимаются прямо с альтеры через резисторы.
    Номиналы резисторов вычислял по закону великого и могучего Делителя.
    Нужно получить 0.7 вольт на разъеме ВГА, сопротивление его входа 75 ом. Сигналы с Ориона - 3.3вольт.
    Отсюдова R=3.3/0.7*75 = 350 ом. Вроде как не ошибся, ибо показывает нормально.
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

    Сайт с документацией к "Scorpion ZS 256"

  7. #5
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    2,753
    Благодарностей: 814
    Записей в дневнике
    15
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    В качестве видеомиксера прекрасно подошел уже опробованный миксер от Спектрума ("Скорпион"). Разъем VGA через резисторы подключается прямо к нему.
    Сигналы синхры снимаются прямо с альтеры через резисторы.
    Номиналы резисторов вычислял по закону великого и могучего Делителя.
    Нужно получить 0.7 вольт на разъеме ВГА, сопротивление его входа 75 ом. Сигналы с Ориона - 3.3вольт.
    Отсюдова R=3.3/0.7*75 = 350 ом. Вроде как не ошибся, ибо показывает нормально.
    Я считал так:

    1. Ток через резистор 75 Ом (в мониторе) при 0.7 В. 0.7 В / 75 Ом = 9,33 мА. Это также ток через делитель.
    2. Напряжение на дополнительном резисторе. 3,3 - 0,7 = 2,6 В.
    3. Сопротивление дополнительного резистора. 2,6 В / 9,33 мА = 278,7 Ом
    4. Поставил параллельно два резистора 470 || 680 = 277,9 Ом.

    Хотя такая точность, наверно, не нужна... Можно взять один резистор 300 R 1%. А на уменьшение яркости - 150 R или два параллельных резистора по 300 R.

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

    Будет все очень точно, просто и красиво - все резисторы по 300 R 1%.

  8. Этот пользователь поблагодарил zst за это полезное сообщение:
    Ewgeny7 (27.04.2010)

  9. #6
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3796
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Запустил РОМ-диск с ОРДОС.
    Пропорции экрана (на ЭЛТ-мониторе) правильные, круг - практически круг.
    Прикошачиваю SD-интерфейс.
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

    Сайт с документацией к "Scorpion ZS 256"

  10. #7
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3796
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот...
    Мучаю SD, еще не закончил. Капризный этот Циклон, времянки разъезжаются...
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	DSCN6552.JPG 
Просмотров:	870 
Размер:	58.0 Кб 
ID:	17427   Нажмите на изображение для увеличения. 

Название:	DSCN6553.JPG 
Просмотров:	881 
Размер:	54.6 Кб 
ID:	17428   Нажмите на изображение для увеличения. 

Название:	DSCN6554.JPG 
Просмотров:	1128 
Размер:	75.4 Кб 
ID:	17429  
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

    Сайт с документацией к "Scorpion ZS 256"

  11. #8
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3796
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SD сделал. Едем дальше - USART...
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

    Сайт с документацией к "Scorpion ZS 256"

  12. #9
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3796
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    USART сделал.
    Нарастил память до 256кб. СР/М запустился.
    Отлавливаю мелкие глюки...
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

    Сайт с документацией к "Scorpion ZS 256"

  13. #10
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3796
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Доделал манагер памяти.
    Поборол глюк с выводом изображения в widescreen (не отображался последний столбец). кажется мелочь (счетчик подправить), а реально убивался два дня чтобы заработало нормально.
    По старой традиции напоролся на неработоспособность Galaxian. Вылечил
    Привинтил второй монитор М35 для старта с SD.
    Погонял USART как терминал с ПЦ на VT52. Замечательно
    Остается победить турбу, и машинка будет готова...
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	DSCN6555.jpg 
Просмотров:	748 
Размер:	88.0 Кб 
ID:	17486   Нажмите на изображение для увеличения. 

Название:	DSCN6556.JPG 
Просмотров:	702 
Размер:	51.8 Кб 
ID:	17487   Нажмите на изображение для увеличения. 

Название:	DSCN6557.JPG 
Просмотров:	779 
Размер:	84.0 Кб 
ID:	17488   Нажмите на изображение для увеличения. 

Название:	DSCN6558.JPG 
Просмотров:	731 
Размер:	66.3 Кб 
ID:	17489   Нажмите на изображение для увеличения. 

Название:	DSCN6559.JPG 
Просмотров:	821 
Размер:	68.0 Кб 
ID:	17490  

    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

    Сайт с документацией к "Scorpion ZS 256"

  14. Этот пользователь поблагодарил Ewgeny7 за это полезное сообщение:
    Alex_kapfa (30.04.2010)

Страница 1 из 45 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ПЛИС и всё что с ними связано
    от Sayman в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 1371
    Последнее: 07.12.2017, 18:20
  2. Вопрос по ПЛИС
    от Zloy в разделе Unsorted
    Ответов: 23
    Последнее: 17.10.2015, 17:12
  3. Орион-2010. Hard & Soft
    от Error404 в разделе Орион
    Ответов: 1198
    Последнее: 24.11.2013, 14:35
  4. Ответов: 92
    Последнее: 19.02.2009, 17:33

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •