Hacker News new | past | comments | ask | show | jobs | submit login

Very interesting story :) Was the fix to add a beefy heat sink, or..?



Yes! Well. Once I knew what the issue was, I ran FEA thermal simulations and was able to move the heat away from the FPGA efficiently while keeping weight down. It was beefy in the sense that it moved heat well while remaining as light as possible.


Was there not an idea ahead of time based on the components in the design how much power might possibly pass through the image processor or FPGA?


While there are tools that help you compute expected power consumption, nothing beats contact with reality. I just didn't think about the "everything changing at the same time" scenario.


Sorry if I came across as critical, I was mostly curious.

In the last project I worked on with an FPGA (Xilinx Zynq) and cameras, the embedded system that had fairly strict power budget and IIRC the whole design could dissipate something like 45W, which led to a rather impressive looking enclosure that functioned as a heatsink. There was of course a margin, but the thermal design was driven by how much power could be run through the system.


No worries, I didn't take it as criticism at all.

Tools have gotten better, of course. However, I think the fundamentals haven't really changed in the sense that accurate modelling is impossible outside of certain domains. The risk is that you can under or over-design thermal management. This is where experience with a design can be invaluable. As the design goes through iterations one notes performance, compares to assumptions and estimates and makes adjustments.

We tend to work on projects that are highly constrained in terms of such things as allowable mass. And so, I can't just liberally apply a multiplier to estimates and call it good. We need to know. With time you develop test suites that stress things enough to achieve pretty decent test-based thermal data.


The power consumption of an FPGA strongly depends on the design you upload to it.


A helicopter should be a pretty good heatsink. No need to add extra mass.


Aside from being impractical, Nobody is going to let you even attempt that without going through certification. If every random equipment provided did as they wished aircraft safety would be compromised.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: