История изменений
Исправление
AiFiLTr0,
(текущая версия)
:
А вообще задание простое. ISA емнип тупа как пробка. тебе нужно при совпадении адреса на шине и наличии бита в R/W хавать данные в регистр, далее последовательно по клоку срать ими наружу. На верилоге пишется за 15 минут, еще 15 минут на тестбенч. Но рисовать в sPlane это особый садомазохизм. Да, и учти у RS232 еще стартовый и стоповый биты. Есть, потому регистр надо брать не 8 бит, а 10, и подгружать в него при чтении с шины фиксированные стартовый/стоповый биты, чтобы прогадить ими наружу.
Исправление
AiFiLTr0,
:
А вообще задание простое. ISA емнип тупа как пробка. тебе нужно при совпадении адреса на шине и наличии бита в R/W хавать данные в регистр, далее последовательно по клоку срать ими наружу. На верилоге пишется за 15 минут, еще 15 минут на тестбенч. Но рисовать в sPlane это особый садомазохизм. Да, и учти у RS232 еще стартовый и стоповый биты.
Исходная версия
AiFiLTr0,
:
А вообще задание простое. ISA емнип тупа как пробка. тебе нужно при совпадении адреса на шине хавать данные в регистр, далее последовательно по клоку сдвигать. На верилоге пишется за 15 минут, еще 15 минут на тестбенч. Но рисовать в sPlane это особый садомазохизм.