tdmi 0 6 октября, 2006 Опубликовано 6 октября, 2006 · Жалоба Разрабатывается устройство, одной из задач которого является разбить 8х PCI-E, приходящий от Root Complex'а с разъема, на два линка по 4х(которые идут к чипам на плате). Для этого планируется применение 16 lane'ого коммутатора PEX8516. После загрузки нетлиста на плату, получилось так, что линии, которые идут с коммутатора на разъем, перекрестились, т.е. хотелось бы поменять порядок следования Lane'ов. В дэйташите на коммутатор заявлена поддержка Lane Reversal, но толком, что это и как использовать, не понятно. Может кто сталкивался с таким? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Link 0 6 октября, 2006 Опубликовано 6 октября, 2006 · Жалоба Если Root complex поддерживает Lane reversal то все должно автоматически сконфигурироваться. В качестве root'а у вас выступает материнская плата ? А как именно перекрестились lane'ы ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tdmi 0 7 октября, 2006 Опубликовано 7 октября, 2006 · Жалоба Если Root complex поддерживает Lane reversal то все должно автоматически сконфигурироваться. В качестве root'а у вас выступает материнская плата ? А как именно перекрестились lane'ы ? В качестве root'а выступает по своей сути материнская плата. Из изученого я понял, что lane reversal позволяет менять порядок следования лэйнов, т.е. для 4х - это вместо 3-го - нулевой, вместо 2-го - первый. А в перемешку менять нельзя. А перекрестились оч сильно, потому что дивайс для встроенных применений, там спец разъем - нужно завести 8х, половина лэйнов с одной стороны пцб, половина с другой, чип можно ставить только с одной стороны. Вобщем придется мучительно разводить пцб как есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Link 0 7 октября, 2006 Опубликовано 7 октября, 2006 · Жалоба Да, lane reversal не позволяет произвольно лейны упорядочивать, только менять старшие с младшими.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tdmi 0 11 октября, 2006 Опубликовано 11 октября, 2006 · Жалоба "Polarity Inversion is required to be supported by each receiver on a link to invert the received signal if necessary. This will alleviate layout that resulted in “bowtie” scenarios (D+ and D- crisscross)." Кто-нибудь пробовал внутри пары менять проводники местами? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Link 0 13 октября, 2006 Опубликовано 13 октября, 2006 · Жалоба Пробовал, при этом в training sequence меняются только символ TS1 (TS2), символ "comma" и "pad" остаются такими же. Приемник, видя что в training sequence TS1 имеет инвертированное значение меняет полярность входного сигнала.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться