我已经用 Verilog 实现了一个 FPGA 程序,它通过 VGA 端口输出视频信号。当我通过 VGA 将它连接到显示器时,它工作得很好并且图像显示在屏幕上。
我现在想知道如何从 FPGA 捕获此 VGA 端口的输出。有没有办法反转我的 GNU/Linux 笔记本电脑 (Arch Linux) 上的 VGA 端口,以便我可以捕获传入的信号,而不是输出信号?
如果没有,我可以选择哪些方式来捕获(记录)此 VGA 信号?
谢谢
答案1
VGA(如标准 15 针 DE-15 连接器等)不可反转。这是一条单向信号线。
你需要一个 VGA 之类的东西“图像采集卡“或有时被称为“VGA2USB”适配器。这些是专门的 VGA 输入(本质上将自己呈现给连接到它们的任何设备,作为显示器的控制板)。它们可用作 USB 适配器或尾纤。
大多数其他视频端口(包括 DVI 的所有变体)也是如此。