본문 바로가기

분류 전체보기94

[200226] 자괴감에 핑계를 만들지 마세요 어김없이 늦게 까지 사무실에 남아서 삽질을 하는 밤이었다. 갑자기 JH님이 오시더니,J님은 일하면서 자괴감 느낀 적 없어요? 당연히 많죠. 하루하루 자괴감과 싸우고 있는데... 이래저래 내가 자괴감 느끼는 이야기, 선배님이 한창 잘하다가 슬럼프 겪은 이야기를 주고 받고 있는데옆 파트 선배님이 과자 훔쳐 먹으러 오셔서는 우리가 하던 이야기 들으시더니 한 마디하셨는데그 한 마디가 뇌리에 훅 박혔다. 자괴감을 피하려고 하지 마요. 핑계를 만들면 안돼.아주 그냥 저기 밑바닥까지 찍어 봐야 돼. 박사 마치고 회사에서 일한 지 5년 차인 선배님도 하루하루 자신의 부족함과 마주하면서 일하신다고 한다.그렇게 매일 자괴감을 느끼면서도 그래도 어제의 나보다 조금 나아졌음에 위안을 느끼면서 버티는 거라고. 이 말을 SH님께.. 2020. 3. 1.
[Verilog] Signed, unsigned Verilog에서 signed와 unsigned가 섞여서 연산되는 경우,출력 bit-width와 sign bit 처리에 각별히 유의해야 한다.-> 연산이 적용되는 signal에 type과 range를 주석으로 다는 습관을 들이자~~ 1. unsigned = unsigned + unsigned  - output bit-width만 주의하면 됨.  ex) 아래에서 case 1처럼 a와 b의 범위가 bit-width로 표현 가능한 범위보다 작게 constraint가 걸려있다면 output도 worst case에 맞게 output을 4bit만 해도 문제가 없지만, case 2처럼 4bit로 표현가능한 전체 범위를 사용한다면 case 1으로는 overflow가 발생한다. 따라서, 변수에 특정 범위가 지정되어 있지.. 2019. 12. 25.
[191224] 크리스마스 이브에 이게 뭐하는 짓인지... 잘하고 싶다. 선배님들만큼 하고 싶다는 건 당연히 욕심인 거 알고,그냥 지금 시키는 이 일이 무슨 일인지라도 알아들었으면 좋겠다. 이제 겨우 한발자국 뗀 것 같으면 다시 뒷걸음이다. 연말이라고 면담을 했다.일하면서 회사에 적응하면서 어려운 점은 없냐고 물어봤다.아무것도 모르는 내가 제일 어려운 점이다. 솔직히 다른 동기들처럼 부서에 이상한 선배가 있다거나,선배님들이 아무것도 안 알려주고 방치한다거나,아무나 시키면 할 수 있을 것 같은 잡일을 하루종일 시켜서 자존심이 상한다거나,그런 문제면 남탓이라도 하면서 기분이라도 풀지...아무리 생각해도 여기선 나만 잘하면 된다.나머진 완벽해. 나는 회사오기 전까지 내가 뭐든 되게 잘 할 줄 알았다.말귀 척척 알아듣고, 시키는 거 챡챡 해놓고. 에이스 신입이가 될 줄.. 2019. 12. 25.
[Verilog] 코드 최적화 1. 중첩된 루프는 피한다 : 소프트웨어에서 루프의 처리는 그냥 행을 반복해서 연산하는 것이지만, 하드웨어 설계에서 루프는 피드백이 있는 하드웨어를 의미한다. 때문에 중첩된 루프 구조는 최적화에 바람직하지 않다,2. 중첩된 if문은 피한다 : if문은 하드웨어에서 로직으로 구현된다. 따라서 if문이 중첩될수록 로직의 아웃풋이 다른 로직의 인풋으로 들어가면서 로직 레벨이 증가한다. 로직 레벨이 증가할수록 딜레이가 커지기 때문에 타이밍 에러가 발생할 확률이 높다. 3. if문보다는 case문- if/else의 반복도 마찬가지로 로직 레벨을 증가시킨다. case문을 쓰면 입력이 여러개인 하나의 로직을 사용하기 때문에 로직 레벨이 낮아짐.4. 괄호 사용z- 똑같이 세번의 연산이 수행되지만 후자가 더 빠르다. 앞.. 2018. 5. 8.
MOSFET - 기본 구조 및 동작, Threshold voltage 1. Basic NMOS의 구조와 동작 원리  - MOSFET (Metal-Oxide Semiconductor Field-Effect Transistor) : 굳이 풀어 쓰면 금속-산화 반도체 전계 효과 트랜지스터.  ㄴ MOS? : 도핑된 반도체 기판 위에 SiO2로 된 절연층과 금속이 적층되어 있는 구조를 나타내는 말이다(MOSFET 개발 초기에는 게이트를 금속 소재로 사용했지만 최근에는 공정상 편의를 위해 폴리실리콘이 사용됨). 세로 방향으로 보면 금속-유전체-p형 반도체 순서로 적층되어 있음을 볼 수 있는데 이는 capacitor의 구조와 유사하다.  ㄴ FET? : 이번에는 가로 방향으로 구조를 보자.  n+, 즉 고농도로 도핑된 n-type인 source와 drain 사이에 p-type인 bo.. 2018. 5. 4.
Time-domain Analysis 1. Time domain analysis = Time Response- 입력에 의한 출력을 시간의 함수로 나타내어, 시간에 따른 회로의 상태 변화 및 출력 응답을 해석한다.1-1 Transient Response(과도 응답)- 시간이 지남에 따라 없어지는 응답. Steady-state에 이르기까지의 과도적인 반응.- 회로의 일반적인 특성(소자의 종류, 크기, 연결형태 등)에 따라 달라지기 때문에 Natural Response(고유 응답)이라고도 한다.- Transient analysis는 미분방정식을 통해 이루어지는데, 1계 미분방정식으로 표현되는 회로를 First-order circuit(1차 회로), 2계 미분방정식으로 표현되는 회로를 Second-order circuit(2차 회로)라고 한다.1-.. 2018. 4. 6.