Hi Sceadwian,
& thanks for your comments & considerations.
As a sort of reply I can say that I'm currently reviewing the possibility of such a recording system and myself have not specified final requirements - simply because I do not know them fully by now. Some aspects are still being considered.
However, to be a bit more specific about what you mention/ask for more information about I can say that:
The signal to be stored will come from a delta-sigma 1 bit A/D converter and as such I guess it will be a challenge to predict the sequences of the data. They must be stored as is, however, I reckon that longer sequences of data - from time to time - can be 1s or 0s only. Don't know if that can be compressed - or if it's straightforward to do so, or necessary ... ?
The recording time is to be one hour. In my calculations that means about 22.5 GB of data/hour for two channels. Which is why I consider a 32 GB compact flash card. Preferably more than one file (i.e. more than one recording session with two channels) should be able to be stored on the card .
The solution I am considering can be microcontroller, microprocessor or ? based, it's not that important, as long as it's accessible from a design point of view. It can also be an existing solution, if so exists.
Functionality basically is "start", "stop", "playback".
Eventually, more than two channels should be daisy chained - probably 8 channels, meaning huge amounts of data. However, for now, it suffice for me to imagine this can be done using some microprocessors and a common clock.
So, since I'm a complete newbie in this area, though with an engineering background - is it likely that it can be done (possibly by me). Since the initial functionality basically is to transfer data to the compact flash card I imagine that programming may be relatively simple ... or ...?
It's also something that I may be willing to pay one of you to do ("within my budgets").
Best regards,
Jesper