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

User Tag List

Страница 22 из 86 ПерваяПервая ... 181920212223242526 ... ПоследняяПоследняя
Показано с 211 по 220 из 856

Тема: PDP-11 на FPGA

  1. #211
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,998
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Time Quest - слово недели

    SDRAM начинает оживать Попробовал записать слово (123 по адресу 1000) - повис После сброса из ячейки 1000 прочиталось 100 Если сравнить с BRAM - когда у меня не помню сколько - чего бы не писал - читалось строго 0 - прогресс - не прошло и двух дней

    К сожалению, приходится помечать сигналы для Signal Tap - а это лишние регистры, ALM и скорость синтеза...

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

    В фоне крутится прошивка на частоте 0.5 Гц, уже дошла до буквы К в словах За Передовую Магию Тьфу, до цифры 0 слове 000106

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

    О! Второй ноль нарисовала

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

    Для проверки контроллеров RK11, RL11 и DB - придётся присоединить три считывателя SD
    О! Третий ноль и синтез закончился

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

    YES!! Попробую программу запихать c пульта

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

    А вот хрен Не успела записать - программа прохерена Лана, буду смотреть на диаграмму

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

    Или регенерация не работает..

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

  3. #212
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    796
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Hunta, а какой SDRAM, на какой частоте, какой контроллер, что делает TimeQuest?
    Больше игр нет

  4. #213
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,998
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    DE10-Standard - всё на ней. Контроллер синтезируется в FPGA - частота - теоретически задаю сам (практически - есть максимальная - но до неё не скоро)

    Time Quest - программа анализа всяких временных параметров при синтезе

  5. #214
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    796
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У этого контроллера есть имя?

    У частоты есть абсолютное значение? Как оно соотносится с частотой процессора?

    Какие именно ограничения ты задаешь в TimeQuest-е и как оцениваешь результат наложения ограничений? Этот пункт мне особенно интересен, потому что я так и не разобрался с чем его едят.
    Больше игр нет

  6. #215
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,998
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ещё раз повторяю.

    Плата DE10-Standard (альтеровская, ныне интеловская)

    На плате распаян кристалл Циклона и кристалл SDRAM. Они между собой соединены. Всё. Никакого внешнего контроллера нет. Что внутри FPGA насинтезируешь - то и будешь использовать Похожее я делал BRAM - только там не надо думать о регенерации.

    Код контроллера не мой. Точнее говоря - у меня их два - найденный на просторах и от автора PDP-2011. Попробовал поиграться с найденным. Частично рабочий, но похоже проблема в регенарации.

    Time Quest только начинаю изучать. Идея у него достаточно простая - подсказать, какие допустимы задержки - а он тебе подскажет - иде у тебя косяки

  7. #216
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    796
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Что внутри FPGA насинтезируешь - то и будешь использовать
    Вот именно это я и спрашиваю, что именно ты там синтезируешь? И какой клок на него подаешь. SDRAM можно тыщей разных способов завести.

    Покажу личным примером пример понятного ответа на свои вопросы:
    Контроллер SDRAM такой. Он поддерживает чтение-запись только одного слова, без бурста, без кеширования. Оригинал имел внутреннюю регенерацию, я его переделал под внешнюю.
    Частота тактирования контроллера и SDRAM 96 МГц, это частота системы * 4.

    Цитата Сообщение от Hunta Посмотреть сообщение
    Идея у него достаточно простая
    Досюда и я разобрался, у меня дальше проблемы
    Больше игр нет

  8. #217
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,998
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    что именно ты там синтезируешь?
    Контроллер SDRAM Который будет работать в PDP-2011.

    Цитата Сообщение от svofski Посмотреть сообщение
    И какой клок на него подаешь
    Пока 100. У автора PDP-2011 был 140

    Цитата Сообщение от svofski Посмотреть сообщение
    можно тыщей разных способов завести.
    У меня пока два - и оба не мои Хотя в одном я хорошо разобрался

    Цитата Сообщение от svofski Посмотреть сообщение
    Он поддерживает чтение-запись только одного слова, без бурста, без кеширования. Оригинал имел внутреннюю регенерацию
    Почти то же самое, только можно читать и один байт. Кэширование я сделаю на BRAM. Регенерация так и будет внутренней, хотя, возможно, будут подсказки от проца.

    Цитата Сообщение от svofski Посмотреть сообщение
    у меня дальше проблемы
    У меня сегодня первый день - так что ни проблем, ни (пока) особого понимания, как правильно использовать, но идею я понял, остальное дело техники и времени

  9. #218
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    796
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Теперь понятно.

    Если вдруг случится желание документировать свое освоение TimeQuest-а, было бы интересно почитать.
    Больше игр нет

  10. #219
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,998
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я периодически сюда пописываю А сейчас читаю вот это:
    http://caxapa.ru/thumbs/442268/TimeQ...or_dummies.pdf

  11. #220
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,998
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос к знатокам

    Есть ... хм... сигнал, который используется как флажок (то есть или 0 или 1).

    Есть ли какой то эзотерический смысл описывает его как signal (и постоянно писать = '0' или = '1')?

    Или всё таки никакой разницы (кроме уменьшения набиваемых символов в прошивке) не будет, если его описать (как это принято у программистов) как boolean.

    Если предположить, что наружу из кристаллы он не выводится или остальные состояния signal них...фиг не нужны?

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

    Посмотрел по синтезу на тестовых кусках кода - вроде результат одинаковый...

Страница 22 из 86 ПерваяПервая ... 181920212223242526 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. PDP-11/83 -- дошли руки...
    от form в разделе ДВК, УКНЦ
    Ответов: 470
    Последнее: 27.04.2021, 15:22
  2. Эмуляторы PDP-11
    от form в разделе ДВК, УКНЦ
    Ответов: 99
    Последнее: 15.03.2021, 14:53
  3. посьба к ГУРУ pdp-11
    от bigral в разделе ДВК, УКНЦ
    Ответов: 11
    Последнее: 13.09.2014, 23:53
  4. PDP-11 литература
    от bigral в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 26.03.2013, 07:54

Ваши права

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