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에 기록했다가 다음에 꺼내서 또 바꾸고 하는 일들의...

Verilog 통합환경 on Mac

윈도우즈만 가도 좋은 FPGA 툴들이 통합환경을 제공하고 있고 linux는 gui가 약간 아쉽지만 역시나 존재한다. 이 세상에 존재하는 가장 좋은 OS 환경에서 아쉽게도 logic 개발용 IDE가 없는데, 아쉽지만 eclipse에 verilog plugin을...