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

User Tag List

Страница 8 из 10 ПерваяПервая ... 45678910 ПоследняяПоследняя
Показано с 71 по 80 из 93

Тема: Орион-128: Первые опыты постройки компьютера на ПЛИС от ewgeny7

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

    По умолчанию

    Прогресс сомнительный. Заменил СИММ на СРАМ. Пытаюсь изобрести велосипед чтобы разделить доступ проца и ПЛИСы к памяти. Пока что сделал приостановку тактовой проца в момент обращения ВГ к памяти. Извращенческий сигнал получается
    При "базовой" частоте CLK 5Мгц после "корректировки" видеогенератором выходит аж 3.7Мгц. Интересно, это плохо или совсем плохо?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  2. #72
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,923
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Прогресс сомнительный. Заменил СИММ на СРАМ. Пытаюсь изобрести велосипед чтобы разделить доступ проца и ПЛИСы к памяти. Пока что сделал приостановку тактовой проца в момент обращения ВГ к памяти. Извращенческий сигнал получается
    При "базовой" частоте CLK 5Мгц после "корректировки" видеогенератором выходит аж 3.7Мгц. Интересно, это плохо или совсем плохо?
    Что то ты в какие то дебри полез Я же тебе предлагал, сделай разделение доступа по спековски. Тут все достаточно интересно, пока себе не представишь весь процесс по тактикам, трудно понять где и что не так. Спековсое разделение достаточно уже обмусолено. А так можно долго искать ошибку. Тем более ты же всеравно прменил Z80.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

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

    По умолчанию

    Дык легких путей мы не ищем
    Легкий путь у меня есть - один человече отдал мне исходники для Ориона (рабочие). Пущай пока поваляются.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  4. #74
    Member Аватар для LeBohdan
    Регистрация
    25.06.2008
    Адрес
    Ивано-Франковск, Украина
    Сообщений
    141
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так может помощь нужна? (практическая)

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    исходники для Ориона (рабочие)
    Исходники ? Интересно ...

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

    По умолчанию

    Цитата Сообщение от LeBohdan Посмотреть сообщение
    Так может помощь нужна? (практическая)
    Да, в общемто, не нужна. Я ковыряюсь и получаю от этого удовольствие
    Чтобы побыстрее проскочить эту затыку с памятью, помогли бы идеи, оформленные в виде осциллограмм...

    Цитата Сообщение от LeBohdan Посмотреть сообщение
    Исходники ? Интересно ...
    Да, есть исходники. Но там несколько другое железо подразумевается. Память, например, СРАМ 16бит (типа 2 линейки) и проц симулируемый с раздельными шинами данных на вход и выход (Т80).
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  6. #76
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,923
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Чтобы побыстрее проскочить эту затыку с памятью, помогли бы идеи, оформленные в виде осциллограмм...
    А в чем собственно затык с памятью. В каком месте остановился. Описывай подробней.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

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

  8. #77
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Да, есть исходники. Но там несколько другое железо подразумевается. Память, например, СРАМ 16бит (типа 2 линейки) и проц симулируемый с раздельными шинами данных на вход и выход (Т80).
    Это которые для DE1 ?
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

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

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Это которые для DE1 ?
    Да, всё это можно сделать и на DE1, и на маленькой платке с CYCLON II. Если вынести проц наружу, то и первого циклона хватит (12$).

    Цитата Сообщение от Mick Посмотреть сообщение
    А в чем собственно затык с памятью. В каком месте остановился. Описывай подробней.
    Сейчас, только подумаю как это "оформить"
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

    По умолчанию

    Вот, собственно, состояние сигналов на сегодня.
    green - это выход видео. Разряды данных я выставил в "01010101", чтобы было наглядней.
    Синхра настроена.
    Разряды адреса, как видно, при чтении каждого байта из видеоОЗУ переключаются из "Z" в требуемое состояние. Чтение происходит когда три младших разряда Н-счетчика становятся равными "0".
    А вот сигнал clk_cpu самый интересный
    Слева видно нормальный его период (5Мгц), а дальше начинает вмешиваться видеогенератор. Принцип такой - сигнал clk_cpu инвертируется если нет обращения плисины к видеоОЗУ. Если обращение есть, то он инвертируется следующим клоком 5Мгц. Одновременно с приостановкой тактовой процессора выдается сигнал на отключение буфера адреса "процессор - ОЗУ" и буфера данных. Буфера сделаны по принципу Speccy-2007. По окончании цикла чтения видеогенератором буфера снова включаются и затем идет следующий клок процессору.

    Какие будут разумные мысли по этому поводу? Только "не умничай, ты пальцем покажи"
    Да, основной клок вверху - 20Мгц.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Clocki.jpg 
Просмотров:	302 
Размер:	97.4 Кб 
ID:	10647  
    Последний раз редактировалось Ewgeny7; 11.02.2009 в 22:37.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  11. #80
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,923
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    А вот сигнал clk_cpu самый интересный
    Слева видно нормальный его период (5Мгц), а дальше начинает вмешиваться видеогенератор. Принцип такой - сигнал clk_cpu инвертируется если нет обращения плисины к видеоОЗУ. Если обращение есть, то он инвертируется следующим клоком 5Мгц. Одновременно с приостановкой тактовой процессора выдается сигнал на отключение буфера адреса "процессор - ОЗУ" и буфера данных. Буфера сделаны по принципу Speccy-2007. По окончании цикла чтения видеогенератором буфера снова включаются и затем идет следующий клок процессору.

    Какие будут разумные мысли по этому поводу? Только "не умничай, ты пальцем покажи"
    Ну собственно пальцем пока не покажу потому как немного не догнал что ты попытался показать.
    Если сигнал clk_cpu является клоком для проца, то это неправильно однозначно я так думаю.
    Лучше скажем так, у тебя есть код стандартного синхрогенератора Ориона и он у тебя работает. Далее ты запихал вместо ВМ80 Z80 по схеме Радио, так?!
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

Страница 8 из 10 ПерваяПервая ... 45678910 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 1009
    Последнее: 01.05.2024, 01:23
  2. Ответов: 65
    Последнее: 14.11.2014, 08:05
  3. Ответов: 1
    Последнее: 05.09.2009, 14:51
  4. Ассемблер. Первые шаги.
    от Titus в разделе Для начинающих
    Ответов: 78
    Последнее: 10.01.2008, 12:27
  5. Первые итоги
    от CityAceE в разделе Форум
    Ответов: 25
    Последнее: 15.07.2005, 08:03

Ваши права

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