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

 
 
> cpu core 32 bit на spartan3e
sergey sva
сообщение Dec 23 2013, 08:14
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Сколько примерно занимает места например arm7dtmi или какое нибудь ядро процессора 32бита. Сейчас дизайн занимает половину spartan3e можно еще уместить процессор ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sergey sva
сообщение Dec 23 2013, 15:03
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Цитата
может без FPU, а считать флоат поинт софтом? тогда сильно скромнее

Понятно не хочется что бы все было впритык.
Цитата
Вы расскажите пожалуйста задачу в полном объеме...

Ничего сложного sm.gif делаю контроллер который будет управлять приводами станка. То что получиться уверен на 99%. Просто в этом деле пересекается очень много направлений плис, контроллеры, программы верхнего уровня, электрика. все знать не возможно одному, поэтому что мне непонятно спрашиваю. спасибо за то что направляете на правильный курс )).
Для того что бы сделать такой контроллер, что бы это нормально работало нужен процессор(микроконтроллер) и плис как никрути. Передумал кучу мыслей, если использовать жирную плис и все на ней сделать то это будет дороже чем использовать микроконтроллер и плис попроще. Кое какие наброски есть, код в плис уже отработал, примерно уместиться в spartan 3ы250e. в качестве микроконтроллера думаю stm32f407 или lpc4337 а в качестве плис spartan 6 XC6SLX9. Хорошо бы сделать что в плис конфигурацию загружал контроллер. Если есть рекомендации буду благодарен.
вот приблизительно что нужно сделать.
Прикрепленное изображение

Все остальное нет смысла размещать на этой плате, оно крупное и можно развести на двухсторонней печатке. А этот участок скорее всего на 4 или 6 слойке только разместиться.
Go to the top of the page
 
+Quote Post
yes
сообщение Dec 23 2013, 15:45
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(sergey sva @ Dec 23 2013, 19:03) *
Хорошо бы сделать что в плис конфигурацию загружал контроллер. Если есть рекомендации буду благодарен.


а откуда он ее возьмет? хранить ее где-то нужно, технически можно зазиповать и т.п. но все равто пару сотен кБ отдать придется.
если есть в контролере столько лишней памяти - то пожалуйста, у ПЛИС есть режимы slave загрузки

ну и берите 6 спартан, они сейчас и дешевле и удобнее

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

--------------

если только ПЛИС, то и MAC туда тоже засунуть надо...

просто если от ПЛИС нужно только ножки, ну то есть XC6SLX4 достаточно, а по цене XC6SLX9 можно поставить, то в разницу можно проц без FPU засунуть, но работа станет сразу сложнее и производительность будет похуже

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sergey sva   cpu core 32 bit на spartan3e   Dec 23 2013, 08:14
- - iosifk   Цитата(sergey sva @ Dec 23 2013, 12:14) С...   Dec 23 2013, 08:19
- - sergey sva   Процессор нужен 32 бита все переменные 32бита floa...   Dec 23 2013, 08:34
|- - iosifk   Цитата(sergey sva @ Dec 23 2013, 12:34) П...   Dec 23 2013, 08:49
- - sergey sva   Система команд хорошо бы, что бы была совместима с...   Dec 23 2013, 09:01
|- - iosifk   Цитата(sergey sva @ Dec 23 2013, 13:01) К...   Dec 23 2013, 09:07
- - sergey sva   Там структура сейчас точно не скажу размер, для п...   Dec 23 2013, 09:20
|- - Maverick   Цитата(sergey sva @ Dec 23 2013, 11:20) ...   Dec 23 2013, 09:46
- - sergey sva   Не во всех процессорах есть fpu библиотеки исполь...   Dec 23 2013, 11:21
|- - Maverick   Цитата(sergey sva @ Dec 23 2013, 13:21) Н...   Dec 23 2013, 11:45
- - yes   в спартан3 [лучше всего] лезет микроблейз к нему е...   Dec 23 2013, 11:55
- - sergey sva   Flash конфигурационную на плату поставить не пробл...   Dec 23 2013, 15:57
- - SyncLair   lpc4337 итак поддерживает плавающую точку, и вроде...   Dec 23 2013, 16:04
- - sergey sva   Да как раз такая мысль он будет считать траектории...   Dec 23 2013, 16:13
|- - o_khavin   Цитата(sergey sva @ Dec 23 2013, 20:13) Д...   Dec 24 2013, 12:21
- - sergey sva   Где можно посмотреть код эмулятора (verilog vhdl) ...   Dec 24 2013, 09:54
- - sergey sva   ЦитатаНет никаких препятствий прицепить jtag прямо...   Dec 24 2013, 12:40
|- - iosifk   Цитата(sergey sva @ Dec 24 2013, 16:40) И...   Dec 24 2013, 12:46
|- - o_khavin   ЦитатаИмеете ввиду прицепить флэшку к микроконтрол...   Dec 24 2013, 13:14
- - sergey sva   ЦитатаВы хотите эмулирывать динамическую память в ...   Dec 24 2013, 14:29
|- - o_khavin   Цитата(sergey sva @ Dec 24 2013, 18:29) Ч...   Dec 24 2013, 14:50
- - sergey sva   Память удобнее в микроконтроллере можно будет полу...   Dec 24 2013, 16:59
|- - o_khavin   Цитата(sergey sva @ Dec 24 2013, 20:59) П...   Dec 24 2013, 17:44
- - sergey sva   ) хочу выбрать правильное решение, сейчас посмотрю...   Dec 24 2013, 18:03
|- - o_khavin   Цитата(sergey sva @ Dec 24 2013, 22:03) )...   Dec 24 2013, 18:17
- - sergey sva   да не приходилось ) Только смотрел курс какой то ...   Dec 24 2013, 18:43


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

 


RSS Текстовая версия Сейчас: 24th July 2025 - 19:51
Рейтинг@Mail.ru


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