Back-to-Linux: 리눅스로 돌아오다

이 위중한 코로나 시국에 나는 열심히 쓰던 MacOS를 버려두고 우분투로 왔다. 이제 3일 정도 지났지만 아직까진 매우 만족스럽다. 왜?? 속도가 너무 빨라져서.. 생각해보면 인생의 어느 시점 이후로는 빠른 컴퓨터를 가져야...


VMware fusion에서 control key

VMware fusion에서 Windows를 구동하면 control key가 제대로 안 듣는 듯한데, 사실 안듣느다기 보단 ctrl + command key로 해줘야 제대로 듣는다가 맞다. 불편한데 이렇게 라도 해야 한다. parallels desktop에서는 이런 문제가...


Microwave popcorn vs. Popcorn Kernels

마이크로웨이브 팝콘을 경험해 본 적이 제법 있다. 얼마전엔 심심풀이로 코스트코에서 44개 들이 팩을 사본 적도 있다. 사실 이 큰 팩 하날 언제 다 먹을 수 있을까 싶었는데, 다 먹는 데...

vmware fusion on catalina: 화면 안나올 때 (black screen)

Catalina의 보안관련 기능이 VMWARE의 화면이 온통 까맣게 나오도록 도와준다. system configuration의 screen recording에 관한 privacy setting에 가서 VMWARE도 screen recording을 할 수 있도록 활성화하면 된다. 그런데, 여기 가봐도 VWMARE와 관련된...

mingw32: byteswap.h 없을 때

급할 때 다음을 갖다 붙이자. 아무 문제 안생긴다. Mac에서도 없다고 할 때가 생기면 마찬가지로 파일 하나 만들고 다음을 그냥 갖다 붙이자. 별 문제 안생긴다. 왜? intel (AMD64)로 돌아가는 머신에서 사용할...

Introvert Prone To Depression

실전에서의 찐따

실전의 세계에서는 그냥 누가 언제 빨리 제대로 된 결과물을 가져오느냐가 가장 중요하다. 아무리 말도 안되는 theory를 알아듣기 쉽게 ㅆㅂ이든지 현학적인 용어로 떡칠하면서 ‘이게 뭔소리야?’ 하든 말든 그것은 별로 상관이 없다....

HLS: 1주째 (2)

여러 가지 예제를 가져다놓고 실험해보고 있다. 결과는 verilog로 직접 들어가는 것보다 그다지 깔끔하지 못하고 쓸데없이 옵션들이 많아서 피곤하게 한다는 것. 기본적인 synthesize 전략 RTL의 기본인 data path + state machine에...

HLS: 1주째

HLS tool을 본격적으로 돌려본지 1주째 되고 있다. 여태 이런 저런 제반 지식만 탐독하고 있다가. 대충 정리해보자면, 1) C –> verilog 변환 능력 working C code가 있다고 하면 resource scheduling을 잘...

RTL과 일반 프로그래밍 언어의 차이

RTL (register transfer level)이란 게 이름 그대로 register transfer가 이루어지는 level을 추상화한 것이기 때문에 대부분의 기술 내용이란 것이 어떤 logic 상태의 변동을 register에 기록했다가 다음에 꺼내서 또 바꾸고 하는 일들의...