AMBA总线结构广泛应用于片上系统设计中.其中,AHB总线用于系统高性能、高时钟速率模块间通信,AHB总线接口设计分为主控模块接口设计和从模块接口设计.IDE硬盘作为高性价比的存储介质,广泛应用于海量视频数据的高带宽存取.本文鉴于AHB总线结构下对海量数据存储介质的需求,提出了本设计;阐述了AHB总线和IDE总线数据传输规范,并给出一个IDE硬盘控制器与AHB总线接口的具体实现.该设计采用Verilog HDL进行RTL级实现,用Quartus II 6.0进行综合,并且在FPGA系统中得到了验证.