片上可编程系统SOPC(System on a Programmable Chip)技术是Altera公司提出的一种灵活、高效的SoC解决方案。它将处理器、存储器、I/O口、硬件协处理器或加速器等IP功能模块都集成到一个FPGA芯片里,构建一个可编程的片上系统。它具有硬件上可裁剪、口T扩充和可在线升级的优点,而且市场上有丰富的IP核资源可选,使得设计十分灵活。基于此,sOPC平台化设计技术已成为国际上渐趋流行的设计理念。本文从信息安全SOPC硬件平台的需求出发,分析了平台的设计原则,提出一种信息安全 SOPC硬件平台架构模型,并对关键模块给出了相应的解决方案。