1. Внутри чипа много регистров, которые сгруппированы в 4-х банках. Перед доступом к регистру, нужно предварительной записью задать номер банка, а потом обращаться к регистру внутри этого банка. В общем, все это в доках описано. 2. В состав чипа входят ФИФО выдачи и приема. К ним стандартный способ обращения, прямой или с авто увеличением адреса. Ваш вопрос касался видимо этого. Но здесь тоже нужно обращаться через банки, как описано в пункте 1. 3. Еще в чип входят группа регистров настройки и управления PHY. Обращение к данным регистрам осуществляется последовательным кодом, то есть нужно в один из разрядов регистров банка, последовательно записывать биты и выдавать их в PHY. Там циклы, и их много. Регистров с последовательным доступом тоже много...
Если на все это писать FSM, то это будет такое ФээСэМище, не позавидуешь…
|