MAC용 TX FIFO 인터페이스 블록의 설계

인터넷의 이용증가 및 더욱더 빠른 네트워크망이 요구되고 있는 가운데 현재 구축된 인터페이스 디바이스들은 이를 충족시키지 못하고, 네트워크망 내부에서 병목현상을 일으키고 있다. 이를 해결하기 위한 고속의 대역폭을 지원하는 인터페이스 기술이 발표되고 있다. 기존 FIFO의 수행하는 기능외에 프레임 전송간 흐름을 지원하기위하여, 전송간의 Pause Frame Control블록에 대해 BackPressure기능을 수행하여 하위계층에 올바른 프레임을 전송할 수 있게 설계한다. 본 논문에서는 MAC용 TX FIFO의 제안한 블록을 VHDL언어을 사용하여, ModelSim5.6a시뮬레이션 프로그램을 이용하여 파형분석과 정상프레임으로 동작하도록 최적화된 설계을한다. MAC용 TX FIFO의 응용분야는 10Gbps고속 전송속도가 요구되어지는 모듈에서 Flow control, Pause Frame Cotnrol기능을 수행하는 모듈에 적용되여 사용이 가능할 것으로 사료된다.