User Tag List

Страница 79 из 81 ПерваяПервая ... 75767778798081 ПоследняяПоследняя
Показано с 781 по 790 из 801

Тема: Вектор-06Ц: Altera DE1

  1. #781

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

    По умолчанию

    Возможно кому-нибудь будет интересно не только максимальное ускорение, но и оценка вклада кэша и сравнение WT c WB. Кэш увеличил до максимума 8 Кб (в предыдущем посте было 4 Кб WB), но в данном наборе тестов это влияет только на крутилку3D.
    Код:
    			без кэша	8 Кб WT		8 Кб WB
    Шринклер		13.7415		22.5208		23.3309
    Мандельброт		13.1249		21.9532		23.1079
    Крутилка3D		13.6595		20.4937		20.8033
    Цифры в таблице - ускорение в разах при Fcpu=72 МГц; Fsdram=144 МГц по сравнению со стандартным вектором.
    8 Кб WT ускоряет в 1.50-1.67 раза
    8 Кб WB ускоряет в 1.52-1.76 раза

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

    Improver(09.11.2021), svofski(08.11.2021)

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

  3. #782

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Проект на github (svofski). Там, кстати, есть "мультиверсия", возможно ее будет проще портировать.
    Интересно, а возможно-ли, малой кровью, заменить ядро Т80 на vm80a ?
    А то терзаю реал с переходником между ним и ПЛИСиной, когда тут весь комплект на одной плате.

  4. #783

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

    По умолчанию

    Пробовал в v06cc три ядра - T80, vm80a Vslava, и вариант b2mа, все работали. Чуть сложнее было с вариантом b2mа, т.к. там нет READY, поэтому тормозил клоком. vm80a с v06cc похоже пробовал только на DE2-115, особых проблем не помню, вроде все было нормально.
    На DE1 делал версию специалиста с выбором одного из прох процов, работало нормально.

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    KTSerg(28.09.2022)

  5. #784

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    ...
    vm80a с v06cc похоже пробовал только на DE2-115, особых проблем не помню, вроде все было нормально.
    ...
    Что-то в интерфейсе Т80 не вижу F1 и F2.
    На F1 похож cpu_se/CSE, видимо Т80 без F2 обходится.

  6. #785

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

    По умолчанию

    У меня взгляд с другой стороны и для меня наоборот vm80a "особенный" с двумя фазами, тем более он появился последним. И у T80 и у k580wm80a b2ma одна фаза.

  7. #786

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    У меня взгляд с другой стороны и для меня наоборот vm80a "особенный" с двумя фазами, тем более он появился последним. И у T80 и у k580wm80a b2ma одна фаза.
    Что-то с наскоку не получилось подменить Т80 на vm80a
    Добился появления загрузочной сетки. Не стабильно, но появляется.
    Перестал видеть SD-карту, загрузчик переходит на кассету, а не на дискету как с Т80.
    Очень чувствителен к положению F2. Малейший сдвиг фронта или спада сигнала F2 и начинает рвать загрузочную сетку или просто перестает работать.
    Меня ещё смущает сигнал cpu_se (се3) - я принял его за F1, но по логике его формирования, он почему-то не совпадает по фазе с несущей 6МГц (се6).
    На сканах шин которые я снимал с реального Вектора, F1 совпадали по фазе с несущей 6МГц.

  8. #787

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

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Добился появления загрузочной сетки.
    Это уже хорошо, есть свет в конце тоннеля.
    Цитата Сообщение от KTSerg Посмотреть сообщение
    Очень чувствителен к положению F2.
    Тут я не понял, в какое место T80 ты подаешь F2? В v06cc на CLKEN подается cpu_ce, ты туда F2 подал? Про несовпадение фазы СLKEN с фазой чего-либо еще я бы пока сильно не переживал. Можно попробовать поменять фазу и длительность (скважность) сигнала подаваемого на CLKEN и добиться нормальной работы.

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

    Уточню, я про изменение фазы и длительности CLKEN формируемого внутри плис на основании приходящих снаружи сигналов.
    Последний раз редактировалось ivagor; 29.09.2022 в 06:47.

  9. #788

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

    По умолчанию

    Цитата Сообщение от ivagor
    ...
    Тут я не понял, в какое место T80 ты подаешь F2? В v06cc на CLKEN подается cpu_ce, ты туда F2 подал?
    ...
    Не.
    В v06cc родным ядром является Т80.
    Я пытаюсь заменить ядро на vm80a.
    В Т80 нет входного F2, но у vm80a на вход должен подаваться F2.
    Я его (F2) сгенерировал (для vm80a) сразу за спадом CLKEN (он-же cpu_ce и ce3).
    Последний раз редактировалось KTSerg; 29.09.2022 в 07:45.

  10. #789

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

    По умолчанию

    Если речь о замене проца в v06cc (сначала подумал, что пробуешь T80 в реале), то для vm80a я просто делал cpu_ce2 инверсным относительно cpu_ce, там близкое совпадение с требованиями к реальному F2 не нужно.

  11. #790

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Если речь о замене проца в v06cc (сначала подумал, что пробуешь T80 в реале), то для vm80a я просто делал cpu_ce2 инверсным относительно cpu_ce, там близкое совпадение с требованиями к реальному F2 не нужно.
    Подал на вход F2 инверсный cpu_ce - ничего принципиально не изменилось, продолжал рвать загрузочную сетку и не работало меню выбора дискеты.
    На pin_clk, вместо clk24 (который подавался на Т80) подал clk60 - и взлетело...
    На Альтеровской отладочной плате модифицированный vm80a стабильно заработал.

Страница 79 из 81 ПерваяПервая ... 75767778798081 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Вектор-06Ц: Общие вопросы
    от CityAceE в разделе Вектор
    Ответов: 867
    Последнее: 17.10.2025, 18:38
  2. Вектор-06Ц: Эмуляция
    от ZEman в разделе Вектор
    Ответов: 1516
    Последнее: 16.10.2025, 11:13
  3. Ответов: 9
    Последнее: 18.04.2009, 21:21
  4. Вектор-06Ц
    от AlexBel в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 20.12.2007, 08:23
  5. IM2, вектор прерывания
    от Jukov в разделе Программирование
    Ответов: 18
    Последнее: 20.09.2006, 09:32

Ваши права

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