PCIe 卡上的计算机
有谁知道放在 PCIe 卡上的 COM ,它有一些闪存内存、一些 RAM、JTAG 支持(或某种调试支持)、一些输入端口(例如 USB)、也许支持一些输出(例如通过 VGA 或 LVDS),就像这个板一样:http://www.knjn.com/FPGA-PCIe.html 但不是用于 FPGA 开发,而是用于微处理器,最好是 x86。
过去已经做过类似的事情,但链接是死了,它应该有足够的文档并且对黑客友好(而且便宜,不超过 100-150 美元)。
我将为主机系统(Linux)编写驱动程序,用于系统间通信,但 PCIe 板本身应该是非常独立的(除了 PCIe 卡上的“客户操作系统”的操作系统之外,我还将必须写)。
谢谢
Does anyone know a COM which is put on a PCIe card, which has some flash memory, some RAM, JTAG support (or some kind of debugging support), some input ports like USB, perhaps support some output like via VGA or LVDS, just like this board: http://www.knjn.com/FPGA-PCIe.html but not for FPGA development, but for microprocessors, preferably x86.
Something similar has been done in the past, but the link is dead, and it should have enough documentation and be hacker-friendly (and cheap, not more than 100-150 USD).
I will be writing the driver for the host system (linux), for inter-system communication, but the PCIe board itself should be pretty stand-alone (beside the operating system for the "guest OS" on the PCIe card which I will also have to write).
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我在寻找类似的东西时遇到了这个问题。我知道,聚会有点晚了:)
请查看 IEI World 网站上“半尺寸 CPU 卡”下的“PCI/PCI Express 系列”:
http://www.ieiworld.com/
I came across this question while looking for something similar myself. A little late to the party, I know :)
Check out the 'PCI/PCI Express Series' under 'Half sized CPU cards' on IEI World's site:
http://www.ieiworld.com/
您不会找到任何接近该价格范围的此类产品。您链接到的“类似”主板(具有 Cell 处理器)可能是一块 8000 美元的主板——至少,这是我所知道的其他类似 Cell 主板的售价。当然,Cell 很贵,但 Cell 处理器并不比 x86 处理器贵 7850 美元。
在该价格范围内最接近您要寻找的东西是您可以从芯片制造商那里购买的评估板之类的东西(例如,这款 ARM 板,零售价为 70 美元),而这些都不是很接近。作为参考,该示例是您可以使用 32 位处理器和以太网端口获得的最便宜的主板 - 它如此便宜很大程度上是因为 TI 正在使用它来推广其包含的 ARM 处理器。除了 Intel 和 AMD 之外,没有任何 x86 芯片制造商,所以首先你不会在主板上获得这种补贴。然后你会要求板上有更多的片外附加功能——USB(好吧,成本可能与以太网相似)、RAM、视频输出。 (更不用说 TI ARM 处理器是一个片上系统,其中包含闪存控制器、闪存以及芯片中许多其他 x86 芯片中没有的基本功能。)哦,您想要一个PCIe 设备端接口也是如此。
而所有这些,都放在一个绝对不会大量销售的包装中。 (Cell 和 FPGA 板作为快速专用协处理器板有一个市场;x86 板对此没有用,因为您可以将额外的 x86 放在主板上。)如果您能在1000 美元,更不用说接近 100 美元了。
话虽如此,我在 HSC Surplus 大约三年前在圣克拉拉,尽管现在他们没有了。它们看起来像是 486 还是一款不错的处理器时制造的,售价约为 30 美元。而且,经过反思,我不确定它们是 PCI;我认为他们可能是 ISA。你最好的选择可能就是追踪类似的事情。
You're not going to find anything of that sort for anything close to that price range. The "similar" board you link to (which had a Cell processor) is probably an $8000 board -- at least, that's what the other similar Cell boards I knew of sold for. And Cell was expensive, sure, but it's not like a Cell processor is $7850 more than an x86 processor.
The closest thing to what you're looking for in that price range are things like evaluation boards that you can buy from chip manufacturers (e.g., this ARM board, which retails for $70), and those aren't very close. For reference, that example is about the cheapest board you can get with a 32-bit processor and an ethernet port -- and it's that cheap in large part because TI is using it to promote their ARM processor that it contains. There aren't any chipmakers for x86 other than Intel and AMD, so you won't get that sort of subsidy on the board, to begin with. And then you're asking for lots more off-chip extras on the board -- USB (ok, probably similar in cost to Ethernet), RAM, video output. (Not to mention that the TI ARM processor is a system-on-chip that contains flash controller, flash, and lots of other basic things in the chip that you don't get in an x86 chip.) Oh, and you want a PCIe device-side interface, too.
And all of this, in a package that is definitely not going to sell in high volume. (The Cell and FPGA boards have a market as fast specialized coprocessor boards; an x86 board is of no use for that because you can just put the extra x86 on the motherboard instead.) You'd be quite lucky to get something like that under $1000, much less near $100.
With that said, I have seen PCI-bus 486 computers of roughly this ilk (EGA graphics, of course) at HSC Surplus in Santa Clara, about three years ago though they don't have any now. They looked like they had been built when a 486 was a nice processor, and were selling for about $30. And, on reflection, I'm not sure they were PCI; I think they might have been ISA. Your best bet would probably be tracking down something like that.