用chatGPT写MIG控制器

人工智能

629人已加入

描述

      之前有人发表论文说用chatGPT写了一个MCU 还流片了,一副很腻害的样子,在这个新闻的前几天我就在朋友圈里说了,用chatGPT写verilog代码还是有一段距离的。今天我就手把手教大家,如何把这段距离给走了。今天用我让chatGPT写MIG 控制器为例,一句代码都不想写。

      首先你需要用到一个插件 askyourPDF,自己安装,或者直接让chatGPT给你连接。上传了文件之后,给他ID ,让它帮你分析。

控制器

      上传完成之后,就告诉它这个ID 号。我上传的文档是xilinx官方的MIG 说明文档

控制器

       好了,开始魔法。一开始我就想来一个难度大一点的,写个axi接口的,毕竟那个接口我也不熟悉。

控制器

      然后我就让它给我写码,期待奇迹的时刻。

控制器

          这一看,这接口都不对啊,所以赶紧提醒它

控制器

        这下接口差不多了,轮到我emo了,这个程序要验证是否正确,有点麻烦。明明是我让它写,怎么能让它把我的活儿给安排上了呢。算了,转占到简单的app接口,于是继续:

控制器

控制器

什么鬼,接口又不对。好,我继续提醒它

控制器

      它居然摆烂,说自己不会了。没办法,我只能被它给安排了,直接告诉它正确答案 

控制器

控制器

      这下接口对了,程序又有点问题,它只写入一次,也只读出一次。我继续指出来

控制器

控制器

控制器

      这次还好,看了看,应该差不多是对的。然后我继续提问:

控制器

控制器

      最后给出的程序看了一下,大致应该也是对的吧。      

所以说,如果你想用chatGPT帮你写一个庞大的程序,首先你需要慢慢教它,虽然它是一个一教就会的学生,但是你作为老师需要好好监督它。      

现在的人工智能还是先要有人,才能智能。像上面的程序,如果我不知道它是不是对的,那么需要花很久的时间人工去找bug,然后告诉它哪里出了问题,最好还要告诉它怎么改,不然迭代过程会比较长。如果你已经知道正确的程序应该长什么样,然后让它写,确实事半功倍。期待以后大家都训练出自己的chatpgt,重复劳动的码农就轻松了很多。       





审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分