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

Никогда не работал с PicoBlaze, но судя по Static Timing Report's, здесь явно не хватает регистра по выходу этой блочной памяти, все проблемы решатся с большим запасом!

 

Это добавит лишний такт. :(

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


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

>>> Никогда не работал с PicoBlaze, но судя по Static Timing Report's, здесь явно не хватает

>>> регистра по выходу этой блочной памяти, все проблемы решатся с большим запасом!

 

>> Это добавит лишний такт.

 

ага. он итак инструкции за два такта выполняет(( а это вообще убить производиттельность на корню..

хотя можно, конечно, и конвеер сделать - но это, во-первых, требует перекраивания модуля выборки и обработки инструкций (+ неизбежное увеличение выполнения инструкций перехода)

во-вторых, это выливается уже совсем другое число SLICE & FF ((

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


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

>>> Никогда не работал с PicoBlaze, но судя по Static Timing Report's, здесь явно не хватает

>>> регистра по выходу этой блочной памяти, все проблемы решатся с большим запасом!

 

>> Это добавит лишний такт.

 

ага. он итак инструкции за два такта выполняет(( а это вообще убить производиттельность на корню..

хотя можно, конечно, и конвеер сделать - но это, во-первых, требует перекраивания модуля выборки и обработки инструкций (+ неизбежное увеличение выполнения инструкций перехода)

во-вторых, это выливается уже совсем другое число SLICE & FF ((

 

Тогда попробуйте пространственно подвигать память относительно ядра, не всегда P&R это выполняет хорошо. Посмотрите в FPGA редакторе на реальные длины c выхода памяти. Хотя конечно выигрыш будет максимум в 0.1-0.2 нс :(.

Могу лишь успокоить тем, что реально всегда есть запас минимум 20-30%

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


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

>> Тогда попробуйте пространственно подвигать память относительно ядра, не всегда P&R это выполняет хорошо.

 

как ее подвигаешь-то.. блочную память..

сильно сомневаюсь в неоптимальности P&R при заполнении кристалла на 2%

 

 

>> Могу лишь успокоить тем, что реально всегда есть запас минимум 20-30%

 

вот-вот!! собственно тема-то и создавалась из-за того, чтобы найти способ реально этот запас "пощупать".

Изменено пользователем ClockworkOrange

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


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

>> Могу лишь успокоить тем, что реально всегда есть запас минимум 20-30%

 

вот-вот!! собственно тема-то и создавалась из-за того, чтобы найти способ реально этот запас "пощупать".

 

Ну как сами понимаете щупать можно только в железе. Мне можете верить на слово, опыт достаточный, начиная еще с Xilinx под DOS и уже не помню с каких кристалов. Скоро подготовлю материал для новой темы, добавлю оптимизма и уверенности разработчикам на ПЛИС, чтоб отпали всякие сомнения в запасе по быстродействию.

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


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

Так, для общей информации, сейчас гоняю ради спортивного интереса MicroBlaze на 100 МГц (Spartan3E-250) с ошибкой PAR-а аж на 3.5 нс (т.е. период вместо 10 получается 13,5нс) :)

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


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

Так, для общей информации, сейчас гоняю ради спортивного интереса MicroBlaze на 100 МГц (Spartan3E-250) с ошибкой PAR-а аж на 3.5 нс (т.е. период вместо 10 получается 13,5нс) :)

 

С моей точки зрения, кроме спортивного интереса в этом мало смысла. Т.к. в реальное изделие закладывать такую мину замедленного действия, которая неизвестно где рванет - себе дороже. Если только не делать один единственный экземпляр, который будет протестирован во всех возможных температурных и др. режимах работы.

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


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

Абсолютно согласен, мало того, сомнительно что хотя бы 5 таких устройств будет работать в тепличных условиях.

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

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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