|
|
  |
falc56, pef2256 H v2.1 |
|
|
|
Nov 9 2005, 16:05
|
Участник

Группа: Свой
Сообщений: 24
Регистрация: 3-08-04
Пользователь №: 437

|
Пытаюсь запустить сабж.
Разобрался с передачей в линию, структурированный поток, CAS. Проблема возникла с приемом HDB3-кода. Облазел всю документацию и errata. На MCLK подаю 10.24 МГц. Значение коэффициентов для GCM[8..1] - подставляю рассчитанные программой "FrqCalc21Rev3.exe". Плату проверил. До ног МС сигналы доходят.
В регистр FRM0 (адрес 0х1С) прописываю 0хF0 - HDB3-код. Бит "Receive Line Monitoring" (регистр LIM0) = 0 - выключен. Бит "Dual-Rail Select" (регистр LIM1) = 0 - выключен -> работает аналоговый интерфейс с эквалайзером.
Возникают следующие подозрения: 1. Не работает входной эквалайзер. Может быть у кого-нибудь есть ASCII-файл для заливки в RAM эквалайзера? Поделитесь пожалуйста. 2. Не нравится частота 10.24 на ноге MCLK. Передаять кварц на 10 МГц?
P.S. На команду чтения версии (адрес 0x4A) выдает 0х05. Это правильно???
Заранее спасибо. С уважением, Владимир.
|
|
|
|
|
Nov 14 2005, 10:04
|
Участник

Группа: Свой
Сообщений: 24
Регистрация: 3-08-04
Пользователь №: 437

|
e-mail:
chechelnitsky@rambler.ru
P.S. У мена версия errarta "Rev. 4, 2004-06-23"
PPS. Частота тактирования (MCLK) у меня 10.24 МГц. Может быть в этом проблема?
С уважением, Владимир.
|
|
|
|
|
Nov 14 2005, 13:33
|
Частый гость
 
Группа: Свой
Сообщений: 113
Регистрация: 5-04-05
Пользователь №: 3 864

|
У меня эта же версия. Высылать не буду  Я пробовал с MCLK = 2.048, 8.192 и 16.384 - отлично работает и в режиме Master, и в режиме Slave. Подсчитанные же значения FrqCalc21Rev3.exe вообще никуда не годятся! На счет эквалайзера: общался с представителем Infineon, он говорит, что его необязательно настраивать. Регистр версии исправлен в еррате.
|
|
|
|
|
Nov 14 2005, 14:47
|
Участник

Группа: Свой
Сообщений: 24
Регистрация: 3-08-04
Пользователь №: 437

|
Цитата(maxus @ Nov 14 2005, 16:33)  Подсчитанные же значения FrqCalc21Rev3.exe вообще никуда не годятся! Появилась версия errata "Rev. 6.0, 2005-02-18" ВНИМАНИЕ !!! Программа "FrqCalc21Rev3.exe" - предназначена для счетверенного Falc.Взял значения для частоты MCLK=10 Мгц из errata. Все заработало. УРА !!! С уважением, Владимир.
|
|
|
|
|
Jan 22 2006, 16:18
|
Участник

Группа: Свой
Сообщений: 52
Регистрация: 23-04-05
Пользователь №: 4 422

|
аналогично токо значение из errata помогло в свое время... спасибо maxus-у!  есть еще нехорошие подозрения по поводу данного falc - да пока эксплуатация и прогон ничего не дали ясного... зато может v2.2 уже попробовать?!
|
|
|
|
|
Mar 1 2006, 07:23
|

Группа: Новичок
Сообщений: 5
Регистрация: 1-03-06
Из: PNZ
Пользователь №: 14 822

|
ПЖЛСТА! Подскажите, где можно дёрнуть errat'ы на FALC56 v2.1, а то на infineon.com за ними отсылают к местному поставщику этих мелкосхем, а с этим проблема... А может кините на мыло, если не жалко? equin@mail.ru Заранее спасиба.
|
|
|
|
|
Mar 3 2006, 10:34
|

Группа: Новичок
Сообщений: 5
Регистрация: 1-03-06
Из: PNZ
Пользователь №: 14 822

|
Благодарю Вас, господин Chechelnitsky, за эту пдф-ку! Это всё долбанные регистры GCM1-8, подставил значения из errata sheet, фалк56 стал подстраивать частоты, перестал сбивать синхронизацию. И ещё, как оказалось разводка печатной платы делалась под версию 1.2, где отсутствовал контакт питания ядра 1,8В. Как следствие, форма сигнала питания ядра была ужасающей пилообразной формы. Перевел фалк56 v2.1 в режим сингл соппли вольтаж, а на ногу 74 повесил керамический кондёр, и исчезли ошибки по информации.
|
|
|
|
|
Jul 1 2006, 09:19
|
Участник

Группа: Свой
Сообщений: 24
Регистрация: 3-08-04
Пользователь №: 437

|
Цитата(dimasen @ Jun 28 2006, 16:40)  Поможите и мне плиз. Режим Slave. Почему-то если я пытаюсь что-то передать через него XDI, не получается проинициализировать регистры, чтоб синхронизация фрейма была по SYPX. SYPX - как вход(input) 1. В документации на Falc сказано, что SYPX (активный уровень "0") должен быть синхронен с XMFS (активный уровень "1"). см. "Figure 37 Transmit System Interface Clocking: 2.048 MHz (E1)". 2. Какой кварц запаян на FALC56? 20 МГц или 20.48? -> см. errata по почте. GCM[8..1] правильно прописал? Успехов.
|
|
|
|
|
Jun 17 2007, 10:27
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Chechelnitsky @ Nov 14 2005, 17:47)  Появилась версия errata "Rev. 6.0, 2005-02-18" .... взял значения для частоты MCLK=10 Мгц из errata. Все заработало. УРА !!! уважением, Владимир. А что для 10MHz значения в errata V5 отличались от приведенных в V6?? Буквально вчера начал существующую железку перепахивть, так она в первом приближении пахала (силикон 2.1) и на значениях из первоначального документа  . У меня сейчас под рукой V5 errata, человек который по идее должен иметь свежую errata сейчас не доступен, посему был-бы очень благодарен за V6 errata выложеную на FTP, например, или по почте.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 22 2007, 16:08
|
Частый гость
 
Группа: Свой
Сообщений: 93
Регистрация: 8-05-06
Пользователь №: 16 880

|
Цитата(zltigo @ Jun 17 2007, 15:27)  А что для 10MHz значения в errata V5 отличались от приведенных в V6?? Буквально вчера начал существующую железку перепахивть, так она в первом приближении пахала (силикон 2.1) и на значениях из первоначального документа  . У меня сейчас под рукой V5 errata, человек который по идее должен иметь свежую errata сейчас не доступен, посему был-бы очень благодарен за V6 errata выложеную на FTP, например, или по почте. для 10 MHz MCLK- последовательно (CGM1-8)-48H 06H xx xx 00H 0CH 80H xx - lданные из V6 И еще резистор, подключаемый паралельно обмотке входного транса на RL1,2 по моему опыту, не 120 ом, а 2 по 60 ом, и со средней точки через 0.1 мкФ на землю. По другому у меня FALC не заработал, по крайней мере на советские трансы типа ТИМ Цитата(shamray @ Jun 21 2007, 12:24)  Решил не открывать новую тему - напишу сюда. Пользую QuadFALC PEF 22554. При установлении кодировки в линию HDB3 и CMI все работает отлично. Но есть необходимость переключать в режим NRZ, вот тут начинаються проблемы. На выходе FALC-а стоит коммутатор ADG888 а его выход заведен на Alter-у. Та вот, если я даю заворот с XL1 на RL1 и XCLK на RL2 происходить постоянный срыв синхронизации, по некоторым каналам все в норме, например: 1-й и 4-й а по 2-му и 3-му нет синхры вообще. При перезагрузке фалька все может поменяться и стать в синхру другие каналы. Сигналы на входе и выходе альтеры в порядке т.е. заворот идет. Куда смотреть - незнаю. Для начала посмотрите осцилом картинку и сопоставьте с конфигурацией,- активные фронты должны быть посреди входного импульса-его тактового интервала. Да и желательно физически завернуть без ADG888 и alter'ы. ALtera тоже может гадить, если неправильно выставить turbo bit, slow rate и т.п. А при HDB3 и CMI, как вам известно ,тактовая выделяется из линейного сигнала
|
|
|
|
|
Jun 22 2007, 17:00
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Kazap @ Jun 22 2007, 19:08)  для 10 MHz MCLK- последовательно (CGM1-8)-48H 06H xx xx 00H 0CH 80H xx - lданные из V6 Спасибо, не отличаются от V5. Цитата По другому у меня FALC не заработал, по крайней мере на советские трансы типа ТИМ Ну использование каких-либо TIMов типа 124 это уже лет как десять явный перебор
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 23 2007, 09:49
|
Частый гость
 
Группа: Свой
Сообщений: 93
Регистрация: 8-05-06
Пользователь №: 16 880

|
Цитата(zltigo @ Jun 22 2007, 22:00)  Спасибо, не отличаются от V5. Ну использование каких-либо TIMов типа 124 это уже лет как десять явный перебор  Не вижу перебора- все параметры по Ж703, а стоят сие неликвиды копейки -по сравнению с рекомендованными. Так что в дело идут и 124, и 98 и некоторые другие
|
|
|
|
|
Jun 23 2007, 11:39
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Kazap @ Jun 23 2007, 12:49)  Не вижу перебора- все параметры по Ж703, а стоят сие неликвиды копейки -по сравнению с рекомендованными. Для нормального сколь-либо серийного производства закладываться на неликвиды несерьезно. C приходом на этот рынок китайских производителей на цену трансформаторов грех жаловаться. Размер, изделия, поверхностный монтаж, наличие альтернативных производителей и возможность покупки ЗИП в любой точке мира ну и качество  тоже имеют значение. Ну и если нужно пяток метров до какого-нибудь линейного оборудования дотянуться, тогда там что-попало сгодится, а если на полную дальность, да на встречной стороне чужое оборудование? Все эти неликвиды очень дорого обойтись могут.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jun 30 2007, 14:10
|
Частый гость
 
