IEC 0 10 июня, 2006 Опубликовано 10 июня, 2006 · Жалоба Здравствуйте Все. Не могу понять в чем причина. Устроиство реализовано в КАМАК. Для рабаты устройства в АСЕХ-30-3 организовано два банка (512*16бит) двух портовой памяти. Скорость считывания разная - от 10 мкс/слово до 100 мкс/слово. При моделировании все нормально, а в реальном устройстве из 512 слов считывается 256 нормально, а остальные 256 какое-нибудь число, притом это число разное для 2 банков, и значание принимают разные значения в зависимости от включения питания( все время разные). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 11 июня, 2006 Опубликовано 11 июня, 2006 · Жалоба Здравствуйте Все. Не могу понять в чем причина. Устроиство реализовано в КАМАК. Для рабаты устройства в АСЕХ-30-3 организовано два банка (512*16бит) двух портовой памяти. Скорость считывания разная - от 10 мкс/слово до 100 мкс/слово. При моделировании все нормально, а в реальном устройстве из 512 слов считывается 256 нормально, а остальные 256 какое-нибудь число, притом это число разное для 2 банков, и значание принимают разные значения в зависимости от включения питания( все время разные). Здесь не телепаты, код в студию Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ishergin 0 18 июня, 2006 Опубликовано 18 июня, 2006 · Жалоба Здравствуйте Все. Не могу понять в чем причина. Устроиство реализовано в КАМАК. Для рабаты устройства в АСЕХ-30-3 организовано два банка (512*16бит) двух портовой памяти. Скорость считывания разная - от 10 мкс/слово до 100 мкс/слово. При моделировании все нормально, а в реальном устройстве из 512 слов считывается 256 нормально, а остальные 256 какое-нибудь число, притом это число разное для 2 банков, и значание принимают разные значения в зависимости от включения питания( все время разные). C КАМАКом знаком очень тесно :) наверняка дело в в вашем коде (похоже Вы что то забыло подключить :) ), ну а если раотает в симуляторе, то не обязательно будет работать в железе, лучше привдите код. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IEC 0 19 июля, 2006 Опубликовано 19 июля, 2006 · Жалоба Извините все! Проблема не в памяти. Контроллер КАМАК СС32 /wiener/ при блочном автосчитывании давал удвоенную посылку функции считывания, а в описании на контроллер немцы и слова об этом не сказали.... Пока докопал, думал, что крышу рвонет.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ishergin 0 20 июля, 2006 Опубликовано 20 июля, 2006 · Жалоба Извините все! Проблема не в памяти. Контроллер КАМАК СС32 /wiener/ при блочном автосчитывании давал удвоенную посылку функции считывания, а в описании на контроллер немцы и слова об этом не сказали.... Пока докопал, думал, что крышу рвонет.. :bb-offtopic: имел дело с польским (?) контроллером КК-109, документация написана _ужасно_ (впрочем ИМХО все советские руководства так написаны), так же имелись опечатки (перепутаны биты в регистре CSR). Есть мнение, что страны варшавского договора при производстве изделий для СССР (не военных по крайной мере), достаточно небрежно относились к сопроыождению и документации. Также случился очень интересный глюк с КАМАКом, на макетной плате модуля была собрана простейшая схема из одного регистра, но устройство работало нормально в случае пошагового (!!!)выполнения программы, после 2 недель мучений была обнаружена сопля внутри (!!!!) текстолита макетной платы, которая замыкала ламели разьема. Какова же вероятность этого события :) ..... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться