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

 
 
> Помощь новичку..., Общие вопросы...
zorromen
сообщение Jan 28 2007, 16:51
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Здравствуйте уважаемые...
Вот решил попробывать силы в ПЛИС..так я аврками занимаюсь...И сразу возникают вопросы...хотя я и понимаю что ПЛИС дает много возможностей...но еЁ нада еще гдето взять...каков ресурс перепрограммирования...какой лучше выбрать для начала ПЛИС...и скока ваще будет стоить такое удоваольствие...и ваще для разроботак в домашних условиях можно ли обойтись двухслойной платой или надо многослойка...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zorromen
сообщение Jan 29 2007, 15:12
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 322
Регистрация: 13-12-05
Пользователь №: 12 147



Тогда несколько вопросов...
1)какой емкостью должна обладать ПЛИС чтобы на нем реализовать Микропроцессор?
и воопще какой емкости для чего могет хватить...
2)если я и реализовал процессор например мк51...то я могу писать программы на него обычным компилятором для 51? и потом заливать его в прлис и оно будет работать как 51...
3)я что могу написать свой процессор?
4)возвращаясь к предыдущему моему посту... я был прав что можна реализовать сложную логику...которая моглаб заменить гору логики...? или собрать ваще Процессор мутант...со странной переферией...
Я просто занимаясь АВРками и загнав туда всякие хитрые расчеты и переложив на ПЛИС всякие быстрые дела...
например генереция видео сигнала...хотя я и понимаю что использовать и МК можна но пусть Плис занимается выводом на экран из внешней ОЗУ...а авр просто что нить туда кидает в ОЗУ внешнее...
я еще смотрю что можна взять плис с внутренним флеш...чтобы внешнюю не тыкать...
а ..еще вопрос.. а как или точнее где можно промоделировать работу плис, то втыкнешь ,а неработает...
и еще какие есть инструменты дебага программы...жтаг как я понял тока для загрузки программы...
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 29 2007, 16:41
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(zorromen @ Jan 29 2007, 15:12) *
Тогда несколько вопросов...
1)какой емкостью должна обладать ПЛИС чтобы на нем реализовать Микропроцессор?
и воопще какой емкости для чего могет хватить...


На данный момент использую для прототипирования микропроцессора ПЛИС EP1C12 - роект пока занимает 68% ячеек, там безумно расширенное 51-ое ядро (16-битные операции, DSP-инструкции, и т.д.), плюс неплохая пачка периферии (таймеры, уарт, контроллер DMA, контроллеры АЦП и ЦАП, контроллер LED-индикатора, клавиатуры), сопроцессор цифровой фильтрации...

Цитата(zorromen @ Jan 29 2007, 15:12) *
2)если я и реализовал процессор например мк51...то я могу писать программы на него обычным компилятором для 51? и потом заливать его в прлис и оно будет работать как 51...

Если Вы его напишете полностью совместимым - то естественно да.
Цитата(zorromen @ Jan 29 2007, 15:12) *
3)я что могу написать свой процессор?

Легко.
Цитата(zorromen @ Jan 29 2007, 15:12) *
4)возвращаясь к предыдущему моему посту... я был прав что можна реализовать сложную логику...которая моглаб заменить гору логики...? или собрать ваще Процессор мутант...со странной переферией...

Правы.
Цитата(zorromen @ Jan 29 2007, 15:12) *
а ..еще вопрос.. а как или точнее где можно промоделировать работу плис, то втыкнешь ,а неработает...
и еще какие есть инструменты дебага программы...жтаг как я понял тока для загрузки программы...

Если проект не сложный, то может оказаться достаточным симулятор, находящийся в составе родной среды разработки. У альтеры это Quartus. Для всяких сложных и тяжелых случаев применяют специальные программы-симуляторы, Mentor Graphics modelsim, Cadence IUS, Synopsys VCS, и т.п. Их выбор есть. И есть (в части модельсима) упрощенные "ПЛИС-едишн", например modelsim Altera Edition.
Жтаг не только для загрузки программы - через него можно в среде разработки смотреть состояние сигналов, содержимое ОЗУ, и т.п., но это в реальной жизни не нужно.

