First-Word Fall-Through (FWFT) 읽기 작업

FWFT는 First-Word Fall-Through의 약자입니다. 메모리의 FIFO 동작을 설명하는 데 일반적으로 사용됩니다. FWFT 기능은 읽기 작업을 실행하지 않고도 FIFO로부터 다음 사용 가능한 워드를 미리 볼 수 있는 기능을 제공합니다. 읽을 수 있는 데이터가 FIFO에 있으면, 첫 번째 워드는 FIFO를 빠져 나와 출력 버스(dout)에 자동으로 나타납니다.

첫 번째 워드가 dout에 나타나면, empty flag는 비활성화 되어 읽을 수 있는 하나 이상의 워드가 FIFO에 있음을 나타내며, valid flag는 활성화 되어 dout에 (읽을 수 있는) 유효한 워드가 있음을 나타냅니다. 아래 그림은 FWFT 읽기 액세스를 보여줍니다.

표준 읽기 모드와는 달리, FWFT 모드에서는 FIFO에서 마지막 데이터를 읽은 후 empty flag가 활성화되며, empty flag가 활성화될 때 valid flag는 비활성화됩니다. 표준 읽기 모드에서는 empty flag가 활성화되면 valid flag는 1 클럭 사이클 후에 비활성화 됩니다. FWFT 기능은 또한 FIFO의 유효 읽기 깊이를 2 워드 만큼 증가시킵니다. FWFT 기능은 첫 번째 데이터가 빈 FIFO에 쓰여질 때 empty flag의 비활성화를 2 클럭 사이클 지연 시킵니다.

FWFT는 데이터에 대한 저지연 액세스를 필요로 하는 응용 프로그램 및 읽은 데이터의 내용에 따라 스로틀링(throttling)이 필요한 응용 프로그램에 유용합니다.



영문 원본: First-Word Fall-Through (FWFT) Read Operation