![]() |
Да, я с опенькорс и брал. Хороший проект, автору респект.
Я гоняю все на ц2, с ц3 дело пока не имел. Кстати, есть инфа, что ц3 сильно не любят 3.3В на пинах, гуглить на альтеросайте. Конкретно - деградируют входные каскады пинов, то ли от продолжительного воздействия 3.3, то ли от коротких спарков выше 3.3. |
Я до недавнего времени имел дело только с dip'ами и МГТФ ) - и только щас вот купил у Влада плату и понемногу осваиваю.
Насчёт деградации выводов - не слышал, но если так посмотреть то Влад уже их года 2 продаёт и у всех всё нормально. Кстати по поводу процов - не помню на каком форуме ты делал APU и даже ассемблер нашёл переконфигурируемый - что с той идеей, прижилась или нет ? |
Нет. Я его не доделал, хотя некие мультиколоры на бордере выводились.
Для 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 |
Там проблема в том, что сигналы до срамы и назад ходят пешком.
Во1х принять данные на чтение от срамы альтера может только на фронте 3го клока 90, если OE/CE выставить на фастреге по фронту 1го. Во2х проц успевает выставить свои сигналы только к фронту 2го клока 90, MREQ, WR, адрес и тд. Захватить их гарантированно можно только в это время. Следовательно по 2му клоку я пишу в fast реги сигналы срамы на основании сигналов корки. На чтение все прекрасно, дата процом принимается на фронте 1го клока, как ему и положено, а вот с записью происходит ДТП на шине данных, когда данные от проца на запись валят на ШД, они глушат на ней дату которую видео запросило на 3м клоке и должно забрать на 2м. Пробовал открывать выходы дата на полтакта 90 позже, тогда видео ок, и вроде даже работало. Но в этот момент было написано тока примитивное видео, 16бит срамы прямо в видеоЦАП (ну чтоб хоть ресет на экране видеть). Как только добавил рендерер 6912 - вот тут все и поплыло. Т.е. какбэ сам 6912 никак ни на что влиять не должен, но квартус явно не может его впихнуть. Както так... |
у меня щас та же проблема - добился вроде желаемого результата, но стоит поменять в совсем другом месте какое то значение и всё - на экране каша )
|
Quote:
Тут хорошо всё разжеванно: http://embedders.org/category/tags/timequest |
да спасибо, Влад мне тоже эту ссылку давал - вот сижу вникаю )
вот ещё ссылка, для начинающих вроде меня http://kit-e.ru/articles/plis/2010_9_51.php |
Вобщем, все так и есть. TimeQuest ругаисся насяльника, что нет SDC файла, и прецказуемо синтезит ахинею...
|
у меня тоже ругался - я открыл этот time quest и гдето там нашёл - сгенерировать этот файл.
|
Блин, месадж не прошел. Дело не в наличии файла, а в его содержимом :)
|
| All times are GMT +4. The time now is 08:58. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.