> On Tue, Oct 21, 2008 at 6:44 AM, Listas de Correo > wrote: >> Hi, I need to make a device that will have to capture one frame of a >> non standar video signal and store it in RAM, then pass that info to a >> PC trough USB. >> The signal should be sampled at 150MHz maximum. >> >> We are considering using an FPGA, but since we never used one, we dont >> know were to begin. I think the Cyclone III would be a good choice, >> but any information that someone experienced can provide would be >> really appreciated. I did a small Cyclone2 project. You can use the free version of Quartus2 for the Cyclone2. I don't know about the 3, though. You can run simulations and tell how the timing will be before building any hardware. Is the incoming video analog or digital? If analog, you'll need a pretty quick ADC. And, some fast external RAM. The project I did was pretty small, but a good first project. A consultant showed me a "hardware designer's approach" to doing the design in Verilog. It was MUCH easier for me than my previous struggles with VHDL. The design comes down to defining a bunch of D latches and having D transfer to Q on each clock edge. I then used combinatorial logic to define the D inputs to the latches, doing state machines, counters, or whatever. Harold -- FCC Rules Updated Daily at http://www.hallikainen.com - Advertising opportunities available! -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist