Search
Write a publication
Pull to refresh
1
0
Send message

MS1224 и MS1023 соответсвенно. До этого использовал SN65LV1023 и его "пару", но санкции, и пришлось заменить на китайца, но при этом китаец полностью работает и с оригиналом в связи...
По сути получается GPIO, которые обновляются на частоте 66мгц. Я гонял на 5 каналах 2 мбода по юарту одновременно, но по итогу 4 канала ограничил на 500кбодах, т.к. больше мне не надо было, но 1 канал работает на 2 мегабитах для связи между контроллерами. Но есть заморочки по управлению этими микросхемами, с МК нужно следить что линк поднялся и присутствует и перезагружать (отправлять синхроимпульс) линк если его нет, но там не так много проблем.

Я такое делал, тоже на sfp. Но весь высокочастотный обмен возложил на SerDes микросхемы. На выхлопе по 10 каналов с приемной стороны и 10 каналов с принимающей, получился такой удлинитель gpio через оптику. Но эти 10 бит передаются "как есть", т.е. могут передаваться как 10 нулей подряд так и 10 единиц и их чередование, что не похоже на меандр или манчестерский код, который нормально прожует sfp. Т.к. каналов мне нужно было всего 3 по сути в оконечных приборах, то я поставил инверторы на каждый вод и имел прямой и инверсный сигналы, которые подавал на воды, в итоге получил из 10 бит 5 бит, но при этом любая комбинация бит давала чередование нуля и единицы на 10 битной шине... хотя даже не так, при передаче к примеру 0b00000 на 10 битной шине будет 0b0101010101, при передаче 0b11111 будет 0b1010101010, 0b10000 -> 0b1001010101, мысль думаю поняли... любая комбинация даст изменение частоты на sfp только в 2 раза, что ему норм... таким образом убирается так называемая постоянная составляющая, которая может сжечь лазер, от чего и защищается sfp.

Information

Rating
Does not participate
Registered
Activity