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

 
 
> Если вас не затруднит, помогите новичку..., Моя проблема вот в чем...
M_A
сообщение Jan 18 2005, 07:50
Сообщение #1


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



Я начал работать с ПЛИС недавно, разобрался более-менее со схематическимм вводом (работаю с Quartus), щас изучаю AHDL.
Во многих случаях сталкиваюсь с проблемами, которые возникают по причине недостатка знаний по устройству ПЛИС (что у них внутри и что с этим происходит при программировании).
Если Вас не затруднит, посоветуйте плз чтиво по этому поводу, чтение даташитов на семейства мне дает мало, для меня там пока много неизвестных вещей.
Заранее спасибо! blush.gif
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 23)
Serega Doc
сообщение Jan 18 2005, 08:28
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 267
Регистрация: 11-11-04
Из: Одесса
Пользователь №: 1 103



Прочти FAQ

http://fpga-faq.narod.ru

Должно стать понятнее.

У тя есть какая нибудь бумажная книжка та в начале обязательно должен быть обзор принципов функционирования CPLD и FPGA
Go to the top of the page
 
+Quote Post
M_A
сообщение Jan 18 2005, 08:41
Сообщение #3


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



Спасибо за совет, FAQ уже читал, там довольо мало инфы, а книжки к сожалению нет (((
Go to the top of the page
 
+Quote Post
Alexandr
сообщение Jan 18 2005, 11:23
Сообщение #4


Знающий
****

Группа: Модераторы
Сообщений: 804
Регистрация: 1-12-04
Пользователь №: 1 283



Есть книга М.О.Кузелин, Д.А.Кнышев, В.Ю.Зотов "Современные семейства ПЛИС фирмы Xilinx" 2004г М:. Горячая линия
Кусок этой книги по ПЛИС Virtex я уже отсканил, сжал а djvu и выложил на форуме. Поищите в форуме E-BOOKS по электронике, помоему называется "нужно описание Virtex" или как-то так.
Далее - я смотрю вы занимаетесь все-таки Alter-ой, а не Xilinx. Пара книг по Alter-e есть дома, как появлюсь там - напишу их названия и авторов.


--------------------
Иван Сусанин - первый полупроводник
Go to the top of the page
 
+Quote Post
Andy-P
сообщение Jan 18 2005, 12:52
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 56
Регистрация: 21-10-04
Пользователь №: 943



Книги, которые мне довелось читать/просматривать, не поясняют аппаратного устройства PLD глубже data sheets (откуда собственно взять больше информации smile.gif ). Т.е. первоисточник все же data sheets.
Может лучше спросить пояснения о конкретной «неизвестной вещи» из data sheets?
Go to the top of the page
 
+Quote Post
Serega Doc
сообщение Jan 18 2005, 12:56
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 267
Регистрация: 11-11-04
Из: Одесса
Пользователь №: 1 103



на русских сайтах
www.altera.ru
www.plis.ru

должны быть datashet на русском
Go to the top of the page
 
+Quote Post
Alexandr
сообщение Jan 18 2005, 21:38
Сообщение #7


Знающий
****

Группа: Модераторы
Сообщений: 804
Регистрация: 1-12-04
Пользователь №: 1 283



Как обещал - кое какая информация по Altera есть в книгах:
Бродин В.Б. Калинин А.В. "Системы на микроконтроллерах и БИС программируемой логики" М: Издательство ЭКОМ 2002
Стешенко В.Б. "ПЛИС фирмы Altera: элементная база, система проектирования и языки описания аппаратуры" М: "Додека" 2002
Успехов smile.gif


--------------------
Иван Сусанин - первый полупроводник
Go to the top of the page
 
+Quote Post
M_A
сообщение Jan 19 2005, 02:26
Сообщение #8


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



Спасибо всем большое, что откликнулись, буду рыть и парить Альтеру дальше smile.gif
Go to the top of the page
 
+Quote Post
Serega Doc
сообщение Jan 19 2005, 05:57
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 267
Регистрация: 11-11-04
Из: Одесса
Пользователь №: 1 103



А мне намного больше понравилась книга
Сергиенко А. М. "VHDL для проектирования вычислительных устройств" smile.gif
Go to the top of the page
 
+Quote Post
M_A
сообщение Jan 19 2005, 08:17
Сообщение #10


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



Цитата(Serega Doc @ Jan 19 2005, 05:57)
А мне намного больше понравилась книга
Сергиенко А. М. "VHDL для проектирования вычислительных устройств"  smile.gif
*

А что, в книжке по VHDL есть подробности про внутренности ПЛИС вплоть до физико-химических основ?
А вообще я AHDL юзаю...
Go to the top of the page
 
+Quote Post
Serega Doc
сообщение Jan 19 2005, 08:49
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 267
Регистрация: 11-11-04
Из: Одесса
Пользователь №: 1 103



А зачем програмисту VHDL знание физико химических свойств кристалов FPGA?
Go to the top of the page
 
+Quote Post
vetal
сообщение Jan 19 2005, 09:18
Сообщение #12


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Посмотроиту в квартусе, там есть chip editor, в котором детально прорисована архитектура.
Go to the top of the page
 
+Quote Post
M_A
сообщение Jan 19 2005, 09:57
Сообщение #13


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



Цитата(Serega Doc @ Jan 19 2005, 08:49)
А зачем програмисту VHDL знание физико химических свойств кристалов FPGA?
*

Да как минимум из принципа. Сидеть просто в HDL и не знать во что это выливается в ПЛИСине-ето не по мне. И как я могу справиться с возникшими проблемами, если подробно не знаю, что вообще должно получиться на уровне железа (точнее внутри него).
А что, неужели можно ваять что-нибудь серьезное просто на HDL не зная устройства ПЛИС??? Ведь все равно траблы будут, а как их решать?
Go to the top of the page
 
+Quote Post
Serega Doc
сообщение Jan 19 2005, 10:26
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 267
Регистрация: 11-11-04
Из: Одесса
Пользователь №: 1 103



Но физики и химии в структуре логических ячеек FPGA не больше чем света в попе негра.

А для того чтобы разобратся со структурой необходимо читать datashets та все нарисовано и описано.
Правда в доках только теория а практика это уже отдельно
Go to the top of the page
 
+Quote Post
vetal
сообщение Jan 19 2005, 10:44
Сообщение #15


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Цитата
А для того чтобы разобратся со структурой необходимо читать datashets та все нарисовано и описано


Присоединяюсь, большго чем написано в ds о структуре плис вы нигде не найдете.

Для того, что бы писать схемы, оптимальные для данной архитектуры нужна практика, и книжки вам этого не расскажут.
Go to the top of the page
 
+Quote Post
M_A
сообщение Jan 19 2005, 11:12
Сообщение #16


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



2 vetal и Serega Doc
В практике случаются траблы, и как их решать, если не знать схемотехники ПЛИС?
Go to the top of the page
 
+Quote Post
Serega Doc
сообщение Jan 19 2005, 11:28
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 267
Регистрация: 11-11-04
Из: Одесса
Пользователь №: 1 103



О том чтобы не знать схемотехнику никто не говорил.
Нужно знать схемотехнику и какие структуры языка програмирования в какие блоки синтезируются.
А по поводу как решать проблемы - так это вопрос из разряда "Какой процессор лучше AMD или INTEL?" smile.gif
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Jan 19 2005, 11:35
Сообщение #18


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

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(Serega Doc @ Jan 19 2005, 15:28)
А по поводу как решать проблемы - так это вопрос из разряда "Какой процессор лучше AMD или INTEL?"  smile.gif

[off]http://telesys.ru/wwwboards/fpga/201/messages/1104.shtml[/off] biggrin.gif
Go to the top of the page
 
+Quote Post
M_A
сообщение Jan 19 2005, 11:38
Сообщение #19


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



2 Serega Doc
Sorry, я похоже не совсем корректно выражался blush.gif
Я изначально схемотехнику и имел в виду (ну иногда еще интересно узнать, как что получается на уровне кремния и пр.)
Буду читать smile.gif
Go to the top of the page
 
+Quote Post
vetal
сообщение Jan 19 2005, 11:48
Сообщение #20


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Все что вам нужно знать для работы с плис (на вентильном уровне)- основы работы с мультиплексором 3-1 у которого да вход данных идут конфигурация плис, а на адресные входы ваши сигналы. В общем плис это n таких мультиплексоров и m триггеров.
Go to the top of the page
 
+Quote Post
Serega Doc
сообщение Jan 19 2005, 11:53
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 267
Регистрация: 11-11-04
Из: Одесса
Пользователь №: 1 103



Ты что хочешь увидеть как это строится из транзисторов. Так про такое я первый раз слышу а на уровне логических элементов так это красиво рисует Synplify.
А вообще это отдельный вопрос какой синтезатор лучше
Quartus или Synplify

Все познается в сравнении так что дерзай и изучай.

А свои вопросики выкладывай в конференции
Go to the top of the page
 
+Quote Post
M_A
сообщение Jan 19 2005, 11:55
Сообщение #22


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



Цитата(vetal @ Jan 19 2005, 11:48)
Все что вам нужно знать для работы с плис (на вентильном уровне)- основы работы с мультиплексором 3-1 у которого да вход данных идут конфигурация плис, а на адресные входы ваши сигналы. В общем плис это n таких мультиплексоров и m триггеров.
*

Сорри за ламерство, обьясните на пальцах, что значит "на вход данных идут конфигурация плис" ?
Go to the top of the page
 
+Quote Post
vetal
сообщение Jan 19 2005, 12:03
Сообщение #23


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Это код той функции, которую вы хотите получить от данного мультиплексора.
При синтезе в synplify он показывает этот код, а так же схему, которая получилась в этом логическом элементе.
Функциональная модель логического элемента имеется в библиотеках для симулятора, и так же входит в комплект поставки фирменного софта.

Подробнее о реализации комбинационных схем мультиплексорами можно проситать в книге: "Логическое управление" А.Шалыто(при себе нет так что могут быть ошибки в фамилии), книга достаточно тяжелая, но читать можно.
Go to the top of the page
 
+Quote Post
M_A
сообщение Jan 19 2005, 13:01
Сообщение #24


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

Группа: Свой
Сообщений: 153
Регистрация: 27-12-04
Из: г. Иркутск
Пользователь №: 1 689



Всем пасибо!!! smile.gif
На мою голову пока хватит biggrin.gif и для меня вопрос топика исчерпан...
Go to the top of the page
 
+Quote Post

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

 


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


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