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

старую (3.7) не трогал, доставлял в отдельные каталоги версии 3.9 и 3.10.

Старая (3.7) продолжает работать. Сервиспаки для новых тоже ставил - не помогает.

Вот мне совершенно не нравится идея держать рядом несколько версий одного пакета под виндами (под линуксом - другое дело!).

Тут, конечно, от самого пакета зависит, но, к примеру, что будет, если виндовские переменные среды указывают на одну версию, а запускается другая?

Я последовательно обновлял версии даймонда (сносил старую и инсталлировал новую), никогда проблем не было. Сейчас v3.10 sp1 - полет нормальный.

 

И в качестве оффтопа - у меня iCEcube2 v2017-08 не желает инсталлироваться под CentOS'ом 6.9 - ругается на отсутствие библиотеки, которая в системе имеется.

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


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

Приветствую Всех!

 

Diamond 3.10

 

У меня сложилось субьективное мнение что LSE синтезирует лучше чем Synplify, макс. частота выше, разницы по LUTах нет. Правда девайс забит только на 40%.

А какой опыт у Вас?

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

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


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

У меня сложилось субьективное мнение что LSE синтезирует лучше чем Synplify, макс. частота выше, разницы по LUTах нет. Правда девайс забит только на 40%.

А для какого семейства синтезируете?

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


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

А для какого семейства синтезируете?

Для MachXO2 - пробовал для 640HC и 7000HE, speed grade 6 и 4, temp. - C.

Простой счетчик 5 бит, тактовая - констрейнт 260МГц (обьявил клоковый пин как LVDS25 чтобы обойти порог 150МГц для single-ednded):

 

<< Place & Route Trace >>

 

LSE:

FREQUENCY PORT "clk" 260.000000 MHz (0 errors)

28 items scored, 0 timing errors detected.

Report: 371.747MHz is the maximum frequency for this preference.

 

Synplify

FREQUENCY PORT "clk" 260.000000 MHz (0 errors)

28 items scored, 0 timing errors detected.

Report: 273.448MHz is the maximum frequency for this preference.

 

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


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

Вот мне совершенно не нравится идея держать рядом несколько версий одного пакета под виндами (под линуксом - другое дело!).

Тут, конечно, от самого пакета зависит, но, к примеру, что будет, если виндовские переменные среды указывают на одну версию, а запускается другая?

Я последовательно обновлял версии даймонда (сносил старую и инсталлировал новую), никогда проблем не было. Сейчас v3.10 sp1 - полет нормальный.

 

И в качестве оффтопа - у меня iCEcube2 v2017-08 не желает инсталлироваться под CentOS'ом 6.9 - ругается на отсутствие библиотеки, которая в системе имеется.

Переставлял винду. Поставил Diamond 3.10 64-bit for Windows, ничего не поменялось - эксепшин при старте. SP ставил - не помогло.

Лицензия - с сайта FREE. Ставлось всё по умолчанию - на C диск.

Есть тут представители, что могут дать совет, что делать? Что-то в моей системе не нравится.

Система - как и было Win10 X64

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


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

Что-то в моей системе не нравится.

Ответил в личку.

 

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


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

Приветствую Всех!

 

Diamond 3.10

 

У меня сложилось субьективное мнение что LSE синтезирует лучше чем Synplify, макс. частота выше, разницы по LUTах нет. Правда девайс забит только на 40%.

А какой опыт у Вас?

 

Такая же фигня. Проект на LA4128, занято ~90%.

 

Ещё понравилось в LSE - человечески понятные текстовые конфиги.

(Ну это субъективно, конечно).

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


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

Решил обновиться, при запуске выскакивает окошко: Catch unknown exception. После нажатия ОК программа закрывается. Что на 3.9, что на 3.10.

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

Для решения проблемы рекомендуется осуществить установку даймонда по умолчанию (что-то типа Typical).

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


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

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

Для решения проблемы рекомендуется осуществить установку даймонда по умолчанию (что-то типа Typical).

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

Спасибо за совет!

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


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

Подскажите какой латис подобрать, если потянет. Задачка простая конвертация 4 пар LVDS старого 644 формата (видео 640 там 2 байта но последовательных) не более 150 Мгц тактовая -> в байтовый поток CMOSа. По сути последвательный поток в параллельный, думю не более 1-2K венитей достаточно.

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


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

Подскажите какой латис подобрать, если потянет. Задачка простая конвертация 4 пар LVDS старого 644 формата (видео 640 там 2 байта но последовательных) не более 150 Мгц тактовая -> в байтовый поток CMOSа. По сути последвательный поток в параллельный, думю не более 1-2K венитей достаточно.

ИМХО MachXO2 должны справиться.

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


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

ИМХО MachXO2 должны справиться.

А не много его будет? Как понимаю писать на верилоге, отладка через джитаг. Тактовый генератор думаю не нужен, есть синхро в канале. Нврамка внутри.

Чистая детеримнированная задача транслятора. Питание 3.3V. Конечно хочется минимум потребления и минимм размера чипа.

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


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

А не много его будет?
В смысле?

В этом семействе опций - куча, можно подобрать и посложнее, и попроще.

 

Питание 3.3V.
Это будет серия HC

 

Конечно хочется минимум потребления и минимм размера чипа.
Ну, например LCMXO2-2000HC-4MG132C : 2112 LUT, 105 I/O, 3.3V, BGA шаг 0,5 мм (габарит 8 х 8 мм)

Или LCMXO2-4000HC-4QN84C : 4320 LUT, 67 I/O, 3.3V, QFN шаг 0,5 мм (габарит 7 х 7 мм)

 

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


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

Что то не нашел описания I/O LVDS какие стандарты или параметры этих LVDS он может использовать с какими макс частотами.

Подскажите где посмотреть можно.

67 I/O тоже много, 4 пары LVDS, 8 -bit того 16 I/O + 10 на jtag, + питание; посмотрел по корпусам QFN32 есть минимальный, ...

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


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

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

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

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

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

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

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

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

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

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