[sdiy] FPGA digital audio

harry harrybissell at prodigy.net
Sun Jan 6 02:01:30 CET 2002


Since it was my first design, I had the luxury of an experienced engineer, who
looked at my design and assured me the smallest available FPGA was more
than big enough.

I learned the syncronous design the hard way... after having the design fail to
work as suggested in the simulation.  I also found that straight decoding using
and gates (etc) worked very well. In the "real world" you would never do it that
way... for the board space you'd burn up.

I'm still thinking PAL or GAL or SPLD... a Spartan II might be a little overkill
for a LED driver... OTOH I could probably do the entire quantizer with it....

H^) harry

Magnus Danielson wrote:

> From: harry <harrybissell at prodigy.net>
> Subject: Re: [sdiy] FPGA digital audio
> Date: Sat, 05 Jan 2002 12:57:43 -0500
>
> Harry,
>
> > Hmmm... with the price of the chips I'd go with a bigger one and let
> > the router do it. Like PCBs... there is no doubt that a careful hand design
> > would outperform it. Computers are persistant, but not clever.
> >
> > Another rule is don't fill the chip. I started at 65% with the initial
> > design and
> > went to 70%... now that it works.
>
> There is a golden rule with FPGA design:
>
> It is easier to scale down later (when you know how much you really
> needed) than trying to scale up (since you did not have enougth space
> left).
>
> The trick is to choose encapsulation and pinassignments with scaling
> up/down issues in mind. Expensive experience have told us that if you
> choose a too small package ("It MUST fit") to grow in, then one has to
> redo the PCB just in order to get a larger FPGA. If you choose with a
> bit of margin, you may later chose a smaller FPGA in the same capsule
> but with smaller amount of CLBs (and less price).
>
> The danger is naturally the classical Creeping Featurisms and bad
> designs (taking less care of silicon usage). What you however attempts
> to counter-balance is lack of early design complexity analysis and
> lack of actual problem for which the design must solve.
>
> Experince has shown that not too selldom has the initial views on how
> large a design becomes been too optimistic and that the full scale
> view of what the actual problems to be solved where much more than
> originally perceived.
>
> Cheers,
> Magnus

--
Jihad Terrorism Conspiracy New World Order
Revolution Black Helicopters Freedom of
Speech First Amendment Rights: Carnivore Bait
go ahead and READ my e-mail I have nothing to
hide... how about YOU ???





More information about the Synth-diy mailing list