로딩
요청 처리 중입니다...

Design compiler의 멀티플렉서 매핑 및 최적화(Multiplexer Mapping and Optimization)

 Design compiler의 멀티플렉서 매핑 및 최적화(Multiplexer Mapping and Optimization)

HDL 코드의최적화 Multiplexer를 나타내는 조합 논리를 단일 멀티플렉서(MUX) 또는 대상 논리 라이브러리의 멀티플렉서 셀 트리에 직접 매핑할 수 있습니다. Multiplexer(멀티플렉서)는 일반적으로 if 및 case 문으로 모델링됩니다.

이 로직을 구현하기 위해 HDL 컴파일러는 SELECT_OP 셀을 사용하며, 디자인 컴파일러는 이를 로직 라이브러리의 조합 로직 또는 멀티플렉서에 매핑 해야 합니다. Design Compiler가 다중화 논리를 논리 라이브러리의 멀티플렉서 또는 멀티플렉서 트리에 우선적으로 매핑하도록 하려면 MUX_OP 셀을 참조해야 합니다 .

MUX_OP 셀은 디자인 컴파일러가 HDL의 case 문 블록에 대한 멀티플렉서 트리 구조를 구축하기를 원할 때 추론되어야 하는데 MUX는 라이브러리에서 효율적으로(속도 및 영역에서) 구현될 수 있습니다. 이러한 형태의 구조는 랜덤 로직으로 구현하는 것에 비해 회로 성능의 이점과 배선 면적의 절약을 제공할 수 있...

# case # 멀티플렉서 # 매핑 # Optimization # one_hot_mux # one # MUX_OP # mux # Multiplexer # Mapping # if # hot # Design # compiler # 최적화