Полная версия этой страницы:
Помогите чайнику выбрать FPGA
Morfeus
Mar 26 2005, 12:24
Господа!
Помогите чайнику выбрать FPGA.
Надо защитить 5-вольтовые ПЗУ/Flash от считывания.
Решение вижу в спутовании линий адресов, может данных (Переходная панель. Идея не моя - ломаемо [сам ломал], но мороки много).
Из того, что я видел перекомутация осуществляеться
smd миккросхемой с 5X4 = 20 выводами.
Верх камня с маркировкой спилен.
Почему - то думаю, что это FPGA.
У самого был опыт с Altera (был такой чип - flex8000) еще на MAXIIPlus.
Но я таких маленьких (типа 20 ног) Alter не встречал.
Может их в самом деле нет? Или это не Altera и не FPGA?
Любым замечаниям буду рад.
v_mirgorodsky
Mar 26 2005, 15:11
Dlya etoy tseli nado ispol'zovat' ne FPGA a CPLD. Oni bivayut malen'kie s malen'kim kolichestvom nog i ne trebuyut vneshnego zagruzchika. Seychas po pamyati ne skazhu markirovku chipa.
Скорее всего это программируемая логическая матрица (ПЛМ) типа PAL или GAL, прародительница современных ПЛИС. Есть как одноразовые (на пережигаемых перемычках) так и Flash версии. Выпускало их много фирм в т.ч. и Altera: epm600 (900), Atmel: ATF16V8 и т.п. Шьется обычным программатором до 100 раз, разварить помоему можно в Protel 99. Для FPGA надо еще и микросхему конфигурационной памяти, да не видел не разу FPGA меньше чем в PLCC44. Если что то делать - то наверно на CPLD типа XC9500,EPM7000, EPM3000 удобнее, да и программировать можно в системе..
Morfeus
Mar 26 2005, 15:40
Спасибо!!!
1)Какой софт для Atmel_ATF16V8(есть ли леченый)?
2) Есть ли туториалы на русском(предпочтительнее)/английском?
3) Где в Киеве могуть жить чипы Atmel_ATF16V8?
Теже вопросы по epm600 (900) [Я так понимаю про любимый MaxIIPlus можно забыть].
Особо програмировать не надо. По идее достаточно поменять между собой 2-4 адресных линии и столько же данных. А 3000 и 7000 - минимум сороконожки.
[XC9500 - не знаю, уже ищу]
Я как то пробовал в Protel 99 спрграммировать, есть там компилятор такой, язык программирования типа Abel (Cupl), но по моему есть и схемный ввод. На выходе - что то типа .hex. Перечень понимаемых микрух лежит где то в папках самого протела. Но в итоге я откатился на EPM7032S, запихал туда всю логику. А компилятор официально лежит на Atmele архив SETUPEX.EXE, есть по моему и в Orcadе встроенный. Давно это было.
Morfeus
Mar 26 2005, 16:20
Спасибо

!
XC9500 - аналог epm7xxx от Xilinx'a. Да в вашем случае ПЛМ самое то. Компилятор посмотрите на сайте Atmel, скорее всего раздается бесплатно. Раньше эти штуки в ручную на клочке бумаги разводили, где перемычку прожечь

. У меня только под рукой описуха на ATF16V8B есть.
Morfeus
Mar 26 2005, 16:51
О! По крайней мере ATF16V8 в корпусе PLCC точь-точь как чип на немецкой панельке идеалогию которой я и хочу реализовать. Осталось узнать не вымерли ли ATF16V8? Пошел нырять в yandex. Спасибо.
В efo этих микросхем столько, что купаться можно.
Morfeus
Mar 26 2005, 20:34
Я их и уже и в Киеве нашел.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.