FPGA标准库-Open Logic

FPGA技术江湖 2026-06-07 09:01

在现代技术发展的浪潮中,开源项目已经成为了推动技术创新和发展的核心力量。无论是人工智能、区块链、云计算,还是传统的嵌入式开发、操作系统,开源项目都在其中扮演着至关重要的角色。它们不仅促进了技术的快速迭代,也为全球开发者提供了一个共享和合作的平台。

相对来说,FPGA领域的开源项目目前还没有能改变整个行业的开源项目(促进行业发展,提升行业的知名度),目前我觉得Yosys或Verilator有一些“势头”。同时,有些开源项目建立之初就是为了这个目的,但是能不能成为你心目中的“灯塔”,就需要越来越多的工程师参与进去。今天给大家带来一个开源项目-Open Logic。

链接

https://github.com/open-logic/open-logic

FPGA标准库-Open Logic图1

愿景

像stdlib致力于为 C/C++ 项目服务一样,Open Logic旨在为 HDL 项目服务。

Open Logic可以重复使用、独立于供应商/工具的方式实现常用组件,并根据宽松的开源许可证(针对 FPGA 使用修改的 LGPL,请参阅License.txt)提供源码,因此代码可用于商业项目(大大的赞)。

Open Logic虽然是用 VHDL 编写的,但 System Verilog 也可以轻松调用。

介绍

Open Logic 由Oliver Bründler创建,Oliver 将模块分为三个不同的组:base模块、AXI 模块和intf(接口)模块。base文件夹包含一些基本和非基本逻辑操作的模块,从 FIFO 存储器或解码器到跨时钟域同步器。在intf模块中,可以找到与 SPI 或 UART 等接口相关的模块。最后,AXI包含从 AXI 从属模块到 AXI 主模块。

为了在 FPGA 设计中使用这些模块,该项目包含一组与 FPGA 供应商的 IDE 工具兼容的脚本,这些脚本将库添加到项目中olo_,其中包含 Open Logic 项目中可用的所有模块。

FPGA标准库-Open Logic图2
FPGA标准库-Open Logic图3

详细的使用步骤,项目里都有详细的使用链接:

FPGA标准库-Open Logic图4

按照自己使用的EDA工具,查看使用教程即可(easy、easy、easy...)

总结

今天介绍的项目还在“茁壮”成长,目前最新的版本3.1.0,几乎每个月都在增长,增加了对 Gowin EDA 以及新模块的支持。

FPGA标准库-Open Logic图5

FPGA 开源生态系统与其他开源社区相差甚远,但它正在突飞猛进,需要每个FPGA工程师努力去维护,即使提一个小小的BUG也是对该类项目重大的贡献。

FPGA标准库-Open Logic图6

往期精选 

FPGA标准库-Open Logic图7
FPGA标准库-Open Logic图8





FPGA标准库-Open Logic图9
FPGA标准库-Open Logic图10

FPGA技术江湖广发江湖帖

无广告纯净模式,给技术交流一片净土,从初学小白到行业精英业界大佬等,从军工领域到民用企业等,从通信、图像处理到人工智能等各个方向应有尽有,QQ微信双选,FPGA技术江湖打造最纯净最专业的技术交流学习平台。


FPGA技术江湖微信交流群

FPGA标准库-Open Logic图11

加群主微信,备注姓名+学校/公司+专业/岗位进群


FPGA技术江湖QQ交流群

FPGA标准库-Open Logic图12

备注姓名+学校/公司+专业/岗位进群

FPGA标准库-Open Logic图13

声明:内容取材于网络,仅代表作者观点,如有内容违规问题,请联系处理。 
FPGA IC
more
OpenAI芯片大神,跳槽AnphropicAI
大晓机器人联合南洋理工打通Physical AI全链路!PhysX-Omni补齐物理AI基建
Anthropic偷跑代码又秒删,GPT-5.6震撼升级决战Mythos!
10 fJ/bit能效、Tb级带宽:Micro LED光互连最新成果即将亮相
Agentic 时代的技术地图:AICon 2026 上海站全日程正式发布
雷曼光电如何押注Micro LED巨幕时代
Anthropic联创亲口承认:AI正自我迭代!
突发!OpenAI芯片元老加入Anthropic
ICRA 2026|强脑科技携Revo3灵巧手亮相,与全球学术界共建灵巧操作未来
Agentic AI风口已至!聚焦Agent最火的九个方向,年度AI智能体大会7月开幕
Copyright © 2025 成都区角科技有限公司
蜀ICP备2025143415号-1
  
川公网安备51015602001305号