Hi, i am a newbee to FPGA design and i wanted to know how to add simple delay in my Spartan 3 XC3S200 FPGA. I have a 16 bit digital signal which comes from an imaging device(CCD) which may, for example represent the data on pixel 1. What i want to do is first send the pixel number to the computer, and then send the 16 bit data for that pixel to the computer. The output on the computer may look like something below,
1 - pixel no. 1 1345 - data for pixel 12 - pixel no. 2
2431 - data for pixel 23
1325So do i have to send out the pixel number , then have a delay and send out the data for that pixel. Something like this??
out = pixel; #100 out = data_in;
Thanks !!!!!!!!