Группа: Свой
Сообщений: 93
Регистрация: 8-05-06
Пользователь №: 16 880

|
Цитата(zltigo @ Jun 23 2007, 16:39)  Для нормального сколь-либо серийного производства закладываться на неликвиды несерьезно. C приходом на этот рынок китайских производителей на цену трансформаторов грех жаловаться. Размер, изделия, поверхностный монтаж, наличие альтернативных производителей и возможность покупки ЗИП в любой точке мира ну и качество  тоже имеют значение. Ну и если нужно пяток метров до какого-нибудь линейного оборудования дотянуться, тогда там что-попало сгодится, а если на полную дальность, да на встречной стороне чужое оборудование? Все эти неликвиды очень дорого обойтись могут. ясное дело, что плата разведена по разные типы трансов, как на тим, так и на др.- про чужое оборудование- естестно-проблем нет, я же сказал, что все по Ж703- а значит стандартно.
|
|
|
|
|
Aug 24 2007, 15:07
|
Группа: Новичок
Сообщений: 4
Регистрация: 24-08-07
Пользователь №: 30 046

|
Если у кого есть скиньте, пожалуйста, errata PEF2256 V2.1 на kr_dv@hotmail.com.
|
|
|
|
|
Aug 27 2007, 17:06
|

Частый гость
 
Группа: Свой
Сообщений: 114
Регистрация: 31-08-05
Из: Украина, Одесса
Пользователь №: 8 105

|
Цитата(Dmitrik73 @ Aug 24 2007, 18:07)  Если у кого есть скиньте, пожалуйста, errata PEF2256 V2.1 на kr_dv@hotmail.com. Ушло.
|
|
|
|
|
Aug 28 2007, 06:51
|

Частый гость
 
Группа: Свой
Сообщений: 114
Регистрация: 31-08-05
Из: Украина, Одесса
Пользователь №: 8 105

|
Цитата(zltigo @ Aug 27 2007, 22:43)  Это какая версия errata 'ушла'? Шестая? Нет - V4
|
|
|
|
|
Aug 28 2007, 13:46
|
Группа: Новичок
Сообщений: 4
Регистрация: 24-08-07
Пользователь №: 30 046

|
Цитата(shamray @ Aug 27 2007, 13:06)  Ушло. Огромное спасибо!!!! Цитата(shamray @ Aug 28 2007, 02:51)  Нет - V4 Это шестая errata от 2005-02-18.
|
|
|
|
|
Aug 29 2007, 13:19
|
Группа: Новичок
Сообщений: 4
Регистрация: 24-08-07
Пользователь №: 30 046

|
У меня есть Errata Rev 1.0 2007-02-01 для FALC56 (PEF2256 H&E), Version 2.2. Если нужна, пишите, отправлю.
|
|
|
|
|
Aug 30 2007, 07:35
|
Знающий
   
Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840

|
Цитата(Dmitrik73 @ Aug 29 2007, 17:19)  У меня есть Errata Rev 1.0 2007-02-01 для FALC56 (PEF2256 H&E), Version 2.2. Если нужна, пишите, отправлю. Плиз скинь на dmalihin@yahoo.com Могу поделиться es на вер 2.1
|
|
|
|
|
Sep 4 2007, 15:07
|
Группа: Новичок
Сообщений: 4
Регистрация: 24-08-07
Пользователь №: 30 046

|
Цитата(DmitryM @ Aug 30 2007, 03:35)  Плиз скинь на dmalihin@yahoo.com
Могу поделиться es на вер 2.1 Отправил.
|
|
|
|
|
Aug 25 2008, 14:06
|
Участник

Группа: Участник
Сообщений: 30
Регистрация: 29-02-08
Пользователь №: 35 500

|
Возникли проблемы при переходе с v2.1 на v2.2 (до этого был v1.2) . Сразу скажу использую готовые куски инфенеоновского кода в коде сильно не копался. При переходе с 1.2 на 2.1 изменил только значения GCM1-8 согласно errata, и вроде все заработало. Сейчас поставил v2.2 и прописываю GCM согласно datasheet или F56v2.2FMRClkCalcR1.zip получается полная фигня. Устройство не выдает в линию правильные сигнал. Возможно, что опять проблемы с pll. И еще WID как-то странно читается 0E для 2.1 и 07 для 2.2.
Сообщение отредактировал Меандр - Aug 25 2008, 14:12
|
|
|
|
|
Aug 26 2008, 04:10
|
Участник

Группа: Свой
Сообщений: 64
Регистрация: 16-03-05
Из: Perm, Russia
Пользователь №: 3 405

|
2Меандр Какую схему питания используете? Если - Single Voltage Power Supply Mode, убедитесь, что на Vddc (pin 74) стоит кондер на землю. В версии 1.2 он был N.C., а в 2.2 ( согласно DS стр. 68, 5.4.1 Power Supply Configuration) должен иметь кондер на землю. Это критично, проверено.
|
|
|
|
|
Aug 26 2008, 15:48
|
Участник

Группа: Участник
Сообщений: 30
Регистрация: 29-02-08
Пользователь №: 35 500

