반응형
요즘 한창 유행인 chatGPT를 이용하여 APB register file을 코딩해 보았다.
일단 무작정 chatGPT에게 APB register를 코딩해 달라고 무식하게 질문한다. ㅎ
그런데 이녀석이 APB 신호는 전혀 없는 register file을 코딩해 준다. 나를 뭘로 알고? 그래서 apb protocol을 따르지 않는다고 다시 질문했더니 바로 잘못을 인정하고 다시 코딩해 준다. ㅋㅋ
근데 이상하다? pwrite 신호가 없다 그래서 다시 따졌다! 그랬더니 역시 바로 인정하고 다시 코딩해준다.
근데 뭔가 좀 이상하다. 이번에는 penable신호가 없다. 그래서 다시 따져 물었다. 그랬더니 다시 사과하고 코딩해준다.
사과는 무지 잘한다. ㅋ
이번에는 맞으려나? 근데 pstrb는 뭐냐? 뜬근없이? 그래서 다시 따졌다.
그랬더니 이제야 경우 맞는 답을 해준다.
결국 질문자가 내용을 정확하게 알고 있어야 정확한 답을 얻을 수 있음을 알게 되었다. 아직은 답의 정확성 여부를 100% 신뢰할 수 없을 것 같다. 하지만이정도로 질문에 맞처 답을 계속 수정한다는 것이 대단한 것 같다. 잘만 활용하면 코딩 비서처름 쓸 수 있을 것 같다.
반응형
'실전! Verilog HDL RTL Design' 카테고리의 다른 글
[Verilog HDL] 19. 제어 가능한 ALU IP 만들기 - register file 수정 (0) | 2023.04.03 |
---|---|
[Verilog HDL] 18. 제어 가능한 ALU IP 만들기 - 레지스터 맵 (0) | 2023.03.09 |
[Verilog HDL] 16. FSM을 이용한 APB register file 설계 (0) | 2023.01.27 |
[Verilog HDL] 15. regfile.v를 최적화 하자.(parameter와 배열 인덱싱 기법) (0) | 2022.12.26 |
[Verilog HDL] 14. APB interface (0) | 2022.09.19 |