基于FPGA的VME总线控制器及其驱动程序
Data(s) |
20/11/2007
|
---|---|
Resumo |
本文论述了用于兰州重离子加速器冷却储存环(HIRFL-CSR)前端控制系统的总线控制器的FPGA设计及其基于ARM-Linux下的驱动程序设计。该总线控制器采用Altera公司的ACEX系列中的EP1K30实现,通过VME总线背板同其它VME设备(CPLD)通信,可读VME设备数据,监视电源运行状况,也可向VME设备发送命令和写数据,并且能够响应VME设备中断,读中断数据。为了能够通过AT91RM9200控制器访问VME总线控制器,必须为其编写相应的驱动程序。驱动程序定义了应用程序调用接口和数据格式,并实现了中断机制、多进程访问和数据的突发(burst)读写。 |
Identificador | |
Idioma(s) |
中文 |
Fonte |
徐杨;乔卫民;赵中;王国强;.基于FPGA的VME总线控制器及其驱动程序, 核电子学与探测技术, 2007-11-20, 2007( 06):1064-1066+1069 |
Palavras-Chave | #AT91RM9200 #驱动程序 #FPGA #VME |
Tipo |
期刊论文 |