Live data from Hacker News

Darpa invests $100M in a silicon compiler

eetimes.com

171–180 of 268 posts

Re: Darpa invests $100M in a silicon compiler

#171
post #104
post #50

Earlier quoted context omitted.

On the other hand, every time we fire a cruise missile, we're shooting off the equivalent of an NIH R01-scale research grant.

Serious question: how much of that cost is because we don’t have to fire them more?

What number would you place on the threat that Iraq posed to the United States? Would it be more or less than $1.1t?

Re: Darpa invests $100M in a silicon compiler

#172
post #75

Earlier quoted context omitted.

You couldn't be any more dead-on. EDA feels like Scientology, where with every level closer to the core you first need to invest half your life savings + a firstborn. I have an FPGA lying on my desk I can do barely anything interesting with because there are no open-source cores for even simple things like USB3.1 controllers or Thunderbolt or pretty much any interesting bus. Protocols are strongly guarded open secret…

USB 3.1 pushes data at 10Gbps. Do you have any idea how much black magic it takes to do that? Try writing an FPGA SDRAM controller that reliably operates across frequency, voltage, and temperature at 150 MHz. It is doable but a challenge with the common xilinx boards that are sold to hobbyists for $80. If you can do that, then think about designing a circuit which operates 20 times faster, and negotiates a protocol w…

But in contrast there are boatloads of free open source software that does highly nontrivial things and has thousands and thousands of PhD-man-hours poured into it.

Re: Darpa invests $100M in a silicon compiler

#173

Earlier quoted context omitted.

Ok but if 200 planes need to be upgraded so that they don't get shot down by ____ new weapon. It's not possible to build an ASIC for this, so you're probably looking at doing something on an FPGA. You need a few FPGA hardware engineers, electrical engineers, software engineers. Even if the project only takes a year to design, build, and test. And then you spend an extra 6 months because xilinx's fpga tools basically…

America does that all the time with it's poor people.

And it’s soldiers. The IED situation took a long time to be addressed with more suitable equipment. Not that the U.K. did any better.

Re: Darpa invests $100M in a silicon compiler

#174

Side note: when people complain about the military budget, projects like these should be noted. Political reality in America, today, is military R&D and jobs programs are easier to fund than civilian ones; so that’s where projects go to live.

This $100M research project is equivalent to about one fighter plane (without the ammunition, I guess). Imagine what we could fund for the cost of an aircraft carrier.

Re: Darpa invests $100M in a silicon compiler

#175

Earlier quoted context omitted.

> the backoffice engineers would make a build that fixed only those bugs Makes perfect business sense! Those customers didn't pay to get those bugs fixed, so why should they get the fixes??? /s Holy moly.

It's "if it ain't broke, don't fix it."

Shenzens informal sharing culture starting to eat away on fabless Designs by now says its broken.

Re: Darpa invests $100M in a silicon compiler

#176

Earlier quoted context omitted.

My appologies, I work largely on client/personal projects in the high speed digital/RF domain so my assumptions can be all over the place. Client budgets/deadlines leave little room for mistakes and my dexterity isn't what it once was so I use a PNP or make funky assembly jigs (my CV implementation/hands makes it easier to align with pins). If you can, I'd really recommend talking to dentists who are retiring in your…

I've noticed it a lot going to trade shows that the North American market has turned so much to the high end that most people assume you need all this fancy gear to make anything. Its really stifling innovation in my opinion. People think they needs tens of thousands to get an MVP prototype out the door and most of the time it kills the idea. If you are a big company and already have the resources then by all means u…

It's been a little while since I did proto boards, but I remember a vast chasm between industrial & hobbyist, that basically forced me to wrangle packages I had no desire to deal with. You could get 4GB DDR2 DIMMs, or you could get a DIP 8kB SRAM. For a microchip you could get TQFP-32, or BGA-1000. So on and so forth. I remember a useful chip that came in nothing but QFN-16.

It seemed like it wasn't I need fancy gear to make blinky lights, but rather for anything better than 8-bit, kilobyte, and low MHz, the only parts available was the fancy commercial stuff.

Re: Darpa invests $100M in a silicon compiler

#177

Earlier quoted context omitted.

Agreed, if you meant a toaster oven. It does take precise temperature control if you want any chance at reliability. And a fine touch. It's easy to line the whole thing up one row off and have to scrap the part, which is a bummer if you can't re ball it.

If i have never reflowed a pcb before, how should i learn?

Reflow trash PCB's. Focus on packages like TQFP, and discrete components of human-visible sizes.

Re: Darpa invests $100M in a silicon compiler

#178

"Most importantly, we have to change the culture of hardware design. Today, we don’t have open sharing … " This, to the 100th power. The culture in the EDA industry is stuck in the 1950's when it comes to collaboration and sharing, it's very frustrating for newcomers and people who want to learn the trade. As was pointed out by someone in another hardware related HN thread, what can you expect from an industry that i…

I designed the ABEL language back in the 80's for compiling designs targeted at programmable logic arrays and gate arrays. It was very successful, but it died after a decade or so. It'd probably be around today and up to date if it was open source. A shame it isn't. I don't even know who owns the rights to it these days, or if whoever owns it even knows they have the rights to it, due to spinoffs and mergers.

I had a co-worker that still liked ABEL, I think. Was that the crazy HDL that assumed it could output anything it wanted in unconstrained cases?

Re: Darpa invests $100M in a silicon compiler

#179

Earlier quoted context omitted.

You don't need XRay and your reflow oven can be a toaster oven. I do recommend a cheap microscope and a good pair of tweezers though. With this you can do 0.5mm pitch BGA although that is pushing it. I've made hundreds of prototypes this way. The fear of BGA parts is seriously overblown. The only real expensive part is the finer pitch parts will require tighter tolerances on the PCB which will take you out of the PCB…

Someone told me a spartan 6 might be enough for what I need, will qfp make my life easier?

IMO start with QFP, yes. It's not trivial and has a lot of hand work, but critically you can both see & fix your mistakes.

Re: Darpa invests $100M in a silicon compiler

#180

Earlier quoted context omitted.

USB 3.1 pushes data at 10Gbps. Do you have any idea how much black magic it takes to do that? Try writing an FPGA SDRAM controller that reliably operates across frequency, voltage, and temperature at 150 MHz. It is doable but a challenge with the common xilinx boards that are sold to hobbyists for $80. If you can do that, then think about designing a circuit which operates 20 times faster, and negotiates a protocol w…

But in contrast there are boatloads of free open source software that does highly nontrivial things and has thousands and thousands of PhD-man-hours poured into it.

Indeed. But what if every statement in those boatloads of open source software were race conditions, and varied with each machine, frequency, temperature, voltage, workload, etc?
Post reply on HN