ALTERA EPM3032ATC44-10N - что за зверь? Какой от него прок?

Программируемая логика - это не так уж и сложно. Разберемся вместе.
Ответить
Мучитель микросхем
Сообщения: 437
Зарегистрирован: Ср сен 02, 2015 07:47:20

Сообщение HardWareMan »

[uquote="КРАМ",url="/forum/viewtopic.php?p=4718077#p4718077"][uquote="Gudd-Head",url="/forum/viewtopic.php?p=4718053#p4718053"]Тогда надо искать однократно программируемые CPLD с пережигаемыми перемычками[/uquote]
Если чо, МК в принципе не способен зависать.[/uquote]
Момент спорный. Элементарными глитчами по птианию или тактам любой МК завешивается с любой даже самой крутой и прошитой маской на заводе программой. Достаточно, чтобы часть его нетлиста выставилась в не предусмотренное состояние и всё.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 25448
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="HardWareMan",url="/forum/viewtopic.php?p=4718086#p4718086"]Элементарными глитчами по птианию или тактам любой МК завешивается с любой даже самой крутой и прошитой маской на заводе программой.[/uquote]
Во первых, грамотное питание не в состоянии ничего "подвесить". А безграмотное выведет из строя любую схему, включая ПЛИС или дискретную логику. При том, что программный автомат гораздо проще контролирует нештатные ситуации, для чего имеет широкий спектр инструментов.
Во вторых, речь идет об устройстве-генераторе. У него нет входов, за исключением входа управления режимом совершенно асинхронного выходной диаграмме и работающего с чисто аппаратным интерфейсом, то есть ничем не отличающегося от ПЛИС.
Реклама
Мучитель микросхем
Сообщения: 437
Зарегистрирован: Ср сен 02, 2015 07:47:20

Сообщение HardWareMan »

Ну начинается. Было конкретное утверждение: "Если чо, МК в принципе не способен зависать." Я оспорил, что бывает всякое и МК как сложное устройство в принципе вполне может зависнуть сам по себе не от программы. И тут сразу пошли уточнения "да при правильном питании, да без внешних входящих сигналов, да то, да сё". Вот скажи вы сразу, что при таких вот условиях вероятность зависания не от программы стремится к нулю и всё нормально. Не следует бросаться громкими заявлениями не подумав просто.
Друг Кота
Аватара пользователя
Сообщения: 25448
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="HardWareMan",url="/forum/viewtopic.php?p=4718149#p4718149"]МК как сложное устройство в принципе вполне может зависнуть сам по себе не от программы.[/uquote]

Под "в принципе" понималось, что МК ВСЕГДА исполняет код. Он не может его не исполнять, если:
1. У него нет инструкции HALT которая есть в коде
2. Его программно не увели в SLEEP или IDLE
Сложность МК - это неопределенное понятие. Сложным можно назвать даже сучковатую деревянную палку, если рассматривать её на микроуровне.
Поставленная в теме задача весьма проста с аппаратно-программной точки зрения.
С точки зрения уязвимости схемы от внешних воздействий МК наиболее устойчив, потому что имеет инструменты защиты от этих воздействий. ПЛИС в этом смысле не уступает МК, но сильно повязана на квалификации разработчика. МК в этом смысле много проще.
Реклама
Эиком - электронные компоненты и радиодетали
Мучитель микросхем
Сообщения: 437
Зарегистрирован: Ср сен 02, 2015 07:47:20

Сообщение HardWareMan »

[uquote="КРАМ",url="/forum/viewtopic.php?p=4718152#p4718152"]Под "в принципе" понималось, что МК ВСЕГДА исполняет код. Он не может его не исполнять, если:[/uquote]
3. Неисправен, без внешних указывающих на это признаков;
4. Имеется errata, которая срабатывает при определённых условиях, в том числе и комбинации легальных команд.
А в остальном полностью согласен.
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18694
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

Да всё верно, но чем больше элементов, способных сбойнуть, тем выше вероятность сбоя. Поэтому если сравнивать МК с ПЛИС, имхо, МК менее надежен. А на счет "годами без сбоев" - так покажите, где такие купить? То, что годами работает, не подходит, а то что подходит - вызывает сомнения...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Родился
Сообщения: 19
Зарегистрирован: Вс сен 09, 2018 06:42:27

Сообщение neitrino777 »

[uquote="ARV",url="/forum/viewtopic.php?p=4718197#p4718197"]Да всё верно, но чем больше элементов, способных сбойнуть, тем выше вероятность сбоя. Поэтому если сравнивать МК с ПЛИС, имхо, МК менее надежен. А на счет "годами без сбоев" - так покажите, где такие купить? То, что годами работает, не подходит, а то что подходит - вызывает сомнения...[/uquote]
Нет однозначного ответа, что надежней ПЛИС или МК. С одной стороны архитектура ПЛИС проще, но действительно всё упирается в разработчика логики и производителя самой ПЛИС (насколько она надежна). Сколько схем защиты/отказоустойчивости будет заложено. В случае с МК - мы имеем фиксированную архитектуру и не можем дублировать для повышения надежности критически важные узлы (не имеющие выход во вне). Но за то это уже отлаженная платформа. И повышать надежность можно только программно (что по мне более выгодно - не надо обрастать большим количеством дополнительных физических деталей). Качество питания и обвязку в расчет не берём она разная у ПЛИС и МК - но назначение одно - обеспечить надежность центрального устройства. Тут нельзя доказать, что будет надежней. Разрабатывать, тестировать - и только это покажет, что будет надежней
Работа - продажа электронных компонентов. А для души - есть Ассемблер, дочка и сын.
Ответить

Вернуться в «ПЛИС»