30.08.2014 Views

Retinal Prosthesis Dissertation - Student Home Pages

Retinal Prosthesis Dissertation - Student Home Pages

Retinal Prosthesis Dissertation - Student Home Pages

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

In the Xilinx Virtex 5 the DCM has the following possible divisions from either<br />

400MHz or 100MHz: 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5, 6, 6.5, 7, 7.5, 8, 9, 10, 11, 12,<br />

13, 14, 1`5 and 16. So one possible combination to obtain 400kHz as the `out_clock’<br />

value would derive 40MHz as the output from the DCM and divide this by 100 in<br />

the programming block labeled “get_partial_clock_from_incoming_clock”. At 5fps<br />

for the same image to obtain 80kHz as the out_clock derive 20MHz as the output<br />

from the DCM and divide this by 250.<br />

In the block “get_spike_on_from_partial_spike_clock” divide by four to get the<br />

spike_clock frequency for all fps e.g. @25fps this would be100kHz.<br />

In the block get pixel_clock_from_partial_spike_clock divide by one thousand to get<br />

the pixel frequency for all fps e.g. @25fps this would be 400Hz<br />

The three instance of the “pulsar” block convert conventional 24 bit colour measure<br />

to a pulse count (described earlier), over time, for each of the three colour planes:<br />

red, green and blue.<br />

The counter counts and outputs the address bits for each pixel as it occurs.<br />

Finally “pulse_count_to_pc_stream” time multiplexes and outputs the AER stream<br />

consisting of AER packets with a payload of 18 bits. The first six bits of the payload<br />

represent the colour intensity for the red plane, followed by six bits for green and<br />

blue planes respectively.<br />

4.6 Chapter summary<br />

The size of the image in pixel count (to be transmitted) will be limited by the number<br />

of electrodes possible at the retinal implant and presently (2010) this is expected to<br />

rise to over 1000 within several years. For the sender chip; programmes were<br />

completed both behaviourally and structurally i.e. synthesised and implemented for<br />

image sizes ranging from 16 pixels (4 by 4) up to 1024 pixels (32 by 32). To<br />

91 of 200

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!