Цитата(Maverick @ Jul 30 2016, 16:18)

если не будет в один и тот же момент времени обращения по одному и тому же адресу по записи или записи и чтения с двух портов, то тогда все корректно.
Двухпортовая память решает проблему одновременного чтения с двух портов, тут как раз всё ок. А вообще по идее instruction master проца не должен писать в эту память, он только читает её. Писать туда может и будет только debug модуль и пользователь через data-порт, если захочет. И поэтому если пользователь через data-порт не начнёт портить свою же память программ, то проблем быть не должно. С точки зрения подключения теоретически здесь вроде как даже получается экономия ресурсов, т.к. не нужно дополнительной логики, чтобы двух мастеров на один ведомый порт подключать.