|
SerDes SN65LV1023/SN65LV1224 от TI, откликнитесь кто использовал? |
|
|
|
 |
Ответов
|
Dec 18 2008, 09:03
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 28-11-08
Из: Berlin
Пользователь №: 42 034

|
> Зачем нужны такие жесткие требования????
Теория и практика иногда не совпадают с нашими желаниями.
|
|
|
|
|
Dec 18 2008, 10:09
|
Местный
  
Группа: Свой
Сообщений: 313
Регистрация: 8-09-04
Из: Таганрог
Пользователь №: 617

|
Цитата(CommError @ Dec 18 2008, 12:03)  > Зачем нужны такие жесткие требования????
Теория и практика иногда не совпадают с нашими желаниями. У меня обычно со 2-го раза совпадает  )))) Старый мудрый Каа, говорил: "сначала подумай, что ты хочешь увидеть ,потом смотри  ))))))))" По делу, нашел в загашниках 2 подходящих БМГ-ных генератора, вроде как с джиттером меньше пики, буду пробовать.
|
|
|
|
|
Dec 18 2008, 11:33
|
Гуру
     
Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804

|
Цитата(cdg @ Dec 18 2008, 13:09)  У меня обычно со 2-го раза совпадает  )))) Старый мудрый Каа, говорил: "сначала подумай, что ты хочешь увидеть ,потом смотри  ))))))))" По делу, нашел в загашниках 2 подходящих БМГ-ных генератора, вроде как с джиттером меньше пики, буду пробовать. Так ведь pll fpga не даст приемлемых результатов. Наверно можно обойтись без pll, если работать на клоке 67.584 Может дело в проекте. Когда фаза сформированного клока может измениться относительно фазы формирования данных для этого клока. Код module clk_serdes ( input clk_67_584, output clk_10_24, input [9:0] in_data_a, in_data_b, output reg [9:0] out_data_a, out_data_b );
reg [5:0] ct; reg div_2;
wire posedge_clk_10_24, negedge_clk_10_24;
assign clk_10_24 = div_2; assign posedge_clk_10_24 = (ct == 6'd32) && (div_2 == 1'b0), negedge_clk_10_24 = (ct == 6'd32) && div_2; always @(posedge clk_67_584) begin if (ct == 6'd32) ct <= 6'd0; else ct <= ct + 1'b1;
if (ct == 6'd32) div_2 <= ~div_2;
if (posedge_clk_10_24) out_data_a <= in_data_a; if (negedge_clk_10_24) out_data_b <= in_data_b; end
endmodule
|
|
|
|
|
Dec 18 2008, 13:09
|
Местный
  
Группа: Свой
Сообщений: 313
Регистрация: 8-09-04
Из: Таганрог
Пользователь №: 617

|
Цитата(sazh @ Dec 18 2008, 14:33)  1-Так ведь pll fpga не даст приемлемых результатов. 2-Наверно можно обойтись без pll, если работать на клоке 67.584 3-Может дело в проекте. Когда фаза сформированного клока может измениться относительно фазы формирования данных для этого клока. 1 - нашел генераторы 20.48, PLL в FPGA не нужен, надо только на 2 поделить 2 - не совсем понял к чему пример? получаем 1.024МГц, а надо в 10 раз больше 10.24  3 - здесь ничего не понял, проект синхронный, частоты прием-передача асинхронные, моделирование вопросов не вызывает, заворот платы сутками стоял ни одной ошибки, не вижу причин не доверять тому что в FPGA, может чего-то неправильно понял, поясните, туплю в конце дня  ЗЫ Правда делить в Альтере тоже не сахар, джиттер выходной не определен, прийдется искать генератор 10.24.
|
|
|
|
|
Dec 18 2008, 18:07
|
Гуру
     
Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804

|
Цитата(cdg @ Dec 18 2008, 16:09)  2 - не совсем понял к чему пример? получаем 1.024МГц, а надо в 10 раз больше 10.24  3 - здесь ничего не понял, проект синхронный, частоты прием-передача асинхронные, моделирование вопросов не вызывает, заворот платы сутками стоял ни одной ошибки, не вижу причин не доверять тому что в FPGA, может чего-то неправильно понял, поясните, туплю в конце дня  ЗЫ Правда делить в Альтере тоже не сахар, джиттер выходной не определен, прийдется искать генератор 10.24. 2 Да конечно. Дело не в posedge_clk_1_024. Я о формировании данных и клока на передачу. Меня интересовала Ваша реализация (На одном клоке или на нескольких. Если несколько их привязка относительно друг друга). Действительно прием, передача асинхронные, так почему не работает. Заворот платы (сама на себя?) работает. Мне интересно конечно, в чем дело. Почему у других тоже самое работает при той же схемной реализации. (Чтобы с доверием в будущем к этим приемникам передатчикам относиться)
|
|
|
|
Сообщений в этой теме
cdg SerDes SN65LV1023/SN65LV1224 от TI Dec 12 2008, 14:36 CommError Использовал SN65LV1021DB/SN65LV1224BDB при частоте... Dec 12 2008, 15:27 cdg Цитата(CommError @ Dec 12 2008, 18:27) Ис... Dec 12 2008, 17:11  Zwerg_nase Использовал пару NATIONAL DS92LV1023/1224. Каждая ... Dec 15 2008, 09:22   cdg Цитата(Zwerg_nase @ Dec 15 2008, 12:22) С... Dec 15 2008, 12:33    Zwerg_nase Я имел ввиду синхронизацию приёмника по специальны... Dec 15 2008, 13:48     cdg Цитата(Zwerg_nase @ Dec 15 2008, 16:48) Я... Dec 15 2008, 13:58   cdg Цитата(Zwerg_nase @ Dec 15 2008, 12:22) И... Dec 16 2008, 07:20    Zwerg_nase Насчет 20 МГц опечатка. Подаю 50 МГц (20 МГц у мен... Dec 16 2008, 08:16     cdg Цитата(Zwerg_nase @ Dec 16 2008, 11:16) Н... Dec 16 2008, 09:07      Zwerg_nase Да, согласующий резистор стоит возле приемника. Dec 16 2008, 11:00  aosp Цитата(cdg @ Dec 12 2008, 20:11) Еще один... Dec 15 2008, 09:32   cdg Цитата(aosp @ Dec 15 2008, 12:32) А в как... Dec 15 2008, 10:17 CommError > 1) У Вас пара сериалайзер и десериалайзер раб... Dec 15 2008, 09:36 CommError Сравнили уже с даташитом DS92LV1023/1224? Там по-м... Dec 15 2008, 13:55 CommError @ cdg
Покажите свою схему, иначе дольго еще ходим... Dec 16 2008, 09:35 cdg Цитата(CommError @ Dec 16 2008, 12:35) @ ... Dec 16 2008, 11:46  Zwerg_nase На мой взгляд Ваши сбои не связаны с видом передав... Dec 16 2008, 13:11   cdg Цитата(Zwerg_nase @ Dec 16 2008, 16:11) Н... Dec 16 2008, 13:50 CommError Вроде все нормально выглядит. Я претендовал бы к 4... Dec 16 2008, 13:44 CommError @ Zwerg Nase
> 1) До и после Z4 и Z5 поставил ... Dec 16 2008, 14:07 cdg Цитата(CommError @ Dec 16 2008, 17:07) Ка... Dec 16 2008, 14:23 Zwerg_nase to CommError:
У конденсаторов с меньшей емкостью л... Dec 16 2008, 15:13 CommError > но с другой стороны одна 1-ца в потоке присут... Dec 16 2008, 14:40 cdg @ Zwerg_nase
Смысла в выпайке индуктивностей, а ра... Dec 16 2008, 14:51  Zwerg_nase Да, если еще про бубен, забыл самый главный совет:... Dec 16 2008, 15:30 CommError @ Zwerg Nase
> У конденсаторов с меньшей емкос... Dec 16 2008, 15:22 CommError @ cdg
Какое расстояние от разъема до FPGA? Может ... Dec 16 2008, 15:32 cdg Цитата(CommError @ Dec 16 2008, 18:32) @ ... Dec 16 2008, 15:40 CommError Не частота интересна, а крутизна фронтов. Вы увере... Dec 16 2008, 15:49 cdg Цитата(CommError @ Dec 16 2008, 18:49) Не... Dec 16 2008, 15:53 CommError Я имел в виду, что сканирующий фронт появилься при... Dec 16 2008, 16:08 cdg Цитата(CommError @ Dec 16 2008, 19:08) Я ... Dec 17 2008, 06:06 CommError Смотрите в даташит HFBR-5103AT. Там резисторы дели... Dec 17 2008, 09:17 cdg Цитата(CommError @ Dec 17 2008, 12:17) См... Dec 17 2008, 10:18 CommError Нет идей больше, значит, брошу полотенце.
А как со... Dec 17 2008, 13:06 cdg Цитата(CommError @ Dec 17 2008, 16:06) Не... Dec 17 2008, 14:22  sazh Цитата(cdg @ Dec 17 2008, 17:22) Генерато... Dec 17 2008, 14:59 CommError > FPGA[PLL mult
Вот где собака зарыта! Dec 17 2008, 14:30 cdg Цитата(CommError @ Dec 17 2008, 17:30) ... Dec 17 2008, 14:41 CommError Позвольте мне тогда цитировать из даташита SN 65 L... Dec 17 2008, 14:54 cdg Цитата(CommError @ Dec 17 2008, 17:54) По... Dec 17 2008, 15:07 CommError Я применяю самые дешевые CTS-357 на 20 MHz, phase ... Dec 17 2008, 15:53 cdg Цитата(CommError @ Dec 17 2008, 18:53) Я ... Dec 18 2008, 07:13     cdg Цитата(sazh @ Dec 18 2008, 21:07) Чтобы с... Dec 19 2008, 06:29      sazh Цитата(cdg @ Dec 19 2008, 09:29) У больши... Dec 19 2008, 07:00       cdg Цитата(sazh @ Dec 19 2008, 10:00) ...
8b1... Dec 19 2008, 07:26        sazh Цитата(cdg @ Dec 19 2008, 10:26) Главный ... Dec 19 2008, 07:35         cdg Цитата(sazh @ Dec 19 2008, 10:35) А с нег... Dec 19 2008, 07:40        Zwerg_nase Цитата(cdg @ Dec 19 2008, 10:26) ... Глав... Dec 19 2008, 15:18         cdg Цитата(Zwerg_nase @ Dec 19 2008, 18:18) А... Dec 20 2008, 10:36 CommError > Правда делить в Альтере тоже не сахар, джитте... Dec 18 2008, 14:36 CommError Проблема состоит в том, что исользованный оптотран... Sep 25 2009, 16:07 ded19842008 так что в итоге???вопрос к основателю темы - получ... Dec 4 2009, 12:46 cdg Цитата(ded19842008 @ Dec 4 2009, 15:46) т... Jan 20 2010, 08:59  Zwerg_nase Цитата(cdg @ Jan 20 2010, 11:59) Битва бы... Jan 21 2010, 11:15
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|