User Tag List

Показано с 1 по 10 из 202

Тема: SQRUM 1M

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    493
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Так, значит поставил я вторую альтеру, запихнул в неё клавиатуру PS2, намного веселее стало работать )))
    В смысле?
    У меня на Альтеровской корке (выдрал из туториала Евгения-7, кстати, кто автор?) что-то порядка 300 ячеек без кемпстона заняла.

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Сигнал INT всё-таки нужно с началом бордюра генерировать, а то клавиатура глючит
    Дык он где-то рядом с синхроимпульсом должен генериться.


    Цитата Сообщение от EvgenRU Посмотреть сообщение
    всё работает без проблем
    Не стоит надеяться на везенье.
    Ох не стОит...



    З.Ы.
    Забавная ситуация - не редактируется только предыдущий пост, остальные в норме.
    Вероятно заблокировано редактирование, есть такая возможность у модераторов.
    сам когда-то пользовался.))))

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

  3. #2

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от omercury Посмотреть сообщение
    В смысле?
    У меня на Альтеровской корке (выдрал из туториала Евгения-7, кстати, кто автор?) что-то порядка 300 ячеек без кемпстона заняла.
    Ну, я сделал клавиатуру только в режиме чтения, так что она только сканкоды читает, поэтому гораздо меньше занимает места.
    Примерно 60 макроячеек получилось.
    А тот пример из туториала в оригинале я видел где-то на зарубежных ресурасх, так что откуда-то оттуда оно.

    UPD: теперь у меня проблема с магнитофоном.... порт #FE
    значит, команда SAVE работает отлично, звук есть, бордюр бегает, всё хорошо, запись в порт #FE работает нормально
    клавиатура тоже нормально работает, значит, чтение из #FE идет нормально, но вот 6 бит молчит...
    точнее, я читаю с ноги альтеры, вывожу на динамик, звук есть, вывожу этот бит в порт #FE 6-ым битом и ничего не происходит, уже даже ПЗУ128 постаил с Tape Tester, никаких шевелений... как будто синтезатор выкинул этот бит при компиляции... уже кучу вариантов перепробовал... 2 дня вожусь... ничего не получается

    UPD2: вопрос решился, альтера полудохлая оказалась )) что-то я сразу не догадался её проверить...

    UPD3: нормально читается! сделал читалку на 2 резисторах и конденсаторе :-D
    Последний раз редактировалось EvgenRU; 03.05.2017 в 18:26.

  4. #3

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,811
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    386
    Спасибо Благодарностей получено 
    339
    Поблагодарили
    244 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    сделал читалку на 2 резисторах и конденсаторе
    Например?
    как то у меня не устойчиво читает простенькая схема
    Profi v3.2 -=- Speccy2010,r2

  5. #4

    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    594
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    22 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    Например?
    как то у меня не устойчиво читает простенькая схема
    Ну я её пока что для теста чисто сделал, она тоже неустойчиво читает (на нормальной скорости без ошибок, на ускоренной ничего не читает) и без спикера не работает

  6. #5

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    я сделал клавиатуру только в режиме чтения, так что она только сканкоды читает, поэтому гораздо меньше занимает места.
    Примерно 60 макроячеек получилось.
    а я, с позволения автора, решил попробовать внедрить измененный модуль клавиатуры в верхнюю плату профи 5.06, чтобы использовать вместо меги. место в ней еще есть (примерно 350 макроячеек) и довольно заманчиво показалось вставить модуль в неё, и возможно еще добавить мышь с часиками, но каково было мое разочарование, когда на EPM570T144C5 (MAX II) квартус показал в 2,5 раза больший обьем занятых макроячеек. сделал для проверки точного количества разницы в макроячейках проект, и получилось 217 (MAX II) против 82 (MAX3000A). не думал, что так сильно отличаются макроячейки в этих сериях. может кто подскажет еще варианты оптимизации модуля? проект прилагаю.
    PS: на реале пока не проверял, но работать должен. выдрал вроде коррекно, хотя в Verilog я не силен совсем.
    Вложения Вложения
    Последний раз редактировалось solegstar; 15.06.2017 в 10:05.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  7. #6

    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    493
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Макс2 уже больше под синхронные схемы рассчитан, а в старом Максе комбинаторики больше. Проект-то - сплошной дешифратор.
    Забавно, но t80 в древнем Максе занял бы почти в полтора раза меньше места, чем в Циклоне-1 (1648 против 2411 макро) именно по этой причине.

    Цитата Сообщение от solegstar Посмотреть сообщение
    еще варианты оптимизации модуля
    Хотел напомнить про UFM, но она только с последовательным доступом, да ещё и на I2C шине. не успеет
    Можно ещё в приёмнике пошаманить, сделав сдвиг вместо дешифратора, но большого выигрыша это не даст, может ячейку-другую, и то не факт.
    Ну и, как вариант, воткнуть вместо Меги какую-нибудь восьминожку без безумного разгона, а в ПЛИС оставить только массив скоростных буферных регистров с простейшим дешифратором.

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

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

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

Ваши права

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