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

 
 
> про реализацию АЛУ, плюс ещё пару вопросов
AlexHoppus
сообщение Sep 13 2010, 16:08
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 13-09-10
Пользователь №: 59 461



Привет всем, я абсолютный ламер по части ПЛИС, читаю много книг, но некоторые вопросы все равно остаются непонятными. Я понимаю, что их много и они тупые, но прошу ответить хотя бы на часть ... если возможно. Этим летом я написал 32ух разрядное АЛУ на VHDL (операции + - / * на базисе xor, and, or, not). Собственно вопрос первый - это вообще адекватный код, подойдет ли он к загрузке в ПЛИС? Вопрос второй - какая разница - реализовывать допустим операции (+ - / *) 32ух разрядных чисел в коде через вышеуказанный базис или просто методом a+b, a-b, a*b, a/b ?
Я так понимаю, что этот код на VHDL с помощью каких-то утилит пакета (например) WebPack ISE можно отобразить в реальную логическую схему, т.е. наладить связи между CLB какой-то конкретной ПЛИС, и учитывая имеющиеся у нее в запасе ресурсы, запихать в них устройство описанное на уровне VHDL.
Вопрос 3 . Правильно ли я понимаю, что для того, чтобы грамотно запрограммировать устройство в FPGA нужно четко представлять какие конструкции кода VHDL в какой цифровой эквивалент ПЛИС отображаются на цифровом логическом уровне? И где эту информацию можно почерпнуть?
Вопрос 4 . Есть ли какая - нибудь литература (лучше не книги а статьи), где на примерах конкретных описывается процесс проектирования в среде ISE Design suite полностью? Начиная от VHDL описания и заканчивая внедрением проекта в ПЛИС
Вопрос 5.
Сейчас читаю цикл статей "Микропроцессор своими руками" и в перспективе хочу сделать тоже софт процессор. Интересует - есть ли ещё подобные статьи, где реализуют более полный вариант процессора?
Вопрос 6.
Я в универе учусь и мне интересно - разработка устройств под ПЛИС это вообще перспективное направление, стоит ли это ботать?

Код АЛУ о котором я говорил где-то в начале приложил.

Сообщение отредактировал AlexHoppus - Sep 13 2010, 16:09
Прикрепленные файлы
Прикрепленный файл  32_razryadnoe_ALU.vhd ( 12.37 килобайт ) Кол-во скачиваний: 107
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- AlexHoppus   про реализацию АЛУ   Sep 13 2010, 16:08
- - des333    Цитата(AlexHoppus @ Sep 13 2010, 20:08) ...   Sep 13 2010, 17:16
- - bogaev_roman   Цитатакакая разница - реализовывать допустим опера...   Sep 13 2010, 17:38
|- - des333   Цитата(bogaev_roman @ Sep 13 2010, 21:38)...   Sep 13 2010, 17:56
|- - bogaev_roman   Цитата(des333 @ Sep 13 2010, 21:56) Не мо...   Sep 13 2010, 18:21
- - AlexHoppus   ЦитатаБыла такая темка, как уже des333 писал ht...   Sep 13 2010, 19:05
|- - des333   Цитата(AlexHoppus @ Sep 13 2010, 23:05) Н...   Sep 13 2010, 19:15
|- - vadimuzzz   Цитата(AlexHoppus @ Sep 14 2010, 02:05) Н...   Sep 13 2010, 23:00
- - Leka   RTL Viewer в Webpack есть.   Sep 13 2010, 20:24
- - des00   Цитата(AlexHoppus @ Sep 13 2010, 11:08) В...   Sep 14 2010, 02:24
- - iosifk   Цитата(AlexHoppus @ Sep 13 2010, 20:08) С...   Sep 14 2010, 05:58
|- - Maverick   Дополнительную литературу можно найти здесь   Sep 14 2010, 06:18
|- - iosifk   Цитата(iosifk @ Sep 14 2010, 09:58) Про с...   Sep 16 2010, 09:05
- - des333   AlexHoppus: Начал вчера вечером читать книгу: http...   Sep 14 2010, 10:26
|- - des00   Цитата(des333 @ Sep 14 2010, 04:26) Очень...   Sep 15 2010, 01:35
|- - des333   Цитата(des00 @ Sep 15 2010, 05:35) хмм, э...   Sep 15 2010, 08:47
- - AlexHoppus   Спасибо всем, я не ожидал, что будет так много отв...   Sep 14 2010, 21:00
|- - des333   Цитата(AlexHoppus @ Sep 15 2010, 01:00) d...   Sep 14 2010, 21:41
|- - iosifk   Цитата(AlexHoppus @ Sep 15 2010, 01:00) О...   Sep 15 2010, 07:04
- - AlexHoppus   des00 В оффлайне можно читать, мне удалось скачать...   Sep 15 2010, 05:24
- - yes   книжка была такая когда-то, там как раз рассматрив...   Sep 15 2010, 10:42
- - AlexHoppus   iosifk Я ответил примерно следующее - ЦитатаСпасиб...   Sep 15 2010, 15:29
- - Leka   Вопрос процессоростроителям - на чем программирова...   Sep 15 2010, 17:50
|- - des333   Цитата(Leka @ Sep 15 2010, 21:50) Вопрос ...   Sep 15 2010, 21:10
- - Leka   Не процессор описывать, а программу для этого проц...   Sep 15 2010, 21:27
|- - des333   Цитата(Leka @ Sep 16 2010, 01:27) Не проц...   Sep 15 2010, 21:29
- - Leka   На ассемблере далеко не уехать, разве что побалова...   Sep 15 2010, 21:37
|- - iosifk   Цитата(Leka @ Sep 16 2010, 01:37) На ассе...   Sep 16 2010, 05:36
|- - yes   Цитата(iosifk @ Sep 16 2010, 08:36) А вот...   Sep 17 2010, 11:34
|- - des333   Цитата(iosifk @ Sep 16 2010, 09:36) А вот...   Sep 17 2010, 12:10
|- - iosifk   Цитата(des333 @ Sep 17 2010, 16:10) ... н...   Sep 17 2010, 12:33
|- - des333   Цитата(iosifk @ Sep 17 2010, 16:33) А про...   Sep 17 2010, 12:44
- - Leka   Цитатаподгонять архитектуру процессора под компиля...   Sep 17 2010, 14:13
- - Leka   ЦитатаLLVM - почитал немного, пишут, что для х86 р...   Sep 17 2010, 18:44
- - iosifk   Цитата(Leka @ Sep 17 2010, 22:44) И вспом...   Sep 20 2010, 05:33


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

 


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


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