Начал делать PCI-target устройство. С транзакцией вроде бы разобрался, а вот бит паритета... ни как не пойму кто его должен вырабатывать, а кто проверять. Я думаю так, что тот кто данные выдаёт тот и генерирует сигнал паритета, а тот кто данные получает - проверяет, т.е. в транзакции записи в целевое устройтво бит паритета генерирует задатчик, а транзакции чтения его генерирует целевое устройство. Есть и другая гипотиза, бит паритета генерируют оба участника транзакции а мост проверяет, но тогда зачем на шине контакт PERR?
|