Важная информация

User Tag List

Страница 31 из 47 ПерваяПервая ... 272829303132333435 ... ПоследняяПоследняя
Показано с 301 по 310 из 463

Тема: ReVerSE - открытый проект ZX Spectrum совместимого компьютера

  1. #301
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, я с опенькорс и брал. Хороший проект, автору респект.
    Я гоняю все на ц2, с ц3 дело пока не имел. Кстати, есть инфа, что ц3 сильно не любят 3.3В на пинах, гуглить на альтеросайте. Конкретно - деградируют входные каскады пинов, то ли от продолжительного воздействия 3.3, то ли от коротких спарков выше 3.3.

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

  3. #302
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я до недавнего времени имел дело только с dip'ами и МГТФ ) - и только щас вот купил у Влада плату и понемногу осваиваю.
    Насчёт деградации выводов - не слышал, но если так посмотреть то Влад уже их года 2 продаёт и у всех всё нормально.

    Кстати по поводу процов - не помню на каком форуме ты делал APU и даже ассемблер нашёл переконфигурируемый - что с той идеей, прижилась или нет ?

  4. #303
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нет. Я его не доделал, хотя некие мультиколоры на бордере выводились.
    Для PCMAC-а (я его нашел еще в 2001-м) даже написал макросы, и таки оно ассемблировалось.
    Забил потому что:
    а) выходило в любом случае больше 1000 ЛЕ,
    б) Частота никак не укладывалась в асекс на 28МГц.
    Да и на асексы я временно надеюсь навсегда забил.
    nextz80 в этом плане решает все проблемы:
    - милый ТЛЗ зетник, не надо изобретать велосипед,
    - довольно быстрая (частота) и нежырная (ЛЕ) корка,
    - дизайн завершенный, глюков можно не опасаться,
    - офигититеееельные такты на инструкцию, спасибо падрачил, например CALL cc, nn выполняется в случае cc == FALSE за 1 такт (машцикл) в отличие даже от настоящего зетника, который (талпаиоп) тратит 3 машцикла (10 тактов) если cc == FALSE. Автору мегареспект!
    Далее, на ДЕ1 запустил его из срамы на ПЗУ бейсика 48, срама на 90МГц, кора на 30, т.е. из 3 циклов ОЗУ процу принадлежит 1, еще 1 - на видео, 1 пока свободен. Ну чо сказать... LDIR за фрейм 320 строк - 205кБ/с, я в шоке. На тсконфе аппаратная ДМА только 143кБ/с.
    Пока вожусь с времянками СРАМ контроллера, руки из жёппы, при разных компиляция иногда расползаются.

    ---------- Post added at 15:20 ---------- Previous post was at 15:14 ----------

    Кстати, не придумал как совместить клоки памяти и проца. Пробовал следующее:
    1. Одна PLL с выходами 30 и 90 МГЦ.
    2. Одни 90МГц на память и проц, на проц WAIT каждые 2 из 3-х периодов клока (так советует автор).
    В обоих случаях квартус орет что все пропало, никакие частоты никуда не влазят, пытается впихнуть невпихуемое и фейл с времянками я подозреваю как раз в этом.

    НЕ пробовал еще задавать квартусу мультициклы на сигналы корки, надо попробовать.

    ---------- Post added at 15:28 ---------- Previous post was at 15:20 ----------

    По овершутингам:
    http://www.altera.com/literature/an/an447.pdf
    http://www.altera.com/literature/hb/..._ciii52001.pdf

  5. #304
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Там проблема в том, что сигналы до срамы и назад ходят пешком.
    Во1х принять данные на чтение от срамы альтера может только на фронте 3го клока 90, если OE/CE выставить на фастреге по фронту 1го.
    Во2х проц успевает выставить свои сигналы только к фронту 2го клока 90, MREQ, WR, адрес и тд. Захватить их гарантированно можно только в это время. Следовательно по 2му клоку я пишу в fast реги сигналы срамы на основании сигналов корки. На чтение все прекрасно, дата процом принимается на фронте 1го клока, как ему и положено, а вот с записью происходит ДТП на шине данных, когда данные от проца на запись валят на ШД, они глушат на ней дату которую видео запросило на 3м клоке и должно забрать на 2м. Пробовал открывать выходы дата на полтакта 90 позже, тогда видео ок, и вроде даже работало.
    Но в этот момент было написано тока примитивное видео, 16бит срамы прямо в видеоЦАП (ну чтоб хоть ресет на экране видеть). Как только добавил рендерер 6912 - вот тут все и поплыло. Т.е. какбэ сам 6912 никак ни на что влиять не должен, но квартус явно не может его впихнуть. Както так...

  6. #305
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у меня щас та же проблема - добился вроде желаемого результата, но стоит поменять в совсем другом месте какое то значение и всё - на экране каша )

  7. #306
    Master Аватар для ILoveSpeccy
    Регистрация
    20.03.2007
    Адрес
    Germany
    Сообщений
    867
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shurik-ua Посмотреть сообщение
    у меня щас та же проблема - добился вроде желаемого результата, но стоит поменять в совсем другом месте какое то значение и всё - на экране каша )
    У меня были такие же проблемы, когда я на Спартане 3 свой первый спек делал. Как раз тогда я познакомился с Timing Constraints. Короче, если ещё не сделано, тебе нужно в TimeQuest хотябы прописать значение клока на входе. Потом обозначить сигналы, которым времянки не важны. Для начала должно хватить.

    Тут хорошо всё разжеванно:
    http://embedders.org/category/tags/timequest
    Последний раз редактировалось ILoveSpeccy; 08.06.2013 в 23:28.
    SpeccyLand - тут рождается клон!

    Новый проект: Аркадный автомат своими руками

  8. #307
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да спасибо, Влад мне тоже эту ссылку давал - вот сижу вникаю )
    вот ещё ссылка, для начинающих вроде меня
    http://kit-e.ru/articles/plis/2010_9_51.php

  9. #308
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вобщем, все так и есть. TimeQuest ругаисся насяльника, что нет SDC файла, и прецказуемо синтезит ахинею...

  10. #309
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у меня тоже ругался - я открыл этот time quest и гдето там нашёл - сгенерировать этот файл.

  11. #310
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Блин, месадж не прошел. Дело не в наличии файла, а в его содержимом

Страница 31 из 47 ПерваяПервая ... 272829303132333435 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 1
    Последнее: 07.07.2007, 17:25
  2. открытый раздел для разработок...
    от rasmer в разделе Форум
    Ответов: 25
    Последнее: 27.08.2006, 08:11
  3. Проект retrospect: spectrum игры на pc
    от Ilya в разделе Игры
    Ответов: 1
    Последнее: 31.05.2006, 15:03
  4. AY-LPT проект
    от dhau в разделе Эмуляторы
    Ответов: 2
    Последнее: 24.02.2005, 14:32

Ваши права

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