User Tag List

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

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

  1. #71

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    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

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  3. #73

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    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

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

    По умолчанию

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

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

  5. #75

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    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

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  8. #77

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  9. #78

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    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

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

Название:	Clocki.jpg 
Просмотров:	433 
Размер:	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

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 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. Ответов: 1012
    Последнее: 06.06.2024, 06:49
  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

Ваши права

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