摘 要:以自行开发的PCI总线存储卡为背景,详细论述了PCI总线的信号定义和命令操作,以及总线上的数据传输过程。介绍了所用芯片的基本情况,给出了采用CPLD实现数据存储功能的主要编程设计。 关键词:PCI;CPLD;AHDL;数据存取 复杂可编程逻辑器件CPLD(ComplexProgrammableLogicDevices)是一种用户可以根据自行需要而自己能够设计构造其逻辑功能的数字集成电路系统。其基本设计方法是借助EDA软件,采用原理图、状态机、布尔表达式、硬件描述语言(VerilogHDL,VHDL或AHDL)等方法,生成相应的目标文件,再由编程器或者下载电缆用目标器件实现设