8 ms·
This is really exciting. I've thought about building a datapath on an FPGA that uses partial reconfiguration to synthesize new hardware blocks based on the math
by blueintegral 8y ago
This is really exciting. I've thought about building a datapath on an FPGA that uses partial reconfiguration to synthesize new hardware blocks based on the math being doing at a particular instant, and it sounds like DARPA wants to do that on steroids. Server CPUs coupled with FPGAs are already being used for a lot of interesting things and I think it makes a lot of sense to integrate together even tighter. I'm also really happy to hear that they're funding new EDA software that is actually smart. The best we have right now is some whitelist based rule checking for schematics and layout. I want full simulation, a perfect, proven parts library with symbols, footprints, 3D models, non-ideal SPICE models, and a thermal model for every part in existence, smart rule checking that looks not only for things like unconnected nets, but logic level mismatches and clock edges that are too fast.
Little pieces of this exist already, but in my opinion, software for creating hardware is way behind software for creating software.
- analognoise 8y agoThe sheer ignorance of this comment is astounding, bordering on breathtaking. You have clearly no idea whatsoever about how any of it works, what would you even do with this ideal simulator? Nothing, because you don't even understand the basics. I want a truck powered by starlight and dreams, but at least I know I'm being unreasonable.
- sctb 8y agoYou've managed to post something gratuitously negative without saying anything at all. Could you please re-read the guidelines and then not do this? https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html
- analognoise 8y agoYes, sorry. I'll try to explain in the future, and be less negative. (Edit) I tried to re-write it and still sounded like a dick. Guess that one will go in the bin, hah.