摘要 本发明公开了一种基于Python语言的EDA开发平台系统及其使用方法,开发平台包括:基于Python的硬件描述类库,对Python脚本进行解释的P2F解释器、FIRRTL语言中间表示层、对FIRRTL语言进行解释的F2V解释器以及用于仿真测试的Verilator仿真工具。本发明通过增加Python语言及FIRRTL语言的解释器,充分利用Python语言面向对象,支持函数式编程,以及支持多态,操作符重载和多继承等的特点,使得所述开发平台的用户可以直接使用Python语言实现对FPGA/ASIC芯片的硬件描述及测试,极大提高了EDA开发的效率。 基本信息 · 专利标题 : 一种基于Python语言的EDA开发平台系统及其使用方法 · 专利标题(英): · 申请号 : 201910083491.3 · 申请日 : 2019-01-29 · 公开(公告)号 : CN109885902B · 公开(公告)日 : 2020-09-22 · 发明人 : 赖晓铮 曾琴 陈若晖 · 申请人 : 华南理工大学 · 申请人地址 : 510640 广东省广州市天河区五山路381号 · 代理机构 : 广州市华学知识产权代理有限公司 · 代理人 : 冯炳辉 · 优先权 : 201910083491.3 · 主分类号 : G06F30/3308(20200101) · IPC分类号 : G06F30/3308(20200101) G06F30/327(20200101) G06F8/30(20180101) IPC结构图谱 G G部——物理 G06 计算;推算或计数 G06F 电数字数据处理 G06F30/3308 使用模拟 |
|