Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Для начинающих (http://zx-pk.ru/forumdisplay.php?f=43)
-   -   Совместимость PLD Altera (http://zx-pk.ru/showthread.php?t=13385)

CodeMaster 23rd July 2010 14:09

Совместимость PLD Altera
 
Х.з. где вопрос задать, но это наверное самых подходящий раздел.

Вопрос по совместимости и маркировке серий MAX 3000 и MAX 7000. Например маркировка EPM3032ALC44-10, EPM понятно не смотрим ;-), 32 это количество макроячеек (т.е. 64 может заменить 32), 10 время доступа в нс. (меньшее время как минимум не хуже), 44 это кол-во ног, L - корпус PLCC. В маркировке EPM7032SLC44-10 S - это 5-ти вольтовое питание. Что я не понял: что значит С в обеих маркировках и чем отличаются и насколько взаимозаменяемы (вверх-вниз) серии 3000 и 7000 между собой?

IanPo 23rd July 2010 15:02

Вот тема про ПЛИС, тут можно посмотреть:
http://zx.pk.ru/showthread.php?t=9342

CodeMaster 23rd July 2010 15:37

Quote:

Originally Posted by IanPo (Post 301402)
Вот тема про ПЛИС, тут можно посмотреть:
http://zx.pk.ru/showthread.php?t=9342

Думаешь я её не видел и не читал? Но выискивать среди 50-ти страниц обсужнения ньюансов языков программирования ПЛИС ответы для два вопроса, что-то не катит.

Keeper 23rd July 2010 15:47

C - commercial (temperature range of 0°C to +70°C)
I - industrial (temperature range of -40°C to +85°C)

CodeMaster 23rd July 2010 16:01

Блин, чего-то fan удалил свой пост про напряжение питания. Т.е. ПЛИСы EPM3032ALC44-10 и EPM7032AELC44-10 полностью взаимозаменяемы и ничем не отличаются? А в 3000 серии 5 вольтовых не было?

Keeper 23rd July 2010 16:30

В серии 3000 5ти вольтовых нет и попиново серии 3000 и 7000 не совместимы.

CodeMaster 23rd July 2010 16:37

Quote:

Originally Posted by Keeper (Post 301422)
и попиново серии 3000 и 7000 не совместимы.

ОК, отодвинем попиновость (хотя с чего ей меняться) для этого есть переходники, а в остальном, в том числе по прошивкам?

Keeper 23rd July 2010 17:01

Посмотрел сейчас в квартусе для 3032 и 7032 прошивки разные генерируются...

CodeMaster 23rd July 2010 17:07

Quote:

Originally Posted by Keeper (Post 301427)
Посмотрел сейчас в квартусе для 3032 и 7032 прошивки разные генерируются...

Понял, универсальность не прокатила :-( И последний тогда вопрос: а прошивку можно, так сказать, дезассемблировать, что бы получить исходный код?

fan 23rd July 2010 17:25

Quote:

Originally Posted by CodeMaster (Post 301415)
А в 3000 серии 5 вольтовых не было?

Ядро жрёт максимум 3.3V (хотя некоторые скармливают и больше). I/O спокойно до 5V .

spensor 23rd July 2010 17:48

"Деззассембляция" кода HDL называется декомпозицией, рабочего решения нет. Хотя в принципе можно разгадать что где хранится и создать декомпозитор под Altera, но это сложно и долго по времени.
А вообще наверное можно ухитрится запихнуть код 7000 в 3000 если незаюзаны пины отведенные под питание ядра, архитектура в семействах по идее должна быть близка, но по простому увы тоже нет.

CodeMaster 29th July 2010 16:43

Quote:

Originally Posted by spensor (Post 301438)
А вообще наверное можно ухитрится запихнуть код 7000 в 3000 если незаюзаны пины отведенные под питание ядра, архитектура в семействах по идее должна быть близка, но по простому увы тоже нет.

Просто из-за чего собственно возник вопрос: для SMUC2 существуют прошивки для 3032, 3064, 7032, 7064, но схему я встречал только с 3064, вот и подумалось, что они практически совместимы.

spensor 30th July 2010 10:57

Quote:

Originally Posted by CodeMaster
Просто из-за чего собственно возник вопрос: для SMUC2 существуют прошивки для 3032, 3064, 7032, 7064, но схему я встречал только с 3064, вот и подумалось, что они практически совместимы.

Практически да, ибо ревирс-инженеринг:) содержимое оригинального SMUC воссоздали, отладили, пересоздали. Но на уровне пинов и тем более содержимого чипа идентичности нет.


All times are GMT +4. The time now is 23:52.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.