스크립트 질문
안녕하세요, 스크립트 에 대해 질문 있습니다.
1. 현업에서, Makefile을 작성해서 컴파일을 진행하나요?
2. 설계/검증 과정에서, 스크립트 파일의 용도가 궁금합니다. (빌드, 컴파일, 클린 이외 어떤 목적으로 작성하는지 궁금합니다.)
답변 1
0
안녕하세요 :)
바로 답변드릴께요.
1. 현업에서, Makefile을 작성해서 컴파일을 진행하나요?
네, 맞습니다. 저는 Makefile 의 전체 문법은 잘 모르구요. 하지만! 잘 사용하고 있습니다. (환경 꾸밀때는 구글링을 조금? 합니다.) 한번만 만들어 놓으면 되구요. 아주 편해서 아주 잘써요.
2. 설계/검증 과정에서, 스크립트 파일의 용도가 궁금합니다. (빌드, 컴파일, 클린 이외 어떤 목적으로 작성하는지 궁금합니다.)
스크립트 파일의 용도는 괄호에 적어주신 빌드, 컴파일, 클린 외에도 사용이 되는데요.
스크립트 파일 자체가, 리눅스 상의 간단한 작업? 들을 자동화 해주기에 최적화된 언어라고 생각을 해요. (인터프리터 언어이기 때문에, 빠르게 코딩 가능함. 문법도 쉽구요.)
최근에는 Python 도 많이 사용합니다.
그래서 저는 스크립트 파일로 자동화 검증 코드를 만들때 주로 사용합니다.
예를들면 1000개의 Test case 가 있는데, 이거를 매번 run 을 사람이 머신앞에 앉어서 타이핑 하면 비효율 적이죠. 그리고 퇴근도 해야되구요. 주말 내내 돌려볼 수 있고.
그럴때 스크립트로 1000개의 test case 를 돌리고 검사까지 하도록 코딩을 간단하게 해놓으면, run 한번 치고 기다리면 되죠.
저는 이런 자동화? (말이 좀 거창한데) 에 아주 잘 쓰고 있습니다.
그외에도 많은 일들을 할 수 있어요. (짜잘한 것들? 하지만 사람이 앉아서 타이핑 해야되는 무한 반복 작업들을 대체함.) 배워 놓으시면 아주~~~~~ 편합니다.
현업가시면, 스크립트 모르시는 분들은 앉아서 키보드를 열심히 치고 계실꺼에요.
의외로? 생각보다 많이 봤어요 :)
그럼 즐공하세요 :)
latency 개념 구현
1
125
3
비바도 all os버전
1
90
2
초기화를 reset_n 이 '1'일 때가 아닌 '0' 일 때 실행시키는 이유 질문
1
98
2
다운로드용량
1
82
2
비바도리눅스설치
1
97
2
전체path복사넣기
1
73
2
Vivado 2025.2 리눅스 설치 후 실행 에러와 솔루션 (libxv_commontasks.so)
1
176
2
explorer.exe오류
1
119
3
mobaxterm설치오류
1
101
2
./build시, waveform 'divide color' 사용
1
61
2
Latch와 관련하여 (Time borrowing, Latch-based design)
1
145
2
clean 명령어가 안되는데, 따로 저장해줘야 하는지 궁금합니다.
0
73
1
안녕하세요 설치 관련 질문 드립니다.
1
72
3
16장 mealy 설계.
1
80
2
14장 Cycle 관련, Testbench 코드.
1
75
2
21강(16장) 초기값 설정이 적용되는 시점 질문
1
68
1
20강(15장) - 밀리 머신 관련하여 질문 드립니다.
1
76
2
build에러 질문
0
63
2
1장 ./build에서 에러가 나요
1
82
2
FPGA 강의 보드 문의 드립니다.
1
115
2
5장 DFF특성에 대한 질문
1
87
3
vivado linux 사용 이유.
1
150
2
메모리의 형태가 전체설계에 미치는 영향이 궁금합니다.
1
113
2
디스코드 멤버쉽 등업 관련 문제
1
96
2





