User Tag List

Страница 3 из 41 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 404

Тема: Изучение с "нуля" VHDL и ПЛИС Xilinx

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хорошо идешь, только зачем субмодули делаешь? Я такого вообще никогда не видел
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Действительно, намудрил. Убирай лишние архитектуры. В проекте должна быть одна.

    ---------- Post added at 18:20 ---------- Previous post was at 18:19 ----------

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Вот эти 25% и 12,5%, всю малину портят.
    А как ты хотел... Так и надо, чтобы тренировался.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  4. #3

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    А нельзя ли как нибудь посмотреть как этот мой код работает, временные диаграммы, может Жень, ту у себя запустишь этот код и выложешь фотку как выше выкладывал
    Ну, тут я и без симулятора вижу. что будет на выходе.
    Две частоты. семь и три_с_половиной, но со скважностью 50%.
    Условие пока не выполнено...
    А я уже хотел сегодня начать с тобой писать видеогенератор для VGA
    Ничего, подождем пока будешь готов.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  5. #4

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Молодец!
    Только вижу пока один недочет в q2, он будет неправильный маленько. Посмотри под спойлер

    ---------- Post added at 00:06 ---------- Previous post was at 00:02 ----------

    И еще один нюансик.
    Ты используешь сигнал clk для формирования q1 и q2, причем - когда он в единице.
    Поэтому счетчик нужно тактировать не нарастающим фронтом, а спадающим, иначе будут паразитные "иголки" на выходе сигналов. Ну, или использовать clk, но только когда он в нуле.

    ---------- Post added at 00:08 ---------- Previous post was at 00:06 ----------

    Плохо, что ты без симулятора...
    Может, поставишь свежую версию проги? Или поставишь квартус, обучаться языку все равно на чем. Там сим встроенный.

    ---------- Post added at 00:14 ---------- Previous post was at 00:08 ----------

    Вот что сейчас генерирует твой проект :



    ---------- Post added at 00:17 ---------- Previous post was at 00:14 ----------

    а вот, если поменять на клок на входе счетчика на falling_edge :



    ---------- Post added at 00:17 ---------- Previous post was at 00:17 ----------

    Уже лучше. q1 - правильный. как и требовалось. И видно. что q2 чего-то не хватает для счастья....
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  6. #5

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    желательно, чтобы версии у нас были одинаковые, так мне кажется будет проще, я поставлю.
    http://rutracker.org/forum/viewtopic.php?t=2365015

    ---------- Post added at 00:24 ---------- Previous post was at 00:22 ----------

    Цитата Сообщение от MVV Посмотреть сообщение
    Вот интересно, в чем тут всё же разница?
    ты что имеешь ввиду?
    На симе у тебя ширина импульсов на выходе не соответствует задаче.
    А что ты там узрел?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  7. #6

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Жень если уж и Altera тоже будет изучаться, то может и девборду присоветуешь, чтобы была полная идентичность, для удобства экспериментов?
    У меня их шесть штук, не считая готовых устройств, куда тоже можно подоткнуться программатором... Самые толковые - uX-Reverse от MVV. Но можно и просто CPLD на макетке распаять для несложных устройств.

    ---------- Post added at 09:25 ---------- Previous post was at 09:23 ----------

    Цитата Сообщение от MVV Посмотреть сообщение
    Вот интересно, в чем тут всё же разница?
    С утра разглядел, что ты фпихнул там дополнительный регистр для выравнивания фронтов во времени.
    Мысля хорошая, но в качестве упражнения это пока сложновато
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  8. #7

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    А вот про такую что скажешь DE0-Nano
    Явный минус - наличие только SDRAM памяти. Для обучения лучше иметь на борту SRAM обыкновенную. Альтера DE-1 идеальный вариант, может можно где купить бэушку недорого.

    ---------- Post added at 11:19 ---------- Previous post was at 11:18 ----------

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    По моему микруха слишком ооочень навороченная.
    Слишком навороченных не бывает
    На u16-Reverse тоже стоит четвертый циклон.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  9. #8

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Если не сложно, а можно с этими изменениями на временную диаграмму работы взглянуть
    Сейчас глянем...

    На ебее куча девборд разнообразных.
    Мне вот этв понравилась - http://www.ebay.com/itm/Altera-Cyclo...item3f32c53d7c
    Но всё упирается в сумму, на которую ты расчитываешь.

    ---------- Post added at 11:28 ---------- Previous post was at 11:27 ----------

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    SD-RAM и EEPROM он в видео говорит.
    Два. Только там СРАМ среди них нету

    ---------- Post added at 11:32 ---------- Previous post was at 11:28 ----------



    Ну вот, всё как и требовалось
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  10. #9

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    То есть можно сказать, что с последним примером я справился?

    И последний мой код корректный и пример решён на 100%?
    Будем считать что да
    А там, глядишь, при хорошей девборде однажды и такое от тебя увидим:

    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  11. #10

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Ты бы лучше написал точное название, например, 3...4 плат, с точными названиями и расположил их в списке там
    Для тренировки можно самому спаять что-нибудь на макетке на базе CPLD.
    Можно взять готовую, типа проекта "Марсоход", ссылку уже давал MVV.
    Ну или вот.
    К ней уже есть и готовые проекты, чтобы их расковырять и разобраться с работой.
    Но там не влезет ни один процессор, а это скучно...
    Выше классом девбординки на FPGA. В принципе, в любую FPGA влезет не сильно навороченный компьютер. Особенно, если процессор 580ВМ80, он менее жручий по ресурсам, чем Z80.
    Типичный пример вот это. Но там кроме ПЛИСы ничего и нету... Всё остальное надо добавлять на макетках.
    Если чуть поболее растрясти кошелек, то можно посмотреть на это, например.
    Тут уже есть какая-никакая периферия, но нету готового выхода VGA или RCA. И нет оперативной памяти...
    Вот это - уже полный вертолет. Там есть всё Но и цена тоже присутствует.
    Ну и как вполне интересный вариант, проект u8-Reverse. Там лишних индикаторов и кнопок нету, но и цена ниже. Искать в нашей барахолке.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

Страница 3 из 41 ПерваяПервая 1234567 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 172
    Последнее: 28.11.2017, 13:28
  2. Микроконтроллеры STM32, "с нуля".
    от Viktor2312 в разделе Для начинающих
    Ответов: 279
    Последнее: 07.11.2016, 19:45
  3. Техническая литература: Языки описания аппаратуры "AHDL, VHDL и Verilog"
    от Viktor2312 в разделе Техническая литература
    Ответов: 1
    Последнее: 14.09.2014, 22:29
  4. Ответов: 71
    Последнее: 31.07.2014, 19:42

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •