vhdl로 100base-pcs만들기(4b5b)
본 자료는 미리보기를 지원하지 않습니다.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

vhdl로 100base-pcs만들기(4b5b)에 대한 보고서 자료입니다.

목차

없음

본문내용

동작설명
시스템 reset 후 idle 상태에서 수신을 한다. 이 때 rx_dv, rx_er, receiving은 false 상태이다.
SSD1과 SSD2를 수신하면 RXD[3:0]에 '0101'을 내보낸다. 이때 rx_dv='1'을 내보낸다.
이후 rin[4:0]를 디코딩하여 올려보내고 rx_dv는 여전히 true로 한다.
rin[4:0]를 디코딩하여 올려보내는 도중에 idle 패턴이 들어오게 되면, 디코딩을 종료하고 rx_er='1을 내보낸 후 다시 idle 상태로 들어간다.
디코딩한 값이 rxd[3:0]와 control code가 아닐 경우에도 rx_er='1'을 올려 보낸다.
rin[4:0]를 디코딩하는 중에 연속해서 ESD1과 ESD2를 받게 되면 정상적인 데이터 종료로써 idle 상태로 돌아가서 idle 패턴을 수신하면서 데이터 수신을 기다린다.

키워드

vhdl,   100base,   4b5b
  • 가격1,500
  • 페이지수8페이지
  • 등록일2010.04.07
  • 저작시기2006.10
  • 파일형식압축파일(zip)
  • 자료번호#597267
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니