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

Глюки Modelsim'a

использую ISE 6.3 c SP3 и Modelsim 5.8c

 

при использовании в VHDL-тексте русскоязычных комментариев ISE съедает их нормально, а Modelsim начинает материться на каждую строчку с комментарием

 

это как нибудь лечиться?

пока что в голову приходит только написание собственной программы для удаление комментариев перед запуском modelsim - но это на мой взгляд полный изврат

 

есть ли подобные проблемы при использовании более поздних версий modelsim'а?

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


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

Странно, у меня тоже 5.8с, но русские комментарии съедает глазом не моргнув... и /* и //. Единственное возможное различие, может быть у вас не Xilinx edition?

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


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

Странно, у меня тоже 5.8с, но русские комментарии съедает глазом не моргнув... и /* и //. Единственное возможное различие, может быть у вас не Xilinx edition?

 

как раз-таки у меня тоже modelsim Xilinx Edition

 

на соседней машине - тоже всё ОК

 

переустановка Modelsim + ISE не помогает :((

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


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

Тогда совсем странно... :unsure: Можно попробовать удалить исе и моделсим, и почистить реестр - может быть поможет. На этом компе более ранняя версия моделсима стояла раньше?

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


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

У меня тоже Modelsim 5.8c На компе до него ничего не стояло. Modelsim лицензионный. И... я уже отказался писать комментарии на русском, пишу английскими буквешками. Modelsim действительно ругается на кирилицу, но самое интересное, что не всегда и далеко не на все фразы. Так что это действительно глюк, с которым другие просто не сталкивались по случайности.

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


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

Уж не на букву "я" он ругается? А то у неё код 0xff. ;-)

 

У меня Modelsim 6.0d на нее не ругается и спокойно переваривает ее в коментариях. :)

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


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

Уж не на букву "я" он ругается? А то у неё код 0xff. ;-)

 

У меня Modelsim 6.0d на нее не ругается и спокойно переваривает ее в коментариях. :)

 

Точно не помню в какой версии, но 5.8a, если мне не изменяет память,modelsim имел проблеммы с буквой "я" в коментариях.

 

ИМХО. Обновляться надо.

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


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

Точно не помню в какой версии, но 5.8a, если мне не изменяет память,modelsim  имел проблеммы с буквой "я"  в коментариях.

 

ИМХО. Обновляться надо.

 

У ModelSim'a есть еще одна проблема, решения которой я не знаю: отображение русских имен каталогов в диалогах выбора пути: например, когда выбирается каталог при создании отображения библиотеки (Select Library). Русские имена он каталогов отображает, но в достаточно непотребном виде - через символ-квадрат. Может быть кто-нибудь знает, что с этим можно сделать?

Я подозреваю, что эта проблема связана с использованием Unicode для имен каталогов, но как добиться использования не-Unicode я так и не понял.

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


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

У ModelSim'a есть еще одна проблема, решения которой я не знаю: отображение русских имен каталогов в диалогах выбора пути: например, когда выбирается каталог при создании отображения библиотеки (Select Library). Русские имена он каталогов отображает, но в достаточно непотребном виде - через символ-квадрат. Может быть кто-нибудь знает, что с этим можно сделать?

Я подозреваю, что эта проблема связана с использованием Unicode для имен каталогов, но как добиться использования не-Unicode я так и не понял.

 

Многие САПРы не работают или работают не корректно с русскими, и я подозреваю с символами большинства других языков, в путях к каталогам. Причина, как мне кажется, кроется в том, что нет единого стандарта представления алфавитов разных языков.

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


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

Многие САПРы не работают или работают не корректно с русскими, и я подозреваю с символами большинства других языков, в путях к каталогам. Причина, как мне кажется, кроется в том, что нет единого стандарта представления алфавитов разных языков.

 

Почему нет? Есть. Это Unicode. Другой способ - возможность задания используемой кодировки (локализация). Причем в Modelsim'e можно задать кодировку для его текстового редактора, но нельзя для просмотра каталогов и т.д.

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


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

Unicode

Это тоже не панацея. Юникод юникоду рознь.

 

Я согласен, что это не панацея, однако если посмотреть на множество наших отечественных кодировок (CP866, CP1251, KOI8-R и прочие), то Юникод выглядит довольно выигрышным образом, т.к. он предлагает универсальность, единство. В Юникоде мне не нравится лишь одно - использование двух байт на символ, но в современных условиях это уже не так страшно - емкость памяти и дисков растет весьма быстро...

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


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

У меня таже проблема, но с ModelSim 6.0 XE! Приходится поисать по английски (транслит только глаза ломает :angry2: )

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


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

У меня таже проблема, но с ModelSim 6.0 XE! Приходится поисать по английски (транслит только глаза ломает  :angry2: )

 

А виндовс какой rus или eng? В "языках и региональных стандартах" что выставлено? Может имеет смысл там покопаться? Да, еще, русификаторов, котороые подменяют кодовые страницы в реестре Вы не использовали?

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


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

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

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

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

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

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

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

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

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

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