고민상담

verilog 표현식을 엑셀에 집어넣고

Verilog 표현식 0-15번비트 [15:0] 이런식으로 표시하는데

그걸 똑같이 엑셀에

15

14

.

.

.

0

이렇게 행별로 표시해놔서

15+ 14순으로 만드니

0+1+…+15하라며 외계인 취급하네요

상식도 모른다며

엑셀에다 verilog 표현식을 넣는 사람이 문제 아닌가요

엑셀에서 행순으로 처리하지 아래서부터 역으로 처리하는것도 있나요

0번이 어딘지 표기도 없고

1개의 답변이 있어요!

  • 엑셀은 문서 도구라 위에서 아래로 읽지만, 하드웨어(Verilog)는 LSB(0번)가 기준이라 두 방식이 충돌하는 것은 매우 흔한 일입니다.

    엑셀에서 역순 처리가 필요할 때는 별도의 비트 인덱스 열을 만들어 정렬 기능을 쓰거나 INDEX 함수를 활용해 아래행부터 값을 가져오면 됩니다.

    상대방이 이해를 못 하는 건 하드웨어 구조에 대한 무지 때문이니, 0번 비트가 데이터의 시작점이라는 '설계 상식'을 당당하게 밀고 나가셔도 됩니다.