А с чего начать - я бы посоветовал или семейство Cyclone (первое, не -II), или семейство MAX-II. Но, раз у Вас снаружи МК, то лучше FPGA, так как есть откуда грузить конфигурацию.
Go to the top of the page
 
+Quote Post
viael
сообщение Jun 20 2007, 06:07
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 200
Регистрация: 10-04-06
Из: Украина,Запорожье
Пользователь №: 15 979



Цитата(SM @ Jan 29 2007, 20:41) *
На данный момент использую для прототипирования микропроцессора ПЛИС EP1C12 - роект пока занимает 68% ячеек, там безумно расширенное 51-ое ядро (16-битные операции, DSP-инструкции, и т.д.), плюс неплохая пачка периферии (таймеры, уарт, контроллер DMA, контроллеры АЦП и ЦАП, контроллер LED-индикатора, клавиатуры), сопроцессор цифровой фильтрации...
Если Вы его напишете полностью совместимым - то естественно да.

Легко.

Правы.

Если проект не сложный, то может оказаться достаточным симулятор, находящийся в составе родной среды разработки. У альтеры это Quartus. Для всяких сложных и тяжелых случаев применяют специальные программы-симуляторы, Mentor Graphics modelsim, Cadence IUS, Synopsys VCS, и т.п. Их выбор есть. И есть (в части модельсима) упрощенные "ПЛИС-едишн", например modelsim Altera Edition.
Жтаг не только для загрузки программы - через него можно в среде разработки смотреть состояние сигналов, содержимое ОЗУ, и т.п., но это в реальной жизни не нужно.

А с чего начать - я бы посоветовал или семейство Cyclone (первое, не -II), или семейство MAX-II. Но, раз у Вас снаружи МК, то лучше FPGA, так как есть откуда грузить конфигурацию.



