Домой

  Довольно давно для ремонта системных блоков и плат разработал
  тестовую плату для мониторинга POST кодов.
  Вот такая получилась у меня:

Вид со стороны CPLD

Вид со стороны индикаторов

  По скольку на момент разработки платы довольно много использовалось 
компьютеров с ISA слотами, то в плате предусмотрены два винта предотвращающие 
ситуацию когда плата вставлялась в ISA слот.
  При повторении сейчас можно сузить плату и сделать ее дешевле.

  Так как В EPM3064-ATC100 осталось довольно много места, то добавлены еще такие
возмжности:

1) Установка перемычки на нижние (ближе к системной плате) штыри дает возможность 
   переключить адрес порта с 0x80 на 0x84 как у компьютеров производства Compaq;

2) Установка перемычки выше позволяет захватить первый байт считанный из памяти программ.
   Это обычно код 0xE0 часть команды jmp far - расположеной по адресу 0xFFFF0 в BIOS.
   В машинах P4 и подобных не работает - трансляция обмена по PCI при обращении к
   ниже 1M очевидео отключена при старте;

3) Установка еще выше позволяет посмотреть сигналы прерываний и управление шиной на 
   сегментах точек.
   На глаз видно только подсвечивание прерываний при обращению к HDD.
   То есть баловство получилось;

4) В обычном режиме используются для индикации состояния сброса и тактирования
   При активном сбросе загорается левая точка, остальные сегменты индицируют 
   потенциал на шине AD7..0.
   Если сброс неактивен и по шине проходит 16 тактов, загорается правая точка.
 

В архиве находиться схема и плата(PCAD4.5), проект на языке AHDL на 
MAX+plus II Version 9.6 3/22/2000 файл проекта newpci32.
Проект окончен 09/10/2002. 

Архив, zip, 300К .

  А это я исследовал вопрос:"Будет ли работать устройство без BAR регистров?"
  В тестовую карточку зашил программу устройства откликающееся на чтение/запись
  в область ввода/вывода по адресу 0x0240.
  Нужно запустить debug и набрать
  -o240 AA
  -i240
  в ответ должно считаться AA
  Значение АА также отобразиться на индикаторе.  

Архив, zip, 220К .


Добавление от 16/01/2007. 
Плата с другим индикатором. В архиве находиться схема и плата(PCAD2004). Проект на языке AHDL 
такой же. В QUARUS 7.2 не компилируется но программато заливает корректно.

Архив, zip, 50К .

Автора !