的哈佛结构,8级流水线操作,最高速度可以达到166mips。 在an2131q芯片和tms320c54xx dsp芯片之间采用fifo(first in first out sram)芯片连接,可以使usb接口芯片和dsp之间的最大数据交换速度超过usb总线的速度,使之不成为数据传输的瓶颈,从而使dsp和主机间的数据传输速度只受usb协议限制。 由于an2131q芯片内嵌8位8051处理器,所以使用两片8位fifo芯片实现usb接口和dsp之间的双向通信。fifo选用具有1k×9bit内存的idt72v02。从an2131q或者dsp传输的数据首先保存在fifo中,然后再由dsp或者an2131q读走,从而使得数据的传输不会出现堵塞情况,其硬件连接框图如图2所示。 由于选用的fifo只有双端数据总线和状态信号,没有地址总线,所以dsp采用i/o译码方式访问fifo。fifo状态信号有空(ef)、半满(hf)和满(ff),它们都是低有效。合理利用这三个信号可以很有效地提高fifo的读写效率。例如利用hf,如果其无效,表示fifo中的数据没有达到半满,此时不用查询ff就可以向fi