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

 
 
 
Reply to this topicStart new topic
> Помогите определится с архитектурой, ТЗ для диплома RISC процессор на FPGA
hattons
сообщение Jan 21 2009, 16:31
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 6-09-08
Пользователь №: 40 035



Получил тему диплома "RISC процессор на FPGA"(VHDL), архитектуру предложили выбрать самому. Опыта у меня, естественно, никакого, поэтому хочу спросить у специалистов. Изначально подразумевалась MIPS архитектура, но оказалось, что такая тема уже есть. С моей стороны хочется, конечно же, не сверхсложный проект, и желательно, чтобы было от чего отталкиваться, например, уже существующий проект на opencores или что-то в этом роде. Пока склоняюсь в сторону совместимого с PIC16C5X процессора, или полностью микроконтроллера, но хотелось бы узнать про другие варианты и выбрать, что мне по силам.
Go to the top of the page
 
+Quote Post
pitbool
сообщение Jan 21 2009, 16:50
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 3-01-09
Пользователь №: 42 897



с опенкорок мне понравился вот этот проект
http://www.opencores.org/projects.cgi/web/cpugen/overview

получающийся процессор достаточно простенький, занимает мало места. реально работает. кроме того стиль кодирования весьма грамотный - есть чему поучится.
удачи студентwink.gif
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jan 22 2009, 06:05
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(hattons @ Jan 21 2009, 19:31) *
Получил тему диплома "RISC процессор на FPGA"(VHDL), архитектуру предложили выбрать самому. Опыта у меня, естественно, никакого, поэтому хочу спросить у специалистов. Изначально подразумевалась MIPS архитектура, но оказалось, что такая тема уже есть. С моей стороны хочется, конечно же, не сверхсложный проект, и желательно, чтобы было от чего отталкиваться, например, уже существующий проект на opencores или что-то в этом роде. Пока склоняюсь в сторону совместимого с PIC16C5X процессора, или полностью микроконтроллера, но хотелось бы узнать про другие варианты и выбрать, что мне по силам.

Посмотрите у меня на сайте статейки - "Микропроцессор своими руками". И почитайте о гайке...
Удачи!
Будут вопросы - пишите...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
yes
сообщение Jan 24 2009, 14:12
Сообщение #4


Гуру
******

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



Цитата(hattons @ Jan 21 2009, 19:31) *
Получил тему диплома "RISC процессор на FPGA"(VHDL), архитектуру предложили выбрать самому. Опыта у меня, естественно, никакого, поэтому хочу спросить у специалистов. Изначально подразумевалась MIPS архитектура, но оказалось, что такая тема уже есть. С моей стороны хочется, конечно же, не сверхсложный проект, и желательно, чтобы было от чего отталкиваться, например, уже существующий проект на opencores или что-то в этом роде. Пока склоняюсь в сторону совместимого с PIC16C5X процессора, или полностью микроконтроллера, но хотелось бы узнать про другие варианты и выбрать, что мне по силам.


есть такая книжка
VHDL cookbook
где автор рассматривает именно RISC процессор на VHDL

но книжка старая, и если препод не полный лох, то читал или слышал про нее
http://www.google.ru/search?hl=ru&lr=&...ook&spell=1
Go to the top of the page
 
+Quote Post
Leka
сообщение Jan 24 2009, 15:35
Сообщение #5


Профессионал
*****

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



Цитата(yes @ Jan 24 2009, 17:12) *
есть такая книжка
VHDL cookbook
где автор рассматривает именно RISC процессор на VHDL

- но не "на FPGA", имхо - нет соответствующей оптимизации.
Go to the top of the page
 
+Quote Post
yes
сообщение Jan 26 2009, 11:55
Сообщение #6


Гуру
******

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



Цитата(Leka @ Jan 24 2009, 18:35) *
- но не "на FPGA", имхо - нет соответствующей оптимизации.


в настоящее время предполагается синтез для FPGA с VHDL (высокоуровневого поведенческого описания) выполнять соответствующими оптимизаторами (synplify, presision, xst, quartus и т.п.)

возможно, что специализированная оптимизация на уровне дизайна и поможет, но для нерегулярного дизайна больше чем несколько килогейт сильно сомневаюсь в смысле оптимизации для FPGA
Go to the top of the page
 
+Quote Post

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

 


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


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