jackzhang的个人空间 https://blog.eetop.cn/jack1 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

用生成式AI设计芯片,实例2:解读时序图

热度 10已有 544 次阅读| 2023-11-3 10:18 |系统分类:芯片设计

生成式人工智能已经在各个行业掀起波澜,其潜力不断扩大。上一篇我们介绍了通过有限状态机的图片生成SV代码的实例,不过从留言反馈来看,大家反应一般。

所以我们今天再为大家介绍一个实例。比如在其众多应用中,一个特别有趣的领域是生成式AI 解释数字设计波形并在调试过程中充当硬件工程师辅助的能力。在本文中,我们将探讨这项技术带来的令人着迷的可能性及其对芯片开发领域的影响。

实验 2:解释设计波形

这个实验展示了生成式人工智能识别数据模式和趋势的能力,并彻底改变了我们理解波形和与波形交互的方式。在本实验中,Google 的生成式 AI 模型 – BARD 用于通过查看示例波形来生成符合 AMBA APB 协议的系统中写入传输的解释 。

图片

具有等待状态的写传输

生成的解释(进行调整以使其语言具有包容性):

免责声明:本解释未经准确性审查

图中的波形显示以下信号:

TCLKAPB3 时钟信号。

PADDRAPB3 地址总线。

PWRITEAPB3 写信号。

PSELAPB3片选信号。

PENABLEAPB3 使能信号。

PWDATAAPB3 写数据总线。

PREADYAPB3 就绪信号。

数据 1:正在写入 APB3 完成器器件的数据。

波形显示以下行为:

在时间 T1PWRITE 信号变高,PADDR 总线由要写入的 APB3 完成器器件的地址驱动。

在时间 T2PSEL 信号变高。这表明 APB3 发起方已准备好将数据传输到完成方设备。

在时间 T3PENABLE 信号变高。这表明 APB3 启动器已准备好驱动 PWDATA 总线。

在时间 T4PREADY 信号变高。这表明 APB3 完成器器件已准备好接收 PWDATA 总线上的数据。

在时间 T5PWRITE 信号变低。这表明 APB3 发起方已完成向完成方设备传输数据。

PSEL  PENABLE 信号保持高电平,直到 APB3 完成器器件完成数据处理。


未来会是什么样子 – GenAI 支持的调试器 Copilot

生成式人工智能最令人兴奋的应用之一是它有可能在调试过程中成为开发人员的强力助手。波形是硬件设计中复杂系统的命脉。由生成式 AI 提供支持的调试器可以剖析波形、识别异常并关联模式,这使其成为寻求理解复杂设计行为的工程师的宝贵工具。

开发调试器 Copilot 的挑战

虽然由生成式人工智能驱动的调试器副驾驶的前景很诱人,但仍有一些挑战需要解决。人工智能解释的准确性和可靠性至关重要。我们必须确保人工智能的见解是值得信赖的,而不仅仅是算法生成的响应。此外,隐私和数据安全问题也很重要。在调试过程中处理敏感信息需要一个强大的框架来保护数据完整性。



点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 8

    关注
  • 133

    粉丝
  • 565

    好友
  • 228

    获赞
  • 200

    评论
  • 49309

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-1 06:33 , Processed in 0.015981 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部