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

User Tag List

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

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

  1. #1
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

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

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


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

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

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

Название:	Picture0057.jpg 
Просмотров:	856 
Размер:	29.6 Кб 
ID:	17306  
    Последний раз редактировалось Ewgeny7; 22.01.2011 в 17:59.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

  3. #2
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

Название:	Picture0061.jpg 
Просмотров:	1004 
Размер:	76.6 Кб 
ID:	17380  
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  4. #3
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 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 в 21:11.

  5. #4
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 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 ом. Вроде как не ошибся, ибо показывает нормально.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  6. #5
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 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%.
    Последний раз редактировалось zx-kit; 27.04.2010 в 20:39.
    "L-256"

  7. #6
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Запустил РОМ-диск с ОРДОС.
    Пропорции экрана (на ЭЛТ-мониторе) правильные, круг - практически круг.
    Прикошачиваю SD-интерфейс.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  8. #7
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

Название:	DSCN6554.JPG 
Просмотров:	1487 
Размер:	75.4 Кб 
ID:	17429  
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  9. #8
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SD сделал. Едем дальше - USART...
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

    По умолчанию

    USART сделал.
    Нарастил память до 256кб. СР/М запустился.
    Отлавливаю мелкие глюки...
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  11. #10
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

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

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

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

    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

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

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

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

Похожие темы

  1. ПЛИС и всё что с ними связано
    от Sayman в разделе Для начинающих
    Ответов: 1900
    Последнее: 04.11.2023, 09:55
  2. Вопрос по ПЛИС
    от Zloy в разделе Несортированное железо
    Ответов: 23
    Последнее: 17.10.2015, 17:12
  3. Орион-2010. Hard & Soft
    от Error404 в разделе Орион
    Ответов: 1198
    Последнее: 24.11.2013, 15:35
  4. Ответов: 92
    Последнее: 19.02.2009, 17:33

Ваши права

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