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

User Tag List

Страница 8 из 18 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 178

Тема: Вектор-06Ц, 580хх на ПЛИС

  1. #71

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,065
    Спасибо Благодарностей отдано 
    582
    Спасибо Благодарностей получено 
    471
    Поблагодарили
    253 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В общем, да, подрегулировал щупы и с делителем 1:10 картинка на резисторах (сигналы уровня 12В) стала более красивой, особенно F2:

    Нажмите на изображение для увеличения. 

Название:	R9-R10_10x.png 
Просмотров:	98 
Размер:	12.2 Кб 
ID:	77482
    Канал 1 -- R9, сигнал F2
    Канал 2 -- R10, сигнал F1


    А входе микросхемы D81 (сигналы уровня 5В) отличий практически нет:

    Нажмите на изображение для увеличения. 

Название:	D81_10x.png 
Просмотров:	129 
Размер:	13.1 Кб 
ID:	77483
    Канал 1 -- вывод 1 D81, инверсный F2
    Канал 2 -- вывод 3 D81, инверсный F1

    Эти 2 пользователя(ей) поблагодарили Improver за это полезное сообщение:

    ivagor(20.06.2022), svofski(20.06.2022)

  2. #72
    HardWareMan
    Гость

    По умолчанию

    KTSerg прав. Режимы, отличные от 1х, нужны чисто для согласования единиц измерения. Т.е., чтобы у цифрового осцилла все числа сразу автоматически показывали правильное значение. Для аналогового это становится тренировкой для ума: ты берёшь числа на ослике и умножаешь на множитель в уме. Никаких усилений или подавлений внутри осцилла при этом не происходит, оно происходит во внешнем щупе.

    Алсо, заявленные мегагерцы у щупов обычно именно на делителе, а на 1х у всех щупов параметры сильно хуже.

  3. #73

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    ... Возможно потребуется подвести к плисине 12 МГц.
    По отсутствию опыта в таких делах, я пока не могу понять, зачем дополнительно подводить 12МГц...
    Строгой синхронизации процессов в Векторе практически нет, все сигналы формируются через прорву логики рассыпухи, причём разношерстной, с разными задержками.
    Я вот подумал, если есть хотя-бы F1, даже отстающий от реального, то этого вполне достаточно.
    Делаем 300МГц из 50МГц, и на их основе рисуем свои F1 и F2, там где нужно, синхронизируя начало цикла с полученным на входе худосочным F1. Благо при этом двигать фронты генерируемых F1 и F2 можно будет как угодно без особых проблем.

    Я понимаю, что кварцы не все одинаковые, и 12МГц не всегда одинаковые.
    Но и коррекцию в ПЛИСине сделать не проблема. Считай сколько тактов частоты 300МГц проходит между фронтами соседних входных F1, и вноси поправки в счетчики.
    Из-за отсутствия реального опыта, проблем в этом пока не вижу.
    Последний раз редактировалось KTSerg; 22.06.2022 в 08:25.

  4. #74

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Я понимаю, что кварцы не все одинаковые, и 12МГц не всегда одинаковые.
    Но и коррекцию в ПЛИСине сделать не проблема. Считай сколько тактов частоты 300МГц проходит между фронтами соседних входных F1, и вноси поправки в счетчики.
    Завидую оптимизму. К сожалению затрудняюсь быстро найти тему про "внешнюю плисовую видеокарту" Syntala, где вопрос об одинаковости внешних/внутренних 12 МГц уже возникал.
    Цитата Сообщение от KTSerg Посмотреть сообщение
    Строгой синхронизации процессов в Векторе практически нет
    Есть строгая синхронизация проца с видео.
    Цитата Сообщение от KTSerg Посмотреть сообщение
    Делаем 300МГц из 50МГц, и на их основе рисуем свои F1 и F2
    В высокие частоты без крайней необходимости не стоит уходить, это потенциальный источник проблем. Не то чтобы нельзя сделать нормально, но степень новизны в проекте лучше сократить.

    - - - Добавлено - - -

    С другой стороны есть пример шадков, где svofski или иначе смог приноровиться с внешними 96 МГц (если не ошибаюсь) к вектору. Но там не все так просто, возможно он напишет свое мнение, использовать ли внешний независимый клок для проца.

  5. #75
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Цитата Сообщение от KTSerg
    Делаем 300МГц из 50МГц, и на их основе рисуем свои F1 и F2
    В высокие частоты без крайней необходимости не стоит уходить, это потенциальный источник проблем. Не то чтобы нельзя сделать нормально, но степень новизны в проекте лучше сократить.
    Тем более, что такое возможно только в PLL, а это значит постоянный джиттер.

  6. #76

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Завидую оптимизму. К сожалению затрудняюсь быстро найти тему про "внешнюю плисовую видеокарту" Syntala, где вопрос об одинаковости внешних/внутренних 12 МГц уже возникал.

    Есть строгая синхронизация проца с видео.
    Тут скорее синхронизация от 6МГц, как внучатые племянники... От 6МГц работает видео, и из этих-же 6Мгц формируется F1/F2 - задающая для процессора.

    В высокие частоты без крайней необходимости не стоит уходить, это потенциальный источник проблем. Не то чтобы нельзя сделать нормально, но степень новизны в проекте лучше сократить.
    ...
    Не, я не предлагал переделать ядро проца на 300МГц. ПЛИСовые 8080 вроде на 50МГц сделаны, если я правильно понял.
    Я предлагал сформировать свои F1 и F2 на основе счетчика от 300МГц, это позволит двигать фронты F1 и F2 с точностью 3.33нс.
    При этом ядро ПЛИС проца вообще трогать не нужно, просто на его вход будут подаваться F1 и F2 не с пинов (через буферы) а сгенерированные, выставленные в нужное место, для синхронизации с видео.
    300МГц взял, так как мне показалось, на вскидку, что 300МГц это последняя (наибольшая) из доступных частот кратная и 50МГц и 12МГц.
    Последний раз редактировалось KTSerg; 22.06.2022 в 09:54.

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

  8. #77

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,065
    Спасибо Благодарностей отдано 
    582
    Спасибо Благодарностей получено 
    471
    Поблагодарили
    253 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Тут скорее синхронизация от 6МГц, как внучатые племянники... От 6МГц работает видео, и из этих-же 6Мгц формируется F1/F2 - задающая для процессора.
    Хочу напомнить про сигнал МХ2, который формируется в видео и тормозит процессор, так что тут родственных связей чуть больше...

  9. #78

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Не, я не предлагал переделать ядро проца на 300МГц. ПЛИСовые 8080 вроде на 50МГц сделаны, если я правильно понял.
    Я предлагал сформировать свои F1 и F2 на основе счетчика от 300МГц, это позволит двигать фронты F1 и F2 с точностью 3.33нс.
    Примерно так я и понял и по возможности желательно без этого обойтись. Если чуть в сторону, то "личные рекорды" тактирования T80 у меня в районе 120-144 МГц в рамках v06cc (девборды на 4 и 5 циклонах).

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Тут скорее синхронизация от 6МГц, как внучатые племянники
    У вектора тесно связаны вместе видеоконтроллер, тактирование проца и циклы озу. Если тактовая проца будет (пусть даже очень медленно, это без разницы) дрейфовать относительно озу, то нехороший эффект у этого будет. Опять же, это преодолимая проблема, но все имеет свою цену. Навскидку переделка взаимодействия проца с озу на асинхронное приведет к необходимости дополнительных тактов ожидания, а это альтернативные тайминги команд на ровном месте и дополнительное вмешательство в схему компа.

    Чтобы повысить конструктивность дискуссии пара вопросов:
    1. Какое ядро 8080 планируешь использовать?
    2. С каким интерфейсом (через какой интерфейс)?

  10. #79

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    Хочу напомнить про сигнал МХ2, который формируется в видео и тормозит процессор, так что тут родственных связей чуть больше...
    Я думал, что МХ2 формируется в D36, а на неё ничего кроме задающего генератора не влияет. Если не брать в расчёт регистр состояния.
    Значит МХ2 не может "формироваться в видео".
    Или я ошибаюсь?

    - - - Добавлено - - -

    Цитата Сообщение от ivagor Посмотреть сообщение
    ...
    1. Какое ядро 8080 планируешь использовать?
    2. С каким интерфейсом (через какой интерфейс)?
    Вы тут усердно стращали предпринятыми усилиями по "допиливанию" Т80, и ещё какой-то версии...
    Я эти проекты вроде пока даже не смотрел.
    Смотрел проекты на "vm80a", мне показалось, что код доступен для понимания. Пока, предварительно, возможно, начну эксперименты с него.

    На счет интерфейса не понял.

  11. #80

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,299
    Спасибо Благодарностей отдано 
    1,028
    Спасибо Благодарностей получено 
    813
    Поблагодарили
    484 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    С другой стороны есть пример шадков, где svofski или иначе смог приноровиться с внешними 96 МГц (если не ошибаюсь) к вектору. Но там не все так просто, возможно он напишет свое мнение, использовать ли внешний независимый клок для проца.
    Опыта замены процов в реальных схемах аналогами на ПЛИС у меня нет совсем. Представить себе асинхронный проц на ПЛИС с двухфазным клоком я, честно говоря, не могу. Чтобы сохранить рассудок, сам бы я наверное начал с проца на больших мегагерцах (но не 300МГц, это ой), а внешние клоки семплировал бы в разрешающие сигналы. Подогнать +- какие-то фазовые смещения сигналов в такой конструкции вполне можно, если того будет требовать система. Можно сделать подгоночные параметры настраиваемыми, чтобы не упираться в задачу решения всех проблем сразу.

    Цитата Сообщение от KTSerg Посмотреть сообщение
    300МГц взял, так как мне показалось, на вскидку, что 300МГц это последняя (наибольшая) из доступных частот кратная и 50МГц и 12МГц.
    А зачем нужна кратность 50МГц?
    Последний раз редактировалось svofski; 22.06.2022 в 15:05.
    Больше игр нет

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

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

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

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

Похожие темы

  1. Ответов: 4
    Последнее: 23.06.2016, 00:02
  2. Продам Вектор 06Ц
    от zzz в разделе Барахолка (архив)
    Ответов: 27
    Последнее: 29.04.2011, 12:20
  3. Вектор-06Ц
    от Robusta в разделе Барахолка (архив)
    Ответов: 11
    Последнее: 17.03.2009, 23:18
  4. Вектор-06Ц: БП от PC
    от Dmitry Dubrovenko в разделе Вектор
    Ответов: 11
    Последнее: 08.03.2009, 21:53
  5. Вектор-06Ц
    от AlexBel в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 20.12.2007, 08:23

Ваши права

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