Airy_brn 0 17 января, 2012 Опубликовано 17 января, 2012 · Жалоба Здравствуйте! При приеме данных через DDR регистры Спартана 6 столкнулись со следующей проблемой: данные на фронте принимаются корректно, а на спаде всегда выдается 0. Даже если на входных линиях гарантированно единички. При этом тактовая для DDR регистров не постоянная - есть только тогда, когда осуществляется передача данных. Может, кто сталкивался с такой проблемой? Это кривые руки или IDDR'ы не дружат с отключающейся тактовой? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
warrior-2001 0 18 января, 2012 Опубликовано 18 января, 2012 · Жалоба ... Может, кто сталкивался с такой проблемой? Это кривые руки или IDDR'ы не дружат с отключающейся тактовой? Тип микросхемы памяти укажите. Я что-то не припомню таких DDR, чтобы на них тактовая пропадала. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bad0512 2 18 января, 2012 Опубликовано 18 января, 2012 · Жалоба Здравствуйте! При приеме данных через DDR регистры Спартана 6 столкнулись со следующей проблемой: данные на фронте принимаются корректно, а на спаде всегда выдается 0. Даже если на входных линиях гарантированно единички. При этом тактовая для DDR регистров не постоянная - есть только тогда, когда осуществляется передача данных. Может, кто сталкивался с такой проблемой? Это кривые руки или IDDR'ы не дружат с отключающейся тактовой? Как получаете клок с фазой 180 градусов? На DCMке или пользуя local clock inversion? Если на DCM то она очень не любит рваные клоки на входе. С другой стороны (если всё правильно сделано) тогда и данных с фронта тоже быть не должно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Airy_brn 0 18 января, 2012 Опубликовано 18 января, 2012 · Жалоба Тип микросхемы памяти укажите. Я что-то не припомню таких DDR, чтобы на них тактовая пропадала. Это не память. Линк порт DSP процессора TigerShark. Под IDDR я имела ввиду именно входные регистры ПЛИС (примитив IDDR2). Как получаете клок с фазой 180 градусов? На DCMке или пользуя local clock inversion? Если на DCM то она очень не любит рваные клоки на входе. С другой стороны (если всё правильно сделано) тогда и данных с фронта тоже быть не должно. DCM не используется. Клок получается по примеру IP ядра "SelectIO Interface Wizard " при выборе клок буфера BUFG (т.е. через IBUFGDS получаем прямой клок (C0), через инвертор - С1. Для работы логики - еще через один BUFG) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
VasiaMVR 0 25 августа, 2012 Опубликовано 25 августа, 2012 · Жалоба День добрый. Удалось победить? Наткнулись на похожую проблему, только битые первые два значения по спаду, после загрузки ПЛИС (если данные не нули в 100% неправильно. нули всегда правильно) далее всё вроде верно. У Вас камень какой (У нас 45LXT) ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
krux 8 26 августа, 2012 Опубликовано 26 августа, 2012 · Жалоба xapp635 сможет помочь? http://www.xilinx.com/support/documentatio...tes/xapp635.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться