We have a need to a circuit that can accept a data and clock signal at up to 12 megabits/second and make the data available to ingest by a processor. I strongly suspect that this has been done a few times. We also need to build this in as an embedded system, no memory devices other than RAM and the code burned into ROM. My first thought is to use an ARM (or something similar) on a prototype board such as the ones that various companies sell to demonstrate their CPU. We would then connect a programmable IC to clock that data in and let the processor grab it, maybe 16 bits at a time.
I can and do write code to extract what we need from the stream, but have done nothing as far as the hardware to translate from a serial bit stream into something the CPU can handle.
Where might I find the documentation I need on doing this. Have you any suggestions?
follow the fieldengineer for freelance opportunities.
What is Field EngineerA Global Marketplace connecting Engineers and Businesses No matter where you are in the world, FE is connecting engineers and telecoms every day. Nowhere is too far away - and even remote jobs can be handled easily through our global platform.
Field Engineer is an online marketplace that connects companies with telecommunications work with the global field engineers who have the skills and availability to complete them. With more than 40,000 skilled field engineers in 170 countries, Field Engineer has already helped 45 service providers get jobs done.