|
С питанием все нормально, с v2.1 устройство работает работало раньше хоть как-то, с v2.2 оно не работает на PRI линию совсем. Боюсь я что-то не прописываю, что следовало бы прописать. Но в тоже время тактовые sclkr и sypr не сбоят.  Если у кого есть errata на 2.2 большая просьба выслать meandr.5(at)gmail.com
|
|
|
|
|
Aug 29 2008, 14:34
|
Участник

Группа: Участник
Сообщений: 30
Регистрация: 29-02-08
Пользователь №: 35 500

|
Странная выходит ситуация - когда загружаю значения со стр. 301 Table 66 GCMx Register Programming PRI синхронизируется, но кривой TDM, когда из Table 1 MCLK Selection(или программой для расчета) стр. 18 наоборот. То же самое было и с версией v2.1. При этом с v1.2 все работает нормально и там и там. Data Sheet Rev. 1.1, 2005-06-13.
|
|
|
|
|
Feb 13 2009, 07:00
|

Группа: Новичок
Сообщений: 5
Регистрация: 1-03-06
Из: PNZ
Пользователь №: 14 822

|
да да было такое закупили партию чипов с маркировкой V2.2 и датой производства 2004 года, хотя тогда их ещё и не делали... так как они работать отказались, пришлось менять
|
|
|
|
|
Apr 4 2009, 09:35
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 9-01-09
Пользователь №: 43 053

|
Всем привет! Нужна срочно Errata на FALC56 v2.2.
|
|
|
|
|
Apr 16 2009, 14:28
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Артем_Балетинских @ Apr 16 2009, 16:21)  В Errata написано нужно перепрограммировать эквалайзер приемника... Ну так бросьте сюда то, что написано - почитаем. А в чем собственно сама проблема? Дальность выжать не смогли? Цитата Эти значения доступны в виде ASCII txt файла.. Возможно его просто один из визардов генерит?
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Apr 17 2009, 09:51
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 9-01-09
Пользователь №: 43 053

|
Цитата(zltigo @ Apr 16 2009, 20:28)  Ну так бросьте сюда то, что написано - почитаем. А в чем собственно сама проблема? Дальность выжать не смогли?
Возможно его просто один из визардов генерит? Визардов у них тока два. Один генерирует только значения для внутреннего генератора (значения GCM), другой считает параметры входной и выходной цепи. ни у одного из них нет кнопок для генерации каких-либо файлов. Собственно проблема в том, что по тех. заданию на устройство у меня чувствительность -40дБ. В данный момент фреймер мне обеспечивает -18 дБ, чтобы улучшить нужно перепрограммировать эквалайзер вот то что в errata написано TBR4 compliance tests showed that immunity against noise caused by 18 dB attenuated HDB3 coded E1 signals according to the test description in TBR4 (Annex B.3.2) is not given with the standard configuration of the device. Description Optimization of the receive equalizer logic for clock and data recovery of up to -43 dB attenuated E1 signals introduced an immunity against noise for lower attenuated signals. Fix None. Workaround To improve the Receiver Sensitivity to the specified value of -43 dB and an improved immunity against noise to meet the TBR4 specification, a modified parameter set must be loaded into the Receive Equalizer RAM. Please take into account that the access to the Receive Equalizer Parameters is not possible, if the microprocessor interface is operated in “INTEL Multiplexed Mode” (See chapter 2.5 of the Data Sheet). Ну и описана процедура програмирования Receive Equalizer Parameters. также указано RAM data values to be programmed are available in an electronic format as ASCII files, defining address and data to be written. Source code in C-Language is available on the confidential library of Infineon. Но дистрибьютеры понятия не имеют о каком то Source code in C-Language или ASCII files.
|
|
|
|
|
Apr 22 2009, 17:10
|
Местный
  
Группа: Свой
Сообщений: 443
Регистрация: 22-07-06
Из: Украина, г. Харьков
Пользователь №: 19 006

|
Цитата(Артем_Балетинских @ Apr 16 2009, 17:21)  В общем достал я Errata. Теперь я знаю что мне делать, но есть проблема. В Errata написано нужно перепрограммировать эквалайзер приемника, написан алгоритм как это сделать, но вот беда - нету самих значений которыми надо программировать эквалайзер. Написано, что эти значения доступны в виде ASCII txt файла, спросил у дистрибьютеров infeneon которые мне Errata дали - сказали нет у них ничего. Может у кого есть этот самый файл - выложите плиз. Попробуйте попросить не ACII txt, а просто исходники драйвера для FALC56 для ихней evalboard. Файл зовется f56.c. Там в процедуре инициализации что-то есть. Может он даже у вас уже есть. У меня файл древний, 2003 года, содержит в себе Код /*Receiver Sensitivity optimization*/ /*#ifdef F56_21 falc = ctx->falc[0].pxReg; MEM_WRITE8(falc + FALC56_BB , 0x17); MEM_WRITE8(falc + FALC56_BC , 0x55); MEM_WRITE8(falc + FALC56_BB , 0x97); MEM_WRITE8(falc + FALC56_BB , 0x11); MEM_WRITE8(falc + FALC56_BC , 0xAA); MEM_WRITE8(falc + FALC56_BB , 0x91); MEM_WRITE8(falc + FALC56_BB , 0x12); MEM_WRITE8(falc + FALC56_BC , 0x55); MEM_WRITE8(falc + FALC56_BB , 0x92); MEM_WRITE8(falc + FALC56_BB , 0x0C); MEM_WRITE8(falc + FALC56_BC , 0x00); MEM_WRITE8(falc + FALC56_BB , 0x8C); MEM_WRITE8(falc + FALC56_BB , 0x0C); #endif*/ } P.S. Если мне не изменяет память, там по этим адресам далеко не всегда получается писать. То ли, чтоб писалось, надо чтоб шина была 16-разрядная, толи немультиплексированная. Что-то такое в Errata было. Только не помню в какой версии, может в 2.2 уже все нормально. В общем, обратите внимание.
|
|
|
|
|
Apr 28 2009, 05:29
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 9-01-09
Пользователь №: 43 053

|
Цитата(Artem_Petrik @ Apr 22 2009, 23:10)  Попробуйте попросить не ACII txt, а просто исходники драйвера для FALC56 для ихней evalboard. Файл зовется f56.c. Там в процедуре инициализации что-то есть. Может он даже у вас уже есть. У меня файл древний, 2003 года, содержит в себе Код /*Receiver Sensitivity optimization*/ /*#ifdef F56_21 falc = ctx->falc[0].pxReg; MEM_WRITE8(falc + FALC56_BB , 0x17); MEM_WRITE8(falc + FALC56_BC , 0x55); MEM_WRITE8(falc + FALC56_BB , 0x97); MEM_WRITE8(falc + FALC56_BB , 0x11); MEM_WRITE8(falc + FALC56_BC , 0xAA); MEM_WRITE8(falc + FALC56_BB , 0x91); MEM_WRITE8(falc + FALC56_BB , 0x12); MEM_WRITE8(falc + FALC56_BC , 0x55); MEM_WRITE8(falc + FALC56_BB , 0x92); MEM_WRITE8(falc + FALC56_BB , 0x0C); MEM_WRITE8(falc + FALC56_BC , 0x00); MEM_WRITE8(falc + FALC56_BB , 0x8C); MEM_WRITE8(falc + FALC56_BB , 0x0C); #endif*/ } P.S. Если мне не изменяет память, там по этим адресам далеко не всегда получается писать. То ли, чтоб писалось, надо чтоб шина была 16-разрядная, толи немультиплексированная. Что-то такое в Errata было. Только не помню в какой версии, может в 2.2 уже все нормально. В общем, обратите внимание. Прислали мне исходники, теперь буду пробовать перепрограммировать. Всем спасибо за помощь
|
|
|
|
|
Apr 29 2009, 16:21
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 9-01-09
Пользователь №: 43 053

|
Цитата(zltigo @ Apr 28 2009, 14:24)  Мне где-то через месяц тоже придется выжимать максимальную дальность из FALC и QFALC, так что о результатах было-бы интересно узнать. Я отпишусь о резульатах, но не уверен, что это будет скоро. Сейчас я переразвожу плату, т.к. предидущий вариант у меня с мультиплексированной шиной, а для перепрограммирования эквалайзера нужна немультиплексированная шина, после майских праздников отдам плату на изготовление, и через 3 недели я буду проводить испытания. Резать плату и кидать кучу перемычек для ускорения тестирования у меня просто нет желания. Так что результаты тоже будут тока через месяц.
|
|
|
|
|
Apr 29 2009, 16:53
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Артем_Балетинских @ Apr 29 2009, 18:21)  Так что результаты тоже будут тока через месяц. Ну тогда у меня раньше - с железом проблем нет, только с иммитатора линии, генератора и измерителя уровня ошибок пыль стереть и стендик собрать. Может даже в следующие выходные. P.S. Глянул исходники от Инфинеон - мрак. Тупое торжество copy-paste , это даже не их бангалорские програмеры писали, а вообще неведомо кто. Переформатировал хоть данные в таблицу а то 640 !!! таких строк это ни в какие ворота не лезет Код MEM_WRITE8(falc + 0x00, 0x14); MEM_WRITE8(falc + 0x01, 0xEE); MEM_WRITE8(falc + 0x02, 0x0F); ....
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
May 29 2009, 12:13
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Так, результаты. Странные. Для начала берем в качестве рефренсного QuadFALC V3.1 подключаем его к имитатору кабеля Wandel & Goltermann PKN-1. Получаем устойчивую работу при затуханиях в линии 45-46dB ( один dB разброс от канала к каналу). В общем обещанные -43dB налицо. Берем FALC56 V2.2 самое страное, вопреки написанному в Errata получаем более-менее работоспособность на канале с затуханием в, примерно, 38-40dB. "Примерно", заключается в том, что в отличии от QuadFALC, который просто на ровном месте отсекается по детектированию NOS тут растет уровень ошибок а отсечка по NOS происходит при -40dB. Теперь еще более интересное - заливка эквалайзера НЕ МЕНЯЕТ НИЧЕГО. Заливка эквалайзера в приложениии.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jul 18 2009, 05:26
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(DmitryR @ Jul 17 2009, 17:04)  ...почему бы этому октальному фальку не нуждаться в перезаливке, если он примерно на два года старше, чем FALC56 2.2? Да уж... С восмеренными дела не имел, видиммо к счастью  ... Даже не предполагал, что с ними еще более запущено, чем с одиночными, ибо счетверенные вполне в этом отношении отработанные. P.S. А вообще с Infineon пора завязывать - не думаю, что сброс всего проводного направления неведомой инвестиционной штатовской компании хорошо аукнется....
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Aug 3 2009, 06:49
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(DmitryR @ Aug 3 2009, 09:32)  А можно эту мысль поподробнее развить А чего тут развивать - продали, за не перспективностью, и все стало туманее. Цитата а остальные плохо доступны. Посему пора ориентироваться на LIU + FPGA. Для массовых коротких дистанций вместо LIU почти любая самоделка - тогда еще не только независимее, но и дешевле.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Aug 3 2009, 07:30
|
Профессионал
    
Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770

|
Цитата(zltigo @ Aug 3 2009, 10:49)  Посему пора ориентироваться на LIU + FPGA. Для массовых коротких дистанций вместо LIU почти любая самоделка - тогда еще не только независимее, но и дешевле. Мы вобщем-то так и собираемся сделать в перспективе, однако с теоретической точки зрения я не понимаю, какая разница покупать LIU или полный фреймер (нам надо LH, поэтому без LIU не обойтись). Затем еще, HDLC контроллер на 256 каналов занимает в FPGA не очень мало места (больше 10000 LUT), то есть MUNICH получается просто выгоднее экономически. Я вообще этого дела раньше не касался, взял MUNICH с OctalFALC соединил и success c первого раза, а в FPGA там придется покувыркаться с отладкой и HDLC, и фреймера.
|
|
|
|
|
Aug 3 2009, 09:29
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(DmitryR @ Aug 3 2009, 10:30)  взял MUNICH с OctalFALC соединил и success c первого раза При таком подходе, в самом OctalFALC уже 24 HDLC контроллера оказались лишними  , MUNCH - то зачем? Просто не захотелось PCI в FPGA поднять  . Цитата а в FPGA там придется покувыркаться с отладкой и HDLC, и фреймера. Зато получите определенную степень независимости и не будет той офигенной избыточности. Да и из Infineon что не собирай, все EWSD получается
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Sep 2 2009, 05:34
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 9-01-09
Пользователь №: 43 053

|
Попробовал я наконец залить в эквалайзер данные, которые мне прислал дистрибьютор и ... пока ничего. чувствительность как была на уровне -15...-18 дБ так и осталась. Нужных -40 ну ни как не наблюдается. Пытаюсь понять в чем моя ошибка. Хотелось бы знать кому-нибудь удавалось у одиночного фалка поднять чувствительность перезаливкой эквалайзера? поделитесь опытом.
|
|
|
|
|
Sep 2 2009, 05:59
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Артем_Балетинских @ Sep 2 2009, 07:34)  Попробовал я наконец залить в эквалайзер данные, которые мне прислал дистрибьютор и ... пока ничего. чувствительность как была на уровне -15...-18 дБ так и осталась. Тоже, все, как было, так и осталось, единственно, что на уровне, как уже писал, где-то -36...38dB
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Sep 2 2009, 07:57
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 9-01-09
Пользователь №: 43 053

|
Цитата(zltigo @ Sep 2 2009, 11:59)  Тоже, все, как было, так и осталось, единственно, что на уровне, как уже писал, где-то -36...38dB А по какому принципу определялась чувствительность у вас. Я для себя чувствительность определял исходя из отсутствия в принимаемом цифровом потоке ошибок. (т.е. что отправил то и должен принять), если же на ошибки забить и определять чувствительность исходя из потери фреймером синхронизации, то чувствительность в этом случае достаточно велика, как раз где-то 30 - 35 получается
|
|
|
|
|
Mar 3 2010, 13:44
|

Частый гость
 
Группа: Свой
Сообщений: 190
Регистрация: 21-09-05
Из: Москва
Пользователь №: 8 813

|
Цитата(Dmitrik73 @ Aug 28 2007, 16:46)  Это шестая errata от 2005-02-18. Если возможно, то вышлите и мне. Или, что наверное лучше, выложить на ftp.
--------------------
Vladimir_Che
|
|
|
|
|
Jul 27 2010, 11:17
|
Участник

Группа: Участник
Сообщений: 69
Регистрация: 4-09-09
Пользователь №: 52 196

|
Подскажите пожалуйста, как определить работоспособность чипа FALC56 v2.2 Хочу проверить правильность настройки Master Clocking Unit. Использую генератор с частотой 16.384 мгц Выбрал значения для регистров GCM1..GCM8 из PDF. Настроил выводы CLK1 И СLK2 на выход с частотами 2.048 мгц Но после запуска платы, на выводах CLK1 И СLK2 ничего не наблюдается  . Может кто подскажет по поводу нюансов инициализации. Или может проблема в генераторе
|
|
|
|
|
Jul 27 2010, 11:30
|

Частый гость
 
