реклама на сайте
подробности

 
 
> Выбор аналога, Помогите определить аналог для Spartan 3
robix
сообщение Aug 15 2006, 06:33
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 15-08-06
Из: Москва
Пользователь №: 19 556



Всем привет!
Помогите определить аналог для Spartan 3 XC3S50 и CoolRanner II XC2C128.
Начали разработку на этих микросхемах, но есть сомнения, и желание перейти на аналогичную продукцию Altera (партнеры хорошие). Аналоги нужны по цене, функциональности, производительности (+-25%).
Очень буду благодарен за подсказку.

Сообщение отредактировал robix - Aug 15 2006, 06:35
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
robix
сообщение Aug 15 2006, 13:36
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 15-08-06
Из: Москва
Пользователь №: 19 556



Мдааа, смотрю на epm240 и локти кусаю, с таким количеством памяти для моей задачи ему и управляющий контроллер не нужен... Да и ISE уже задрал глючить...

В общем всем большое спасибо... Иногда полезно взглянуть на себя со стороны smile.gif

Сообщение отредактировал robix - Aug 15 2006, 13:36
Go to the top of the page
 
+Quote Post
Builder
сообщение Aug 16 2006, 07:58
Сообщение #3


iBuilder©
****

Группа: Свой
Сообщений: 519
Регистрация: 14-07-04
Из: Минск
Пользователь №: 322



Цитата(robix @ Aug 15 2006, 16:36) *
Мдааа, смотрю на epm240 и локти кусаю, с таким количеством памяти для моей задачи ему и управляющий контроллер не нужен... Да и ISE уже задрал глючить...

В общем всем большое спасибо... Иногда полезно взглянуть на себя со стороны smile.gif

Я внутреннюю память использовал. Очень понравилось. Можно и читать и писать (но здесь есть ограничение на количество циклов), можно перешивать память через байт-бластер - например если нужно скорректировать параметры работы.
Нужно только учитывать несколько моментов: сама память работает по последовательному интерфейсу. Привязка этого интерфейса к своему проекту осуществляеться за счёт ресурсов микросхемы. Хотя если не заморачиваться - можно пользовать готовые мегафункции, они эмулируют и параллельный доступ и последовательный.
Но я писал свою. Мне важна была каждая ячейка - реализовал только то что мне нужно было, получилось чуть меньше, хотя и не на много.
Есть ограничение по максимальной скорости работы с памятью, мне хвалило - а Вы для себя проверьте. Если память не изменяет, что-то в районе 20МГц последовательного канала.
Go to the top of the page
 
+Quote Post
-Al-
сообщение Aug 16 2006, 08:25
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(Builder @ Aug 16 2006, 11:58) *
Я внутреннюю память использовал. Очень понравилось. Можно и читать и писать (но здесь есть ограничение на количество циклов), можно перешивать память через байт-бластер - например если нужно скорректировать параметры работы.
Нужно только учитывать несколько моментов: сама память работает по последовательному интерфейсу. Привязка этого интерфейса к своему проекту осуществляеться за счёт ресурсов микросхемы. Хотя если не заморачиваться - можно пользовать готовые мегафункции, они эмулируют и параллельный доступ и последовательный.
Но я писал свою. Мне важна была каждая ячейка - реализовал только то что мне нужно было, получилось чуть меньше, хотя и не на много.
Есть ограничение по максимальной скорости работы с памятью, мне хвалило - а Вы для себя проверьте. Если память не изменяет, что-то в районе 20МГц последовательного канала.


Я тоже использоваль, только альтеровские мегафункции разочаровали sad.gif Нужно было 8 килобитную I2C Read-Only EEPROM организовать, а оказалось, там предел 4 килобита sad.gif Не стали они видать заморачиваться с переводом 16ти разрядных данных UFM блока в 8ми разрядные, хотя в ранней документации это вроде поддерживалось, а новую посмотрел - нифига, уже 4 кбит sad.gif Пришлось писать свою.. Кстати UFM там на 10МГц работает.

Еще одна вещь, которая есть в MAX II - встроенный тактовый генератор, только вот частота в нем может колебаться в пределах 3.33 - 5.56МГц
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- robix   Выбор аналога   Aug 15 2006, 06:33
- - maksya   Первое что приходит на ум - Spartan 3 = Cyclone ...   Aug 15 2006, 07:35
|- - dxp   Цитата(maksya @ Aug 15 2006, 14:35) Spart...   Aug 15 2006, 08:02
- - robix   Спасибо за отклик Проект только начат, еще можно...   Aug 15 2006, 08:48
|- - maksya   Цитата(robix @ Aug 15 2006, 12:48) Посмот...   Aug 15 2006, 09:11
|- - Doka   Цитата(maksya @ Aug 15 2006, 13:11) Путае...   Aug 15 2006, 10:28
- - robix   Дааа, это я сильно маху дал, видно порядок чисел с...   Aug 15 2006, 10:54
|- - Doka   Цитата(robix @ Aug 15 2006, 14:54) И если...   Aug 15 2006, 11:14
|- - maksya   Цитата(robix @ Aug 15 2006, 14:54) Только...   Aug 15 2006, 11:30
- - Leka   У Альтеры (Cyclone) нет распределенной памяти.   Aug 15 2006, 15:58
- - robix   Зашитая флешка в самом деле не замена регистровой ...   Aug 17 2006, 14:37
|- - -Al-   Цитата(robix @ Aug 17 2006, 18:37) Зашита...   Aug 17 2006, 15:32
|- - Doka   Цитата(-Al- @ Aug 17 2006, 19:3...   Aug 17 2006, 18:53
|- - -Al-   Цитата(Doka @ Aug 17 2006, 22:53) Цитата(...   Aug 17 2006, 19:56
- - robix   Если подбить итоги по CoolRunner II (xc2c128) и MA...   Aug 18 2006, 08:15
- - Doka   Цитата(robix @ Aug 18 2006, 12:15) В резу...   Aug 18 2006, 09:32
- - -Al-   Цитата(Doka @ Aug 18 2006, 13:32) Цитата(...   Aug 18 2006, 09:48
- - maksya   Цитата(-Al- @ Aug 18 2006, 13:4...   Aug 18 2006, 20:35


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 01:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01407 секунд с 7
ELECTRONIX ©2004-2016