기본적으로 Verilog의 always 블럭은 영원히 돌아가게 되어있다. 그런데 만약 테스트 벤치에 특정 클럭 시점까지의 행동들만 들어있다면 그 이후에는 의미없는 행동이 계속 돌아갈 것이다. 따라서 행동들 마지막에 $finish;를 추가하면 시뮬레이션을 종료할 수 있다.
리눅스에서 Verilog 컴파일, 시뮬레이션 및 신호 그래프 확인하기
리눅스에서 verilog 코드를 컴파일, 실행하고 신호 결과를 gtkwave로 확인하는 방법을 설명합니다.
ASP .NET Core 웹 기본 프로젝트에서 Bootstrap 버전을 3에서 4로 올리기(Bower to LibMan)
.NET Core 프로젝트(MVC든 아니든 상관없음)를 템플릿 프로젝트에 기반해서 시작하면 bower 종속성 관리 프로그램에 기반해서 Bootstrap이랑 jQuery가 기본으로 탑재되어 있는데요, 일단 [Bower는 지원이 중단된 시스템]이어서 [LibMan으로 갈아타야]하고, Bootstrap 은 최신 버전이 4.1.x 대여서 역시 갈아타야 합니다.
새로운 프로그램을 짜기 시작하는 시점에서 가져야 할 태도
처음부터 내가 머리에 그리고 있던 “정교한 설계”가 되도록 코드를 짜는 것이 좋다.