Forum Discussion
Altera_Forum
Honored Contributor
20 years agoHi Mark,
> the ADC that I would be running would be going at a rate of about 100 mega samples > per second (and faster Assuming even a meager 8-bits/sample, that's > 800 Mbps ... you better start thinking about something faster than Gigabit Ethernet! > Normaly on an FPGA that would have a 100MHz clock, this would be perfect, but with linux running > as well, would the timing be lagging? Or is it simply just that I could write the program for linux, and > would run at this clock speed. I guess you haven't done the math ... I don't think linux will be your primary constraint ;-) > Im suprised that linux and another FPGA program cant be running at the time, since FPGAs can run > parallel tasks, and I doubt it takes up 100% Don't be surprised. You're mixing apples and oranges here. Linux is not an "FPGA program" ... it's not a digital circuit ... it's software ... a collection of opcodes and associated data that are executed by a stored program computer ... in this case the Nios CPU. You can have as many "FPGA programs" as you can fit on your FPGA. If one or more of them happen to be a Nios CPU, you can "run" linux on the Nios CPU(s). Regards, --Scott