а почему (первое, не -II)?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- zorromen   Помощь новичку...   Jan 28 2007, 16:51
- - slog   Самый быстрый способ получить ответы на все эти во...   Jan 28 2007, 17:56
- - zorromen   Ну а как насчет денежной стороны вапроса...на скок...   Jan 29 2007, 09:02
|- - ishergin   Цитата(zorromen @ Jan 29 2007, 11:02) Ну ...   Jan 29 2007, 10:14
- - Boris_TS   Если начинать разбираться с ПЛИС Xilinx, то я сове...   Jan 29 2007, 10:51
|- - Vadim   Цитата(Boris_TS @ Jan 29 2007, 11:51) Есл...   Jan 29 2007, 13:30
|- - Boris_TS   Цитата(Vadim @ Jan 29 2007, 13:30) Цитата...   Jan 29 2007, 13:54
|- - Vadim   Цитата(Boris_TS @ Jan 29 2007, 14:54) Цит...   Jan 29 2007, 15:10
- - zorromen   Спасибо...Я щас вам задам вопрос, Тока неругайте м...   Jan 29 2007, 14:33
|- - ishergin   Цитата(zorromen @ Jan 29 2007, 16:33) Спа...   Jan 29 2007, 14:39
|- - Boris_TS   Цитата(zorromen @ Jan 29 2007, 15:12) я е...   Jan 29 2007, 16:09
|- - Boris_TS   Цитата(zorromen @ Jan 29 2007, 15:12) 2)е...   Jan 29 2007, 16:30
- - zorromen   теперь еще один глупый   Jan 29 2007, 17:24
- - zorromen   Теперь еще один глупый вопрос... я хочу выбрать ПЛ...   Jan 29 2007, 17:37
|- - SM   Цитата(zorromen @ Jan 29 2007, 17:37) 1)В...   Jan 29 2007, 18:13
||- - Boris_TS   Цитата(zorromen @ Jan 29 2007, 17:37) Теп...   Jan 30 2007, 00:06
|- - tocha   Цитата(zorromen @ Jan 29 2007, 16:37) 8) ...   Jan 29 2007, 23:50
- - sazh   Представьте на миг, что сейчас при Вашем опыте раб...   Jan 29 2007, 18:05
- - zorromen   Огромное спасибо сответы...то сам фиг что смог... ...   Jan 29 2007, 21:34
|- - SM   Цитата(zorromen @ Jan 29 2007, 21:34) Огр...   Jan 30 2007, 00:58
- - zorromen   Блин спасибо...что ответили и не послали надоедли...   Jan 30 2007, 10:01
- - zorromen   если на альтеру MAX+PLUS II или квартус тянуть?   Jan 30 2007, 19:45
- - vetal   2zorromen: quartus.   Jan 30 2007, 20:01
- - zorromen   значить будем тянуть...гиг однако...седня сбегал н...   Jan 30 2007, 20:22
|- - tocha   Цитата(zorromen @ Jan 30 2007, 19:22) зна...   Jan 31 2007, 00:08
- - Adlex   А из какого Вы города? Может быть смогу помочь с с...   Jan 30 2007, 23:23
- - zorromen   Та,я ващето из Донецка...Пока тока Active-HDL 6.2 ...   Jan 31 2007, 08:44
|- - SM   Цитата(zorromen @ Jan 31 2007, 08:44) Пок...   Jan 31 2007, 12:36
|- - ishergin   Цитата(SM @ Jan 31 2007, 14:36) Цитата(zo...   Jan 31 2007, 12:39
|- - SM   Цитата(ishergin @ Jan 31 2007, 12:39) Ее ...   Jan 31 2007, 14:14
- - zorromen   Пока я неумею писать ниче...а че значить Эта штука...   Jan 31 2007, 20:47
|- - SM   Цитата(zorromen @ Jan 31 2007, 20:47) а ч...   Jan 31 2007, 20:55
- - zorromen   Уже начал шото раздуплять...но есть такое чувство ...   Feb 2 2007, 08:45
- - sazh   Для Альтеры ничего не нужно. Только Квартус.   Feb 2 2007, 10:15
- - zorromen   а квартус с фтп рабочий? /pub/FPGA/_Altera_/ALTERA...   Feb 2 2007, 11:07
- - sazh   качайте 6.1. Для win это где то 1.2 Г   Feb 2 2007, 12:54
- - zorromen   не подскажите где взять 6.1...на фтп есть тока 6.0...   Feb 2 2007, 14:11
|- - SM   Цитата(zorromen @ Feb 2 2007, 14:11) не п...   Feb 7 2007, 03:58
- - zorromen   Превет...вот сижу втыкаю в верилог...есть вопрос.....   Feb 3 2007, 11:32
- - sazh   Верилог Вам нужен в первую очередь для практическо...   Feb 3 2007, 16:02
- - zorromen   спасибо за русский язык...я учу из http://vol.veri...   Feb 3 2007, 20:11
- - zorromen   Здрасте еще раз...у меня вопрос...какие напряжения...   Feb 5 2007, 10:23
- - Евгений Николаев   Ядро - 1,5В (по току берите 0.3А) Каскады IO - обы...   Feb 5 2007, 10:44
- - Tosha1984   Совет от чайника (как я это учил): 1. Почитал крат...   Feb 7 2007, 02:41
- - zorromen   Я думаю заказать DK-CYCII-2C20N ... Какое ваше мне...   Feb 10 2007, 15:33
|- - SM   Цитата(zorromen @ Feb 10 2007, 15:33) Я д...   Feb 10 2007, 18:17
- - zorromen   Можете брать, но наверняка поиграетесь и выкинете....   Feb 11 2007, 11:57
- - AndrewKirs   А можно мне тоже задать глупый вопрос? Я программи...   Feb 13 2007, 17:55
- - zorromen   Стартовый набор конечно интересный ... и памяти пр...   Feb 15 2007, 11:26
- - AndrewKirs   Цитата(zorromen @ Feb 15 2007, 11:26) Ста...   Feb 16 2007, 13:21


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 01:21
Рейтинг@Mail.ru


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