[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Вообще-то основное моделирование Plug’Play и Master я делал отдельно друг от друга. Но даже если вместе:
1)Инициализация/Plug'Play. Прописать ячейки конф пространства 0x4, 0xD, BARx, возможно 0x3C. Итого, макс 3-4-5 пересылок.
2) master/DMA. Прописать стартовый адрес, возможно запрограммировать длину пересылаемого объема, передать команду ‘start’. Итого 2-3 пересылки.
3)Сами master-пересылки. Моделируется разумный объем (например, не пересылка TV-кадра, а пересылка max 1KB (допустим) буфера обмена).
Если проблема собственно с созданием benches, которые нужно писать, а не рисовать, то может помочь, например, TestBencher Pro от SynaptiCAD (www.syncad.com)
E-mail: info@telesys.ru