Ошибки моделей

4-битные микроконтроллеры и микропроцессоры (прошлое, настоящее, будущее)

Moderator: Lavr

User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Ошибки моделей

Post by Lavr »

Lavr wrote:Нашел ещё одну ошибку в оригинале проекта. :(
Неправильно работаю условные переходы. Не то, чтоб я их год назад не проверял...
Проверял... но не тщательно. Ну джампают куда-то и ладно.
Мои тестовые программы без ветвлений были - просто проверить времЯнки
большинства команд.
Впрочем, сам Протезус тоже местами отжыгает неподецки,
Вот как в его понимании работает К155ТМ8:

Image

Сигналы на инверсных выходах - повторяют значения на неинверсных... :D
Я вобщем-то давно это заметил, но думал - обойдусь. А тут как назло и инверсные
выходы в правильном виде понадобились.
То ли инверторы поставить, то ли модель К155ТМ8 поправить, то ли её саму
модель правильную в сети поискать...


PPS. Я решил всё же подправить модель... т.к. надеялся, что создатели
просто забыли поставить значки инверсий...
Но - фигвам! Они просто впёрли вовнутрь К155ТМ8 элементарную
модель у которой просто нет инверсий...
:o

Image

Придётся написать модель К155ТМ8 самому по её внутренним кишкам.
Что сделаешь... пришлось же написать модель К155ИР26, которой
не было в наборе...
Last edited by Lavr on 28 Mar 2012 09:19, edited 2 times in total.
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

"Модельеры" Протезуса согласились со мной, что, мягко говоря, ашыбочка вышла... :wink:

Но, поскольку, и принцип создания ими модели оказался несколько иной, чем я предполагал,
то временно решил я инверторы поставить, и не мучаться в наставлениях Протезуса на путь истинный.

Это, конечно, кастыль... но я и так время потерял. :(
User avatar
Shaos
Admin
Posts: 24088
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

а это часть стандартной либы из программы либо левая поделка?
если часть стандартной либы, то странно - люди берут нехилые деньги за софтину и не в состоянии обеспечить нормальное тестирование...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:а это часть стандартной либы из программы либо левая поделка?
если часть стандартной либы, то странно - люди берут нехилые
деньги за софтину и не в состоянии обеспечить нормальное тестирование...
Библиотека стандартная - DIGITAL.LML - поддерживает большинство цифровых
микросхем.

Отчасти ты прав - оценивают они свой пакет моделирования дорого.
Но и воруют его неподецки... Получается замкнутый круг - уроборос, змея,
кусающая себя за хвост. :wink:

С другой стороны - я угробил кучу времени, пытаясь написать сам аддон ПЗУ
для EWB.
Возможность такая вроде в EWB есть, но никакой информации не нашел. :(

Image

Даже самый простой аддон мне нигде не попался, на повод распотрошить
его устройство.

А у Протезуса хотя бы можно распотрошить штатными средствами библиотеку,
найти модель и исправить её.
Или написать собственную модель из примитивов и прицепить её в пакет.

Безгрешных пакетов, наверное, не бывает... ну а тестеры - это, похоже,
весь KAZUS.RU.
Ну и я с ними иногда...
Last edited by Lavr on 28 Mar 2012 10:52, edited 1 time in total.
User avatar
Lavr
Supreme God
Posts: 16689
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Вобщем ждать долго исправленных моделей от "модельеров" я не стал...
А поступил вот как:
Нарисовал графическую модель К155ТМ8 в стандартном корпусе,
а во внутрь её внёс 74175 с инверторами. :wink:

Image

Получилось как у популярного интернет-мастера дзен Шри Япутры:
"Вы должны уметь пририсовать ноги змее! Это не Кааба!"
Вот и пририсовал "ноги змее"... :D
User avatar
VituZz
God
Posts: 1343
Joined: 13 Nov 2010 04:06

Post by VituZz »

dosikus wrote:Объясните мне теперь ваши мотивы использования старья ???
Гражданин просто не понимает, что его точка зрения - это всего лишь его точка зрения, а у других людей свои мотивы, которые они совершенно не обязаны объяснять. Вопрос-то был совсем не об этом. Раздражают эти корявые пальцы веером.