QUOTE (Twen @ Aug 12 2011, 05:14)

Вопрос, PHL я читал ,проводит кодирование данных, но я не понял как и зачем это делается и как? И что подразумевается под кодированием?
На вопрос "Как?" ответить не смогу.
На вопрос "Зачем?" - попробую. МК воспринимает данные, допустим, в виде 8 бит ( на прием и на передачу) в параллельном виде. В случае сети ethernet эти 8 бит требуется передать по
однобитному каналу (т.е. одной витой паре). Вместо витой пары может быть оптика, радиоканал. И вот в соответствие со средой перадчи PHY проводит преобразование между логическими уровнями МК и сигналами, способными передаваться по физической сроде сети. Более подробно - в литературу ( я и сам не знаю).
Как пример более простых PHY: MAX232, MAX485. С "одной стороны" каждой из михросхем логические уровни ТТЛ, а с "другой" - совершенно разные электрические сигналы (синфазный и дифференциальный), не совместимые между собой и предназначенные для передачи по разным кабелям ( "просто кабель" и витая пара).