Группа: Свой
Сообщений: 190
Регистрация: 21-09-05
Из: Москва
Пользователь №: 8 813

|
Цитата(VTrue @ Jul 27 2010, 15:17)  Подскажите пожалуйста, как определить работоспособность чипа FALC56 v2.2 Хочу проверить правильность настройки Master Clocking Unit. Использую генератор с частотой 16.384 мгц Выбрал значения для регистров GCM1..GCM8 из PDF. Настроил выводы CLK1 И СLK2 на выход с частотами 2.048 мгц Но после запуска платы, на выводах CLK1 И СLK2 ничего не наблюдается  . Может кто подскажет по поводу нюансов инициализации. Или может проблема в генераторе 1. Проверить питание.(если питание одно, то вместо второго должен быть установлен конденсатор 0,47мкф на GND от вывода 74) 2. наличие входного CLK от вашего генератора Errata sheet к FALC можно запросить в Симметроне у Прошина Федора
--------------------
Vladimir_Che
|
|
|
|
|
Jul 27 2010, 14:40
|
Участник

Группа: Участник
Сообщений: 69
Регистрация: 4-09-09
Пользователь №: 52 196

|
Цитата(Vladimir_C @ Jul 27 2010, 15:30)  1. Проверить питание.(если питание одно, то вместо второго должен быть установлен конденсатор 0,47мкф на GND от вывода 74) 2. наличие входного CLK от вашего генератора
Errata sheet к FALC можно запросить в Симметроне у Прошина Федора Спасибо за информации, оказывается не работал генератор на выводе MCLK, взял генерацию с другой платы, все заработало))) Теперь нужно искать замену китайской подделке(((
|
|
|
|
|
Aug 11 2010, 10:29
|
Участник

Группа: Участник
Сообщений: 69
Регистрация: 4-09-09
Пользователь №: 52 196

|
Есть проблемка с FALC56, для проверки соединения постоянно шлю данные на вход XDI и смотрю на выходе RDO устройства абонента, данные идут Но когда физически разрываю соединение между абонентами, то вижу, что данные продолжают приходить. Такое впечатление, что где включается функция LOOP-BACK, хотя при инициализации я ее везде выключил. Кто-нибудь может подсказать, как с этим бороться??
|
|
|
|
|
Sep 24 2010, 06:30
|
Участник

Группа: Участник
Сообщений: 69
Регистрация: 4-09-09
Пользователь №: 52 196

|
Добрый день)))
Пытаюсь приладить к falc56 оптический интерфейс, кодировка для передачи данных по оптике используется NRZ Есть вопрос, как синхронизировать прием данных в NRZ кодировке, что нужно подавать на вход RCLKI для синхронизации входного потока???
Владимир
|
|
|
|
|
Mar 28 2011, 11:03
|
Группа: Участник
Сообщений: 12
Регистрация: 21-06-07
Пользователь №: 28 615

|
По поводу буфера HDLC подскажите, пожалуйста, не совсем понятно. Написано в даташите, что доступ к фифо может быть как 8и, так и 16и битный. На схеме битность шины выбирается раз и навсегда. Каким же образом передавать по HDLC нечетное количество байт? Или таких случаев не бывает?
|
|
|
|
|
Sep 4 2012, 06:40
|
Участник

Группа: Участник
Сообщений: 69
Регистрация: 4-09-09
Пользователь №: 52 196

|
Добрый день
Есть проблемка, касательно использования фреймера PEF22554. Фреймер железно работает с кодировкой NRZ (восстановление синхронизации осуществляется внешней схемой). Но отказывается работать с кодировками HBD3 и CMI. Переодически сыплются ошибки. Шлю на вход последовательность из 2-х фреймов, получаю полный бред. Портится вся посылка, даже нулевые тайм слоты портятся. Иногда получается принять правильные данные. Думаю проблема в инициализации. Может у кого-нибудь остался работающий код инициализации??
Буду примного благодарен
Владимир (nordice@mail.ru)
|
|
|
|
|
Oct 14 2013, 12:08
|
Участник

Группа: Участник
Сообщений: 38
Регистрация: 14-08-10
Из: МО, п. Деденево
Пользователь №: 58 916

|
А может кто-то поделиться последним errata на QuadFalc 2.1? muhamatnabeev@yandex.ru
|
|
|
|
|
Oct 14 2013, 12:36
|
Знающий
   
Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840

|
Цитата(GentleFly @ Oct 14 2013, 16:08)  А может кто-то поделиться последним errata на QuadFalc 2.1? muhamatnabeev@yandex.ru нужна именно errata? Есть Datasheet & DeltaSheet: Цитата Preface This document describes the changes implemented in the QuadFALC® Version 2.1 related to the previous version 1.3. All functions not mentioned in this document remain unchanged. QuadFALC® Version 2.1 is a pin-compatible replacement of QuadFALC® Version 1.x. Severe errata of QuadFALC® Version 1.3 are fixed. For more information please contact your local sales office.
|
|
|
|
|
Oct 14 2013, 13:42
|
Участник

Группа: Участник
Сообщений: 38
Регистрация: 14-08-10
Из: МО, п. Деденево
Пользователь №: 58 916

|
Цитата(DmitryM @ Oct 14 2013, 16:36)  нужна именно errata? Есть Datasheet & DeltaSheet: Видимо да, нужен именно "Errata Sheet". Так как: Цитата(Chechelnitsky @ Nov 14 2005, 18:47)  ...Появилась версия errata "Rev. 6.0, 2005-02-18"... Цитата(Equinox @ Mar 3 2006, 14:34)  Благодарю Вас, господин Chechelnitsky, за эту пдф-ку! ...Это всё долбанные регистры GCM1-8, подставил значения из errata sheet, фалк56 стал подстраивать частоты, перестал сбивать синхронизацию... Datasheet и DeltaSheet у меня уже есть. Спасибо.
|
|
|
|
|
Nov 12 2013, 14:05
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 10-01-08
Из: Минск
Пользователь №: 33 980

|
Подскажите пожалуйста, есть FALC v.2.2, соединил 2 таких FALC'а проводами, циклически отправляю 2 байта по HDLC с одного FALC'а на другой, все приходит. Теперь я хочу посмотреть "сырые" данные по HDLC (структуру фрейма с флагами, CRC и т.д.), для этого на приемном FALC'е выбрал режим "No HDLC framing mode" (регистр MODE, биты MDS(2:0) = 111) - в результате получаю первый раз прерывание RPF (хотя фрейм по идее короткий), в RFIFO случайные 4 байта + 28 байт 0xFF. Затем все время прерывания RPF и в RFIFO 32 байта 0xFF. Что я делаю не так?
P.S. Читаю все время только младший байт RFIFO (он же на самом деле 16-разрядный). Структуру фрейма хочу посмотреть, т.к. нужно состыковаться с АТС по протоколам DSS/LAPD.
|
|
|
|
|
Nov 15 2013, 12:55
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 10-01-08
Из: Минск
Пользователь №: 33 980

|
3-ий день впустую... Нет сверхцикловой синхронизации (в 16-м таймслоте), при этом цикловая есть. В чем может быть дело? Не знаю, что уже пробовать...
Может у кого есть errata на PEF 2256 H v. 2.2?
Сообщение отредактировал shp - Nov 15 2013, 12:55
|
|
|
|
|
Feb 14 2014, 09:04
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 10-01-08
Из: Минск
Пользователь №: 33 980

|
Мне тоже еррата и калькулятор на 2.2 не помешают, буду вам очень благодарен: shp_a_tut.by
|
|
|
|
|
Jul 2 2014, 19:55
|
Частый гость
 
Группа: Участник
Сообщений: 93
Регистрация: 31-03-14
Из: Санкт-Петербург
Пользователь №: 81 169

|
Если кому интересно, то могу рассказать о своих приключениях с QFALC. Я в одной крупной компании сопровождал некое устройство с QFALC на борту. За время сопровождения (около 10 лет) мы два раза делали обновление: сначала с V1.1 на V2.x, потом на V3.x (точные номера не помню - давно это было). Второе обновление прошло более/менее гладко, но в серию не пошло. А вот с последним обновлением случился казус - устройство начало жутко сбоить по каналам T1/E1. Причем разные чипы вели себя по разному. Для решения проблемы я поехал на родину устройства, где встретился с инженером из Lantiq - компании, которой была продана эта продуктовая линейка. Проблема была найдена практически сразу - signal integrity. В общем это было основной версией с самого начала, но нужны были доказательства. Так вот, инженер Lantiq рассказал забавную историю развития FALC-ов. Первое поколение FALC-ов разрабатывалось в виде схемы из набора "логических элементов", второе - оптимизация и использование новых "логических элементов". А вот в последней версии всё было переписано на HDL с сохранением совместимости. Но совместимость сохранилась не до конца. В нашем случае уменьшилась нагрузочная способность выходных буферов со стороны системной шины. В результате с фронтами случилась беда, которую мы увидели на жутко дорогом осциллографе - некоторые фронты имели небольшой провал посередине, в результате чего MPC8260 стал воспринимать один фронт за два. Проблема была исправлена транзистором - благо частоты там невысокие. Я почти две недели провел с инженером Lantiq - мы прошлись по инициализации и довольно много там исправили, хотя до этого все настройки выверялись в течение многих лет.
А так мне очень нравилось семейство FALC-ов. Неубиваемые чипы. До сих пор их вспоминаю, а также всю канувшую ATM-скую линейку Infenion:)
|
|
|
|
|
Feb 19 2016, 12:47
|
Группа: Новичок
Сообщений: 1
Регистрация: 21-02-08
Из: Санкт-Петербург
Пользователь №: 35 248

|
Поделитесь, пожалуйста, следующей информацией: datasheet, errata и калькулятор для FALC56 v2.2 на email svk9@bk.ru. Буду очень признателен, информация нужна срочно.
|
|
|
|
|
May 26 2016, 08:50
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 28-01-15
Пользователь №: 84 795

|
Всем привет! Подскажите, это последняя версия PEF2256 H Version 2.2 (Rev. 1.1, June 2005)?
Сообщение отредактировал Drumbl - May 26 2016, 08:51
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|