분류 전체보기 12

Multi-Cycle Path(MCP)

MCP는 flop사이의 경로로, flop사이의 combination logic delay가 하나 이상의 clock cycle을 취할 수 있도록 허용합니다. 예로 큰 지연이 있는 timing path는 source에서 대상까지 propagate하기 위해 multiple cycle이 허용되도록 설계됩니다.  그림 1과 같은 design에 하나의 clock(2ns)만 있고 2개의 bus에 64bit 추가를 수행하는 예가 있습니다. 가산기의 input bus와 output bus가 등록됩니다. 가산기의 최대 지연은 약 5ns로 추정되며, 레지스터 clock의 주기는 2ns입니다. 가산기는 clock의 time period 이상으로 delay되기 때문에 one clock period 내에서 timing을 맞출 수..

VLSI Design 2024.05.16

CentOS 6에서 glibc version upgrade

기본적으로 CentOS 6는 glibc version이 2.12까지만 지원이 됩니다.그렇기 때문에 python의 버전 업데이트에 한계가 생깁니다.이를 해결하기 위해서는 수동으로 glibc를 업데이트를 해야 합니다.  방법을 보겠습니다.먼저, 아래의 명령어로 glibc의 버전을 확인합니다.ldd --version 또는 yum list glibc  그 후에 2.12인 것을 확인했다면, 2.17로 업데이트를 합니다. 이 과정은 관리자 계정 (root)로 수행해 주세요.다음 코드를 shell script file로 만들어서 돌려도 되지만, 되도록이면 한 줄씩 입력하는 것을 권장합니다.wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/..

Linux 2024.05.16