作者:Adam Taylor
前面的几篇博客中,我们通过介绍怎样驱动CCD的一些知识了解了PicoBlaze的一些特点,同时也知道了通过Zynq PS(处理器系统)可是实现PicoBlaze的动态可重配置,我觉得在这次博客当中,我应该向大家介绍一下根据CCD的数据说明书怎样怎样创建生成我们第一个驱动CCD的波形信号。
尽管在这次设计中我们要使用两个PicoBlaze处理器,但是在这个例子当中只需要使用其中一个,因为只有四个图像时钟和四个寄存器时钟,采用一个PicoBlaze处理器就足以满足需求了。当设计变得更加复杂的时候,我们将增加PicoBlaze处理器的个数。我们将采用一个基于软件的计数器来生成信号波形。每次当计数器的值溢出时,软件会更新寄存器的值,同时输出寄存器当中存储的数据,来创建我们需要的图像和寄存器时钟信号波形。点击查看更多内容