User Tag List

Страница 94 из 191 ПерваяПервая ... 909192939495969798 ... ПоследняяПоследняя
Показано с 931 по 940 из 1910

Тема: ПЛИС и всё что с ними связано

  1. #931

    Регистрация
    19.12.2008
    Адрес
    Черкассы
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Гм, может он както хитро компилит...
    Цитата Сообщение от Mick Посмотреть сообщение
    Кстати еще один глючок нашел при отладки фени. Прерывания временами шли с удвоенной частотой. Я и так и сяк думал как же так, когда по формуле чито должен идти с нормальной частотой. Полез в файл отчета при компиляции. А там это чудо программной мысли(MAX PLUS II) сгенерил мне примитивы EXP, а в литературе пишут, что это глючные примитивы. Вот формулы запихал в примитив LCELL. Вуаля прерывания стали идти с нормальной частотой. Так что при компиляции заглядывайте в файл отчета что там он наделал.
    Это же ты сам и писал. Мож ещё какой то глюк в проге?

    ---------- Post added at 21:38 ---------- Previous post was at 21:37 ----------

    Переходи на квактус.
    Робик 1024(пентагоновские тайминги),+ 7Мц+, 2AY(TS),+ контроллер дисковода,+ 3.5,+ 5.25 флоп,+CMOS,+ mouse(caro),+ Flash.
    Pentagon 128(1991г.)+YМ
    программатор 2732-27512.


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

  3. #932

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,149
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    776
    Поблагодарили
    420 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lisica Посмотреть сообщение
    Это же ты сам и писал. Мож ещё какой то глюк в проге?
    Уже проверил, по отчетам все в норме.

    Завтра как вариант скомпилю тоже самое в квактусе.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  4. #933

    Регистрация
    19.12.2008
    Адрес
    Черкассы
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, и просмотр RTLviewer не помешает.

    ---------- Post added at 21:43 ---------- Previous post was at 21:42 ----------

    Цитата Сообщение от lisica Посмотреть сообщение
    Завтра как вариант скомпилю тоже самое в квактусе.
    Удачи!
    Робик 1024(пентагоновские тайминги),+ 7Мц+, 2AY(TS),+ контроллер дисковода,+ 3.5,+ 5.25 флоп,+CMOS,+ mouse(caro),+ Flash.
    Pentagon 128(1991г.)+YМ
    программатор 2732-27512.


  5. #934

    Регистрация
    15.11.2007
    Адрес
    Харьков
    Сообщений
    873
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Проблема в возникновении активного BDIR при чтении.
    Для начала нужно попробовать сделать как можно проще, например переписать вариант подключения от В.М.Г.:

    Код:
    CS_AY = !IORQ & !IORQGE & M1 & !ADDR[1] & ADDR15; Active "1"
    BC1 = CS_AY & ADDR14; 0 when OUT #BFFD or not AY port
    BDIR = CS_AY & !WR; 0 when IN #FFFD or not AY port

  6. #935

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,149
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    776
    Поблагодарили
    420 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Keeper Посмотреть сообщение
    Для начала нужно попробовать сделать как можно проще, например переписать вариант подключения от В.М.Г.:
    У меня формирование сигнала CSFD происходит в другой CPLDшке, не в той где формируются сигналы для AY.

    Кстати, посмотрел свой старый проект ZXM-777, там для AY я подмешивал сигнал RD. Также и lisica это предложил. Взял добавил линию RD и AY стал нормально работать. Пока для меня загадка почему сигнала WR не достаточно. Ладно эту проблему решили, осталась забычивость контроллера FDC про то, что надо читать
    Последний раз редактировалось Mick; 11.08.2011 в 20:45.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  7. #936

    Регистрация
    27.07.2005
    Адрес
    St.Petersburg, Russia
    Сообщений
    208
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как вообще сами по себе ПЛИС EPF10K50VRI240 (наш отечественный аналог 5576ХС1Т), по параметрам, возможностям и т. д.?
    В качестве обогревателя она вполне ничего, а как ПЛИС - прошлый век.

    А по цене наш "аналог" - даже лимонеру будет жирно дорогим.

    Если начинать работать с ПЛИС-ами, надо брать что-нибудь наподобие EP3C25E144I7N. Ценник у нее, конечно, приличный, но ПЛИС того стоит и всяко дешевле чем "аналог" ПЛИСа из прошлого века (в кавычках - это потому, что "аналог" - явно натурально спионереные альтеровские кристаллы). По объему EP3C25, во всяком случае, на порядок лучше чем EPF10K50, и по скорости лучше, и по потреблению намного меньше.
    А в некоторых вещах серия FLEX10K вообще годится только глюкало делать (в смысле чтобы кидать в глубокий колодец, ожидая звук "глю!").

    Единственное применение для EPF10K50 - в военных проектах, где импорт нельзя использовать, дыры затыкать, да и то только в тех, где начальники самые тупокасочные...
    ...подключил к ZX-spectrum-у винчестер на 500Gb...
    вместо надписи "1982 (c) Sinclair Research Ltd." появилась надпись "O, Chudo!"
    С уважением, WingLion АКА Ivan Mak.

  8. #937

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

    По умолчанию

    Цитата Сообщение от WingLion Посмотреть сообщение
    Если начинать работать с ПЛИС-ами, надо брать что-нибудь наподобие EP3C25E144I7N
    Угу, Стратиксы еще порекомендуйте...

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    но по цене они какие-то дешовые EP3C25E144I7N стоит всего - 1890.00 руб
    а EP1C3T100, на которой сделан мой первый "Орион-2010", стоила 148 рублей, при этом в нее влезало помимо мелочевки еще и процессор Z80.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  9. #938

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

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Замечательно, но может всёже как-то поконкретнее, а то тяжко.
    Насчет ёмкости/цены? Нижний предел для FPGA я уже озвучил, но это надо сильно поискать, обычно цены от 300рублей.
    Букафка С с последующей циферкой означает ёмкость чипа в тысячах макроячеек. Например, С12 означает примерно 12000. Если быть еще точнее, то не макроячеек (это понятие относится к CPLD), а неких LE. Но суть тут похожая.
    Для примерного сравнения - Z80 занимает 2100LE, при условии, что использованы все ресурсы процессора. Если не использовать в проекте захват шин, прерывания, регенерацию памяти процессором - то и количество необходимых ячеек уменьшается.
    В одну ячейку влезает некая кучка логики, типа триггеры-регистры, россыпь простой логики. На примере "Орион-2010" (вы ведь схему Ориона видели?) - процессор съел 1900LE, остальная логика схемы - около 200LE. Далее я уже запихивал в оставшиеся 800 ячеек всякие компорты, драйверы клавиатуры, часы, не помню чего уже...
    Это я привел для примерного представления о "расходе" ячеек на проектах, аналогичных "нашей направленности".
    Поэтому можете теперь примерно прикинуть, что же можно упихнуть в 25000LE

    ---------- Post added at 00:13 ---------- Previous post was at 00:09 ----------

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    3. Какую книгу или книги посоветуете начинающему с нуля, для качественного и очень глубокого узучения. ПЛИС (FPGA) и соответствующий софт как и литература для Altera, тут как бы определился уже.
    Тут сложнее Я пока книг, подобных изучению микроконтроллеров для ПЛИСок не видел. Сам купил когда-то книжицу "VHDL: справочное пособие по основам языка", Бабак В.П., издательство "Додэка". Там достаточно разжеванно описан этот язык, с примерами реализаций. Её могу порекомендовать. А остальное - найдется в интернетах, по запросу "VHDL Verilog для начинающих"
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  10. #939

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

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Кстати читал статьи вами написаные, очень понравились, может продолжите?
    А давайте попробуем сделать, например, "Иришу-М" на ПЛИС? Например, на самой недорогой девборде от vlad'a - u10.
    Там 512кб ОЗУ, 5 или 10 тысяч LE. Почитать бы техдоки архитектуры на эту Ирину
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  11. #940

    Регистрация
    25.11.2007
    Адрес
    Симферополь
    Сообщений
    2,164
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    техдоки - "Большую Красную Книгу" по ирише - выкладывал народ тут на форуме. уже и бинарники есть и вроде платы уже ктото собирал - усё есть господа.
    Amiga 1200+Blizzard 1260 72 Mb+Mtek 68030,Compozit 128, Leningrad 2,
    Atari STE 1040,ZX Spectrum +2,Pentagon 48, Speccy2007 - 2 , ATAS 256k.
    ZX Evo 4Mb- в строю.
    Speccy2010 v1
    Специалист (пока готовлюсь к восстановлению).
    Это все мое!
    Родное!
    Все люблю на свете я! Это родина моя!

Страница 94 из 191 ПерваяПервая ... 909192939495969798 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ДВК (и всё, что с ними связано)
    от Grand в разделе ДВК, УКНЦ
    Ответов: 4575
    Последнее: 17.11.2025, 11:38
  2. PAL/GAL и все что с ними связано.
    от Mick в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 489
    Последнее: 19.09.2025, 18:39
  3. SMUC на дискретах и ПЛИС
    от spensor в разделе Scorpion
    Ответов: 846
    Последнее: 02.05.2025, 08:36
  4. Ответов: 1215
    Последнее: 10.02.2025, 19:04
  5. Вопрос по ПЛИС
    от Zloy в разделе Несортированное железо
    Ответов: 23
    Последнее: 17.10.2015, 17:12

Ваши права

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