Перейти к содержанию
    

MicroBlaze и его шины ...

В доке на MB сказано:

1) доступ к внутренней BRAM чренз MLB требует 2 такта на чтение и запись

2) доступ к периферии через OPB требует 4 такта на чтение и 3 такта на запись.

 

Доступ к BRAM через MLB.

Смущает, что запись требует два такта. Если с чтением понятно (один такт выставляет адрес, второй читает), что с записью не понятно зачем вставляют пустой такт?

И потом, почему бы не заставить BRAM работать на удвоенной частоте ...

 

Доступ к RAM/периферии через OPB.

Ну, тут все запутано до немогу :(

Судя из времянок приводящихся в "User Core Templates Reference Guide", логика работы такая же как и у MLB. Из которой следует, что доступ так же можно зделать в один такт. ???

Если посмотреть доку по OPB, то из тех времянок следует, что на захват шины требуется минимум 1 такт (если вуключить регистр с сигнала предоставления шины).

Так же из времянок на OPB следует, что если мастер на шине один, то захватывать шину ему прийдется только один раз.

 

В общем я не пойму откуда набегает 4 такта для OPB, в железе так оно и происходит :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Странный глюк.

Создаю проект в ISE7.1 (DCM + простейший проект в PlatformStudio (MicroBlaz + GPIO)). Clk2x DCM использую в качестве тактовой частоты MicroBlaz

Потом моделирую данный проект, но ModelSimSE6.0 почемуто останавливает симуляцию не отработав заданный времменной интервал.

Ладно. Убираю из проекта DCM. Все класно моделируется.

Создаю новый проект (DCM + логика). Все класно моделируется.

 

Вопрос. Почему проект (DCM + простейший проект в PlatformStudio (MicroBlaz + GPIO)). Clk2x DCM использую в качестве тактовой частоты MicroBlaz глючит при моделировании?

Может кто сталкивался с такой ситуацией?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...