以samsung公司的ARM9系列处理器S3C2410和altera公司的cyclone系列FPGA为平台,详细介绍了S3C2410芯片通过AHB总线与FPGA进行硬件连接技术和基于QuartusⅡ环境下AHB总线控制时序的实现方法以及ARM-Linux平台下的AHB总线驱动程序的开发。设计结果实现了工业CT数据传输系统稳定快速地传输数据,此设计方案充分发挥了ARM和FPGA的各自优势,对其他双核接口设计开发有很好的指导作用。
A design base on ARM9 microprocessor produced by samsung company and FPGA produced by altera company. Details on hardware connection technology between S3C2410 and FPGA via AHB bus. The design also introduce realization of the timing control of AHB bus in QuartusII environment and drivers development for AHB bus under the Linux operation system. The results realize the data transfer steadily and rapidly in Industrial CT Data Transfers System. The design display advantage of ARM and FPGA. And also give good instructions for other similar design on dual core.