HLS(High Level Synthesis)를 공부하려는데, 강의 초반부에 LUT의 원리를 설명하는 부분이 있었습니다. HDLBits에서 Lookup Table에 대한 이해를 제대로 하지 않고 얼렁뚱땅 넘어간 기억이 있어서, 이번 기회에 확실하게 이해하고 넘어가고자 이 게시물을 작성하게 되었습니다.
Lookup Table이란? FPGA의 기본 구성 요소는 다음과 같습니다. 1.
프로그래머블 블록: LUT(Lookup table), FF(Flip-Flop) 2. 입력/출력 블록: I/O pin(Input/Output Pin) 3.
배선 자원: network interconnect 이 중 Lookup table이란 논리 연산을 구현하기 위해 만들어진 FPGA의 기본 소자입니다. Lookup Table을 여러 개 활용하면 어떠한 논리 연산이든 구현이 가능하다는 장점이 있습니다.
Lookup Table의 동작 방식 Lookup Table이 동작하는 방식은 아래와 같습니다. 구현하고자 하는...
#
lookuptable
#
LUT
#
Verilog
#
VerilogHDL
#
디지털공학
#
디지털회로
#
룩업테이블
#
베릴로그
#
비메모리반도체
원문 링크 : Lookup Table(LUT)와 베릴로그 코드