HackerTrans
TopNewTrendsCommentsPastAskShowJobs

alexforencich

no profile record

comments

alexforencich
·vor 6 Monaten·discuss
These things are probably the best bang for your buck right now.
alexforencich
·vor 6 Monaten·discuss
The ex-Alibaba KU3P boards are available for under $200, although you do need a separate JTAG cable with flying leads to load designs on them. I recommend starting with that. I'm building the next-generation version of Corundum on those boards, at least initially. I will certainly be adding support for Alveos and such in the near future. As far as adding functionality, it depends on what you want to do, but in general you should expect to have to do a fair amount of tinkering with the design.
alexforencich
·vor 6 Monaten·discuss
This is correct, and the result of those streams has been released as corundum-proto here: https://github.com/fpganinja/taxi/tree/master/src/cndm_proto . Note that this simplified design is intended for educational purposes only, the "production" variants will be much more capable (corundum-micro, corundum-lite, and corundum-ng).
alexforencich
·vor 6 Monaten·discuss
I'm using some very cheap (~$200) ex-Alibaba FPGA boards for the initial development of the next-generation version. They have 8 lanes of PCIe gen 3 and two SFP28 capable of operation at 25 Gbps. Honestly that's pretty hard to beat. Support for other boards will be added in the near future. The new library will also include a new IP stack called Zircon, which supports UDP, among other things.
alexforencich
·vor 6 Monaten·discuss
The plan for corundum-ng is to support 400G, but it will be a while before this is available.
alexforencich
·vor 2 Jahren·discuss
The GPU uses https://github.com/alexforencich/verilog-pcie + the Xilinx PCIe hard IP core. When using the device-independent DMA engine, that library supports both Xilinx and Intel FPGAs.
alexforencich
·vor 2 Jahren·discuss
The GPU uses this: https://github.com/alexforencich/verilog-pcie . And there is an open-source 100G NIC here, including open source 10G/25G MACs: https://github.com/corundum/corundum
alexforencich
·vor 2 Jahren·discuss
It uses https://github.com/alexforencich/verilog-pcie on top of the Xilinx PCIe hard IP core, which provides everything below the transaction layer.
alexforencich
·vor 4 Jahren·discuss
A hammer, perhaps?
alexforencich
·vor 5 Jahren·discuss
https://elixir.bootlin.com/linux/latest/source can be far more helpful than grep for this sort of thing