From Brian Willoughby Sent Sat, Jun 16th 2018, 02:13
How, exactly, would an FPGA support plugins? The only FPGA system I know of that supports 3rd party software of any = kind is the Audinate Dante Brooklyn II platform. But that=E2=80=99s not = really an FPGA plugin system, it=E2=80=99s a FPGA that implements a = virtual processor that runs Linux. The 3rd party software is nothing = more than a Linux program, compiled for the virtual processor, and = stored in an attached Flash file system. The 3rd parties do not have = have access to custom FPGA design. Usually what happens in 3rd party situations is that the original = developer packs their FPGA design into an IP core and licenses that to a = 3rd party. The 3rd party then creates a new, complete FPGA design around = the IP core. That=E2=80=99s basically the opposite of a plugin. It takes = significant skills to create a complete FPGA design, even with IP cores. In other words, you can=E2=80=99t load partial programs into an FPGA. = They=E2=80=99re always built from scratch. Note the comments in the = Wired article about Microsoft, and how they had to completely reprogram = the FPGA every time they changed what they wanted to do. Those Arista switches don=E2=80=99t allow plugins or partial = programming, do they? Then again, there are SmartNICs with MIPS cores = and ARM chips running Linux, but that=E2=80=99s programmable software, = not 3rd party FPGA programming. Brian p.s. What is a =E2=80=9Cplug-out=E2=80=9D anyway? I started hearing that = term in audio hardware, and it sounds like marketing nonsense. On Jun 13, 2018, at 6:35 PM, annika morgan <xxxxxx.x.xxxxxx@xxxxx.xxx> = wrote: > FPGA seems promising for 3rd party plugin architectures, thinking = similarly to how Arista switches work. (I=E2=80=99m a network = engineer..) >=20 > On Wed, Jun 13, 2018 at 2:31 PM Mark C <xxxxxx.xxxxxxxxxx@xxxxx.xxx> = wrote: >> Pushing it a bit but Minimig implemented an Amiga (sound and all) in = FPGA around 10 years ago. >>=20 >> On Wed, Jun 13, 2018 at 7:47 PM, Kylee Kennedy <xxxxxxxxx@xxxxx.xxx> = wrote: >>> Where's James Patchell one of the first SDIY designers to put a = synth on an FPGA chip? >>>=20 >>> I honestly don't care what chip these synths are built on if they = sound good.=20 >>>=20 >>> Kylee >>>=20 >>> On Wednesday, June 13, 2018, Niall Munnelly = <xxxxx.xxxxxxxx@xxxxx.xxx> wrote: >>>> Announcement after announcement. >>>> Novation=E2=80=99s =E2=80=9CPeak=E2=80=9D has an FPGA architecture, = as, I suppose, do Intellijel=E2=80=99s biggest modules. I know there are = more. >>>>=20 >>>> People have been calling FPGA as the wave of the future for years; = it=E2=80=99s nice to see it in the present. >>>>=20 >>>> For a little more background about FPGA (non-musical uses, but = still interesting)=E2=80=A6 >>>>=20 >>>> = https://www.wired.com/2016/09/microsoft-bets-future-chip-reprogram-fly >>>>=20 >>>> Sent from a mobile device. Typos and probably bad ideas. >>>>=20 >>>> On Jun 13, 2018, at 2:12 PM, David Messenger <xxxxxxx@xxxxxxxx.xxx> = wrote: >>>>> = https://www.keyboardmag.com/gear/waldorf-music-announces-kyra-fpga-powered= -synth >>>=20