lk信号的下降沿更新数据;在上升沿,数据是稳定时期,所以如图2,在pclk信号的下降沿更新sram的地址信号addr;在pclk信号上升沿使/wr信号有效, 然后写数据到sram 中。其中cpld控制sram的写数据逻辑用vhdl 语言编写,用max+plusii工具进行仿真设计,最后实现了图像数据的连续采集。 图像传输部分 类似dma方式数据传输 视频数据按行列关系有序存入sram芯片后,就可以顺序读取数据并进行传输。传统的usb 传输方式是mcu 先从sram 中取得数据再送到pdiubd12;通过pdiubd12发送到主机。不管是mcu从sram取数据还是向作为外设的pdiubd12写数据,速度都较慢。因此我们考虑用系统中的cpld控制来实现类似dma 方式的数据传输。在系统工作过程中,单片机负责解释usb的控制传输。当要进行从外存取数送到pdiubd12时,单片机让出总线,由cpld完成该工作。cpld产生外存的读信号和地址,同时产生pdiubd12的写信号和地址,自动实现外存数据到pdiubd12接口芯片的传送。这种类似dma方式的数据传输解决了由单片机控制引起的速度瓶颈,极大