PSoC是针对嵌入式控制设计的高度可配置片上系统架构,可提供基于闪存、与现场可编程专用集成电路(ASIC)等效的电路,而无需提前期(Lead Time)或一次性非重复费用(NRE)。PSoC集成了通过一个片上微控制器进行控制的可配置模拟和数字电路,提供强大的设计修改功能,并大幅减少元件数量。PSoC包括最大32Kb的闪存、2Kb的SRAM、一个带有32位累加器的8x8乘法器、电源和睡眠监控电路,及硬件I2C通信。
PSoC资源配置灵活,可在各阶段进行基于固件的改动。PSoC可动态重配置,能随意在运行过程中改变内部资源形式,用较少的元件完成更多功能。
通过易用型开发工具,能选择可配置程序库元素来提供模拟功能(如放大器、ADC、DAC、滤波器和比较器)及数字功能(如定时器、计数器、PWM、SPI和UART)。模拟性能包括轨至轨输入、可编程增益放大器和分辨率高达14位的ADC,以及超低的噪声、输入漏电流和电压偏移。
单个PSoC可集成多达100个外围部件,提高系统质量并节省设计时间,缩减板级空间和功耗,大幅降低系统成本。