全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 接口/总线/驱动 >

用chatGPT写MIG控制器

时间:2023-07-10 09:12

人气:

作者:admin

标签: ChatGPT  MIG  控制器 

导读:用chatGPT写MIG控制器-之前有人发表论文说用chatGPT写了一个MCU 还流片了,一副很腻害的样子,在这个新闻的前几天我就在朋友圈里说了,用chatGPT写verilog代码还是有一段距离的。今天我就...

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

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

7635f54c-1e2c-11ee-962d-dac502259ad0.png

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

7682d812-1e2c-11ee-962d-dac502259ad0.png

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

76b355fa-1e2c-11ee-962d-dac502259ad0.png

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

771b64f6-1e2c-11ee-962d-dac502259ad0.png

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

77352d82-1e2c-11ee-962d-dac502259ad0.png

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

7761e58e-1e2c-11ee-962d-dac502259ad0.png

7792a53e-1e2c-11ee-962d-dac502259ad0.png

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

77b1b794-1e2c-11ee-962d-dac502259ad0.png

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

77fed07e-1e2c-11ee-962d-dac502259ad0.png

781f8cc4-1e2c-11ee-962d-dac502259ad0.png

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

78523782-1e2c-11ee-962d-dac502259ad0.png

78878e5a-1e2c-11ee-962d-dac502259ad0.png

78be34d2-1e2c-11ee-962d-dac502259ad0.png

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

78ef490a-1e2c-11ee-962d-dac502259ad0.png

792525f2-1e2c-11ee-962d-dac502259ad0.png

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

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

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





审核编辑:刘清

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信