news 2026/4/18 5:21:20

【博客之星】2025年度创作成长总结 - 高层次综合设计,和我一道,要识庐山真面目

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【博客之星】2025年度创作成长总结 - 高层次综合设计,和我一道,要识庐山真面目

一、高层次综合设计

高层次综合设计诞生有一二十年了吧,但是,这块之前一直没有做好。终于咱们华人代表丛京生和他的几个博士生创建了autosel公司,致力于让软件开发人员也能设计FPGA。

终于在他们的努力下,大有成效,最后被xilinx收购,取名为vivdao hls,现在叫做vitis hls。

这就是目前xilinx的高层次综合工具的历史进程。

二、目前高层次综合工具现状

1.目前matlab有一个叫做matlab coder的,可以将matlab代码转为verilog/vhdl,本人有心在大学用过,当时不太好用,经过这么多年的发展,现在怎么样不得而知,但是用的人好像不多

2.xilinx和altera都发展了自己的hls高层次综合工具,目前来看,xilinx的hls发展比较好

3.python设计的myhdl目前只有欧洲人用,亚洲使用的比较少,没有发展起来

就目前情况来看,xilinx的hls工具发展最为优秀。

三、软件层面的HDL设计

1.目前xilinx的HLS支持三种编程语言

C/C++/system C这三种语言来设计HDL

2.C/C++语言是用于设计同步时钟的rtl设计

3.system c语言可以设计跨时钟设计

4.目前xilinx hls除了和底层的原语打交道这块没办法设计,其他的IP或者逻辑都是可以设计的

四、HLS目前的要求

1.HLS并不是传统的C代码,而是hardware c代码,就是硬件C代码

2.想用好hls,必须要懂数字电路,不要以为不懂数字电路就去用HLS,你玩不会的

3.HLS对开发者要求其实比较高,牛的真牛,菜的真菜

五、关于本人HLS路程

1.小弟从事FPGA开发多年,在工作中陆陆续续的用过HLS

2.用了些时间,放弃了,后面又用起来了,陆陆续续的用

3.针对这块,本人已经做了百余篇文章共享

六、未来计划

1.本人后续会陆续的更新高层次综合设计的文章分享

2.目前的目标,是写500篇关于HLS高层次综合工具的使用和技巧的文章,以便后续开发者学习,为HLS高层次综合工具生态贡献一点小的力气吧。

本文为“博客之星2025年度总评选”主题文章。献给所有在人生路口做过选择、有过迷茫、最终找到自己方向的同行者。前路漫漫,但我们都在成为更好的自己。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/12 18:51:28

python基于Vue的汽车4s店销售一体化服务管理系统的设计与实现_6fc7t_django Flask pycharm项目

目录已开发项目效果实现截图关于博主开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!已开发项目效果实现截图 同行可拿货,招校园代理 ,本人源头供货商 python基于Vue的汽车4s店销售一体化服…

作者头像 李华
网站建设 2026/4/16 12:49:34

WebUploader分块上传在JSP中的源码示例

大文件传输系统解决方案 需求分析与技术评估 根据贵司的需求描述,我理解您需要一个高可靠、高稳定性的大文件传输系统,具备以下核心功能: 超大文件传输能力(50G)文件夹结构保持的传输功能断点续传(包括浏…

作者头像 李华
网站建设 2026/4/16 3:38:54

Git命令大全:一表掌握所有核心操作

以下是整理的常用 Git 命令大全,按功能分类并以表格形式呈现,涵盖基础操作、分支管理、远程协作、版本回溯、进阶操作等核心场景,方便查阅和使用: 命令分类命令功能说明基础配置git config --global user.name "你的用户名&…

作者头像 李华
网站建设 2026/4/16 10:48:51

玩具租赁系统信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】

摘要 随着共享经济的快速发展,玩具租赁行业逐渐成为家庭消费的新选择。传统的玩具购买模式存在资源浪费、存储空间占用和儿童兴趣短暂等问题,而玩具租赁模式能够有效解决这些痛点,实现资源的循环利用。玩具租赁系统信息管理平台的开发旨在为家…

作者头像 李华
网站建设 2026/4/12 14:28:18

《typo》驱驭AI的一次小小意外(DeepSeek)

《typo》(《拼写错误》) 当代梦幻精灵_cq 得瑟代码被尔欺, typo疑云先自思。 templet无歧意自酣, 回怼智能短人知。 此怼出心不飞疵, 严密态度码人生。 人脑有穷展 A I , 现代时空超人痴。 ***** 分割线 **…

作者头像 李华