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

User Tag List

Страница 60 из 67 ПерваяПервая ... 565758596061626364 ... ПоследняяПоследняя
Показано с 591 по 600 из 661

Тема: Еще один Орион на ПЛИС

  1. #591
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Закончил модуль клавиатуры. Используется только раскладка РК86, матрица хранится в CPLD, иначе быстродействие не получалось обеспечить без непрерывного сканирования (а это недопустимо в данном случае, поскольку МК будет занят ещё кучей дел). Матрица в CPLD обновляется максимально быстро, в каждой итерации основного цикла.
    Так же реализовал интерфейс ROM-диска, с использованием защёлок на адресах (каким портом писать старшие адреса, с А16?).
    Итого - 121/128 ячеек заняты, свободно ещё 10 ног.
    Так же имеются 10 халявных экранов 128*64, монохром, - на них буду делать интерфейс для работы с образами на карте памяти/флешке. В перспективе - подключение образа FDD/HDD и полноценная работа с ними.
    "Байт-48"

  2. #592
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати, модуль клавиатуры можно будет подключаться к ПРО - разъём соответствует ему, используются только стандартные сигналы. При необходимости могу быть использованы прочие сигналы (например, прерывания).
    Функционал:
    • Собственно клавиатура и мышь. На данный момент поддерживаются только USB, позже буду добавлять PS/2;
    • USB-Flash и microSD - накопители для образов и прочего;
    • Эмуляция флоппи и винчестера - выбор образов осуществляется через меню (упомянутый выше экран);
    • Настройка алиасов и сочетаний клавиш - в нашем варианте только алиасы, то есть последовательность клавиш в ПК при нажатии 1 клавиши на клавиатуре.

    В перспективе и прочее, но хотя бы это реализовать...

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

    Так же сейчас пишу программу для помощи с составлением матриц клавиш - что бы было проще сопоставить разные матрицы для режимов "Рус/Лат". Но, в основном, это будет актуально для других версий клавиатуры - модуль универсальный.
    "Байт-48"

  3. #593
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, с занятием на ближайшие пару дней по вечерам я уже определился. На работе есть осцилл нормальный, буду им проверять тайминги в проблемных случаях. Ну и через пару дней придёт ЛА с полосой пропускания 200МГц по 16 каналам
    "Байт-48"

  4. #594
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И спустя 5 часов пайки плата собрана и готова к завтрашнему пробному включению - сделаю на работе, через нормальный источник питания. Там же и ATF-ки буду проверять (осцил рабочий, так-то).

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

    И да - на фото чуть корявый вариант, 3 счётчика не так запаял. Уже исправил...
    "Байт-48"

  5. #595
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А я думал что сначала паяют большие тараканы (в данном случае ПЛИС).

  6. #596
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    А я думал что сначала паяют большие тараканы (в данном случае ПЛИС).
    Тут не плис, а двухпортовая память. Она в Москве и будет на руках к концу месяца. Проверять лучше без неё - можно все сигналы на регистры проводками просимулировать
    "Байт-48"

  7. #597
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эх, надо было брать все ATF-ки на работу - из 3-х 2 оказались битыми, не прошивает фьюз по одному и тому же адресу. Или проблема в программаторе? При этом 3-я прошилась успешно с 1-ого раза.
    Проверять буду завтра - и ЛА дома забыл и осцил на работе занят =/
    "Байт-48"

  8. #598
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Видеоадаптер заработал почти с первой попытки - исправил только 1 опечатку в прошивке ATF'ки по горизонтали. Сегодня на макетке соберу процессорный модуль - имеются CPLD'шки и остальное, как раз на днях последнее пришло.
    "Байт-48"

  9. #599
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сегодня спаял "костяк" макетки процессорного модуля. Завтра начну паять метры МГТФа

    CPLD'шка уже запаяна - она на фрагменте в верхнем левом углу (снизу, там шаг 0,5мм). Ниже - процессор, Z84C0010 (есть в наличии, потому и воспользовался).
    На правом фрагменте буду распаивать чип памяти, возможно ещё 1 плату потом прилеплю "бутербродом".
    "Байт-48"

  10. #600
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ты же вроде цивильную плату разводил?
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

Страница 60 из 67 ПерваяПервая ... 565758596061626364 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор ZX-Poly
    от Raydac в разделе Эмуляторы
    Ответов: 106
    Последнее: 24.01.2024, 11:52
  2. ОРИОН-2010 на ПЛИС.
    от Ewgeny7 в разделе Орион
    Ответов: 447
    Последнее: 23.11.2016, 12:27
  3. Еще один Ленинград 48
    от Ewgeny7 в разделе Ленинград
    Ответов: 0
    Последнее: 16.10.2007, 22:31
  4. Ещё один Д.Р.
    от GNTB в разделе Поздравления
    Ответов: 4
    Последнее: 19.07.2006, 01:52
  5. Ещё один подраздел
    от CityAceE в разделе Форум
    Ответов: 2
    Последнее: 22.05.2005, 11:57

Ваши права

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