<Verilog, Vivado> Pipelined 16bit CLA


<Verilog, Vivado> Pipelined 16bit CLA

#CLA, #Pipelined, #pipeline 이번 포스트에서 다룰 것은 Pipelined CLA이다. CLA는 carry look aheader의 줄임말로, 앞서 다뤘던 RCA와 같은 역할을 한다. 다른점은 캐리 연산을 빠르게 수행하고 이에 따라 RCA에 비해 빠른 연산 속도를 낼 수 있게 된다. clk을 고려하지 않고 combinational logic으로만 구성한다면, 두 구조의 연산 속도 차이를 알 수 없다. schematic을 보면서 전체 구조가 어떻게 생겼는지 보도록 하자.구조를 보기 전에 아래 글을 참고하고 이 포스트를 본다면 이해가 쉬울 것이다.각 모듈에 대한 설명은 아래 링크에 설명이 잘 되어 있는 듯하다. 또는 코드의 연산을 따라가면 모듈의 역할을 이해할 수 있을 것이다.http..........



원문링크 : <Verilog, Vivado> Pipelined 16bit CLA