Re:How FPGAs work, and why people will buy them (2013)
by monocasa on Monday September 24, 2018 @01:15PM
(#18059449)
The iPhone 7 has a iCE5LP4K. Those little CPLDs (which are full FPGAs these days, but fighting that terminology seems to be a losing battle) are in everything. Which is fair, they're fantastic power sequencing controllers and great for coalescing I2C and SPI buses into something more easily consumed by the application processor. Think an FPGA that constantly polls sensors, wrapping their chip specific format in a way that let's them filter on the CPLD and only wake up the application processor when something interesting happens.
Re:How FPGAs work, and why people will buy them (2013)
by mastercheif on Monday September 24, 2018 @02:11PM
(#18059909)
FPGAs are starting to see extensive use in the high end audio market for implementing custom filtering, DSP, and discrete DAC mapping algorithms.
Here's an interview with Rob Watts, a DAC designer who's getting the best measurements in the industry right now with his Chord DAC's (specifically Chord DAVE) http://www.the-ear.net/how-to/rob-watts-chord-mojo-tech
Re:How FPGAs work, and why people will buy them (2013)
by Rebelgecko on Monday September 24, 2018 @01:40PM
(#18059662)
I think they're more common than you think
The Model S has at least one FPGA, as do some of Ubiquiti's products. I don't know about the Thinkpad, but Apple has used cheap Lattice FPGAs for interfacing between different hardware components. Macbook Pros have used them in the past (IIRC for driving the display and interfacing with the battery), as have iPhones.
Re:How FPGAs work, and why people will buy them (2013)
by kbob on Monday September 24, 2018 @08:06PM
(#18062561)
I was surprised to learn that Roland's JP-08 synthesizer uses an FPGA to simulate an analog synth.
- Rigol oscilloscope
- National Instruments DAQ equipment
- Mecco laser cutter
- DJI drone
Any others where I might not have taken it apart and seen the big QFP with "Xilinx" or "Altera" on the circuit board would be interesting!