"Buying the FPGA on a board with regulators, 50MHz xtal, and configuration memory seems like a good move, and plugging / cabling this into oscillator boards and control display boards is my current cunning (?) plan. You have a lot more experience with manufacturing so I'd be very interested in your take on this." - Dewster
Re: Manufacturing..
If you can get boards that have all the needed functions, in a format that is suitable, and these clock in at less than 4 times the price you think you could produce the board for if you had PCB's designed/Fabricated/Populated, and you are at early stage / small runs (<= 10) then I would absolutely buy the boards in.
It gets much more difficult to decide your 'route' if you need to produce any extra / "external" boards for other functions, because as soon as you need to produce any PCB / PWB, the cost of these is directly proportional to their area and quantity - a small run of small boards is likely to cost only a fraction less than the same quantity of larger boards capable of having all the circuitry on it.
With your design, you will need at least an external AFE, IMO, this is a board which has an advantage in being away from digital stuff anyway - If you make the AFE so that it includes both pitch and volume 'antenna' circuits, or the same board can be populated for either function.
If you need some other external functions, I would build there's onto the same PCB assembly as the AFE boards (increase their size) in a way that they can be detached from the AFE.
A little known fact (trick of the trade ;-) - The cheapest way to get boards is buying them on fixed size 'batch' deals - with these deals one selects one of the vendors offered sizes and can have a batch of single boards equal to or less than this size (no discount if boards are smaller)..
Most typical sizes / prices are in the order of:(double sided PTH FR4)
5cm*5cm* 10 boards = $25 = 25cm2 = $2.50/board = $0.10 /sq cm
10cm*10cm * 10 boards = $30 = 100cm2 = $3.00/board = $0.03 /sq cm
20cm*10cm * 10 boards = $44 = 200cm2 = $4.40/board = $0.022 /sq cm
But the catch is that only one 'design' is usually permitted on these boards, they are sized to fit the spare capacity on the large production runs for other boards - some manufacturers will reject a gerber if it looks like you have multiple separate 'boards' in the design even if you cut these boards out yourself.. They may try to double the price and say its a 'panel'.
However, if you take care on the layout to make the fact that there are more than one 'board' on the design (in particular, dont outline the individual boards or functions!) non-obvious, and separate the 'boards' with "breadboard" areas from one end to the other having 5 rows, and run a few lines (power, inputs, outputs, pot connections etc) to this area, you then have the ability to easily snap the boards apart in the center of these 'breadboards' and have your connection points taken care of!
For example, using 20cm*10cm board, you could have a couple of 8cm*5cm (10cm*5cm - "breadboard") AFE boards, and a 8cm*10cm for other needed functions, and not risking a big sum of money -
When you want to go to reasonable quantities the whole picture changes - you can easily get down to 0.15c / cm2 and have exactly what you want (separate boards etc on a panel) - and IMO this is the point at which designing your own digital board (or copying your dev board and customizing it) and could probably get the SMD fitted by the Chinese manufacturer (or the whole panel assembled) for minimal extra cost.
If you can achieve whats needed using available boards, and produce a tidy affordale, sell-able product in this way, then, at this time I think your plan is the most sensible. IMO, the cost / complexity of designing and constructing a SMD FPGA board, even if one could squeeze this onto 'spare' PCB which costs nothing, IMO its probably not worth doing.
On my desk I have some expensive circular (30cm dia) 3mm thick FR4 boards for a capacitive rotary sensor I designed - One side of the stator assembly is packed full of electronics, including analogue capacitance sensing and 3 FPGA's.(safety critical, so 3 sensor arrays are duplicated) I designed and prototyped the original analogue side 3 years ago, it was shunted about and passed to a team for 'digitization' - I told them how to implement this but everything I specified was ignored.. they redesigned the analogue and simulated the system, analogue and FPGAs, but never prototyped the bloody thing - Built a batch and nothing worked.. I have been waiting for royalties and was told the sensor wasn't going into production because "it didn't work" - After about a year of argument I have finally managed to get their design and boards to look at - My client spent £120k on the crap on my desk, believed that I had given him a lousy design so hasn't thrown more work my way - and everything that was done was based on wrongly implemented analogue. I have a pile of useless hardware on my desk the cost of which could have cleared my debts and mortgage!
I have seen more wastage of PCB's (and personally probably quarter of the money I have wasted was this way) than any other component - It is extremely tempting, particularly with a complex design, to think that if you commit to a good PCB you will advance the development and make life easier.. Then when you look at the price of a couple of prototype boards, it makes sense to order 10+ or if overconfident, 25+... The difference in total cost is so marginal.
It would be sensible if the project was 'stable' and not subject to the whims of marketing or management or clients - but perhaps 50% of prototype boards ordered by the companies I have worked for arrived after design was changed or the project dropped or whatever, and were never even populated - my last employer wasted £30k in one year on boards which were rushed through on 2 day turn-around and at least 10 were always ordered, and they were sent direct for SMD assembly, and went straight into the trash because in the 5 days some directors had changed their minds.. This company went to the wall and was the worst I have seen in my career, but not that much worse than many others...
Fred.