国内卖得比较好的一款秀珍型的逻辑分析仪,就是用的这个开源项目开发的。很值得参考!
目标
一个逻辑分析仪项目,旨在提供可靠、高速 (100MHz+)、大捕获深度、开源固件,可在您已经拥有的 FPGA 开发板上使用,或作为无法使用的商业逻辑分析仪的替代固件开源工具,例如sigrok。
该项目旨在支持具有 10 MB 捕获存储器(例如 DDR3)的 FPGA 板,这些板还具有高速 USB 接口,可从中下载捕获的数据。
还有许多其他开源逻辑分析仪项目,但这些项目主要集中在使用有限的内部 FPGA 存储器(嵌入式块 RAM)和低性能主机接口 (UART)。
特征
- 支持 16、24、32 个输入通道。
- 运行长度编码 (RLE) 压缩以扩展样本缓冲区深度。
- 支持具有大内存(DDR、SDRAM)的板。
- 多达 32 个触发器,支持边沿、电平、值匹配模式。
- 支持具有 FTDI 同步 FIFO 模式支持的板(FT232H、FT2232H)。
- 支持外部时钟源。
- 连续或单次拍摄模式。
- 提供 libsigrok 支持(启用对 Sigrok、Pulseview 的支持)。
Sigrok 在 Digilent Digital Discovery 上以开放逻辑位捕获 100MHz 的 SPDIF 信号的屏幕截图;
支持的板
- Digilent 数字发现
- 更多来…
软件
与 Sigrok 兼容(通过 libsigrok),基于以下 fork;
open-logic-bit 还包含一个内置的测试模式;
下载链接: