片上系统SoC(System on Chip)技术是指将一个完整产品的功能集成在一个芯片上或芯片组上。SoC从系统的整体角度出发,以IP(Intellectual property)核为基础,以硬件描述语言作为系统功能和结构的描述手段,借助于以计算机为平台的EDA工具进行开发。由于SoC设计能够综合、全盘考虑整个系统的情况,因而可以实现更高的系统性能。SoC的出现是电子系统设计领域内的一场革命,其影响将是深远和广泛的。
片上可编程系统SOPC(System on a Programmable Chip)是一种灵活、高效的SoC解决方案。它将处理器、存储器、I/O口和LVDS等系统需要的功能模块集成到一片FPGA中,构成一个可编程的片上系统。