Evgeny_CD 0 2 мая, 2006 Опубликовано 2 мая, 2006 · Жалоба Посмотрите тут http://www.dsol.ru/stud/index.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gorby 6 2 мая, 2006 Опубликовано 2 мая, 2006 · Жалоба Буду очень благодарен за любую помощь Проблема такая: в университете курсовой по теории кодирования (сдавать через 20 дней). Кодек Рида-Соломона, ну, не в этом суть, алгоритм готов. По опыту предыдущих лет все реализовыввают на микросхемах. Решил попробовать на ПЛИС, за 20 дней думаю только с AHDL смогу немного освоится. (уровень: полный новичок) Где можно взять учебник какой-нибудь? по интернету нахожу везде только переведнных help, вроде неплохо, но с нуля трудновато. Еще очень хочется образцы конкретных устройства, а не отдельных компонентов, т.к. никак не могу понять как соединять отдельные блоки между собой. Или просто может кто согласен на пару тупых вопросов ответить? Лучший учебник - установить себе АктивХДЛ. Как отдельные блоки (счетчик, дешифратор и тд) создавать, понятно? Так вот, устройство из этих блоков описать очень просто. Шаг 1. Создаем новую Entity. Это и будет верх иерархии. Описываем входы и выходы. Так ваше изделие будет общаться с внешним миром. Шаг 2 Тут описываем сигналы - это будут проводки, которыми все ваши прежде созданные блоки будут соединены между собой. Шаг 3 С программированием на Си знакомы? Здесь нужно описать ПРОТОТИПЫ ваших блоков. Шаг 4 А вот здесь ВСТАВЛЯЕТЕ ваши блоки причем прямо на них описываете какой вывод блока на какой сигнал (из Шага 2) подключить. Вот и все! Имеете верхний уровень, содержащий ваши блоки внутри и они уже между собой соединены. Это и есть конец работы. Я готов безвозмездно поотвечать на ваши вопросы. VHDL only (not Verilog) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ishergin 0 3 мая, 2006 Опубликовано 3 мая, 2006 (изменено) · Жалоба Не посоветую начинать с AHDL, проблем больше будет, да и если знаешь хотябы pascal/ada или C, то VHDL или Verilog покажутся очень знакомыми :), и начинать будет проще... Могу помочь если разработка идет на VHDL в Active HDL + Xilinx (WebPack)ISE, так как сейчас сам делаю проект в них. Можно в в аську 346967587 Удачи! Изменено 3 мая, 2006 пользователем ishergin Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
snedelko 0 3 мая, 2006 Опубликовано 3 мая, 2006 · Жалоба Сам я новичек в этом деле. Ни одного проекта по ПЛИС (кроме дипломного) за душой нет. Короче если есть опыт в программировании на Паскале, то проблем с изучением синтаксиса не будет вообще. А насчет среды, так лучше Aldec Active-HDL не найти. Ставишь, пишешь программку какую-нибудь, моделируешь, смотришь waveforms и на душе станеовиться теплее.. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zloj_duh 0 4 мая, 2006 Опубликовано 4 мая, 2006 · Жалоба спасибо за советы, 2 дня ковырял ahdl, сейчас думаю вашими разумными советами воспользоваться. Качаю activHDL 7.1, правда без крэка. С паскалем вроде знаком. Как запущу, сразу сюда с вопросами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
maior 0 4 мая, 2006 Опубликовано 4 мая, 2006 · Жалоба пара-тройка замечаний по использованию редактора Алдека: http://electronix.ru/forum/index.php?showt...228entry98200 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MurrVK 0 5 мая, 2006 Опубликовано 5 мая, 2006 · Жалоба Шаг 3 С программированием на Си знакомы? Здесь нужно описать ПРОТОТИПЫ ваших блоков. Честно говоря не понял - причем тут Си и что имеется в виду под ПРОТОТИПАМИ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gorby 6 5 мая, 2006 Опубликовано 5 мая, 2006 · Жалоба Шаг 3 С программированием на Си знакомы? Здесь нужно описать ПРОТОТИПЫ ваших блоков. Честно говоря не понял - причем тут Си и что имеется в виду под ПРОТОТИПАМИ? А вот при чем. component IBUFG port ( I : in std_logic; O : out std_logic); end component; component BUFG port ( I : in std_logic; O : out std_logic); end component; Если человек знаком с концепцией прототипа (функции) в Си, то разберется и здесь. fpga_dcm.txt Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MurrVK 0 5 мая, 2006 Опубликовано 5 мая, 2006 · Жалоба Бррр, какое страшное слово выдумали ПРОТОТИПЫ, постоянно это дело использую и не знал как называется :-))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться