可编程系统芯片(Programmable System on Chip,PSoC)又称为可编程片上系统,是为满足系统集成度不断提高的需求,在可编程逻辑器件基础上发展起来的嵌入式系统设计解决方案。系统设计者从以往的板级系统设计转换到芯片级系统设计,可以用IP(Intellectual Property)的形式实现设计所需要的各个功能单元并集成到FPGA中,因而实现了高效、灵活、高集成度的嵌入式系统。
PSoC的特点是在单芯片上实现整个系统的功能。其设计过程是从系统行为级开始自顶向下描述系统功能,即从应用功能、软件算法、芯片结构、嵌入式操作系统、电路模块直到器件协同设计。
PSoC的核心设计技术主要包括以下3个方面。
(1)软硬件协同设计和验证技术:面向设计目标综合平衡系统指标,进行完整系统功能的软硬件功能划分,并完成设计空间搜索。
(2)IP核生成及复用技术:目前IP核复用已经是集成电路设计中的核心技术。通过对IP核的继承、共享和复用,利用EDA工具实现系统功能设计、综合以及验证,极大提高了设计效率,加速了开发过程,有效降低了开发风险。
(3)系统级和模块间接口的设计和验证技术:PSoC中存在着软硬件功能模块、IP核模块和电路模块等多种模块,模块间接口通信称为系统设计和验证的关键问题。
目前,Xilinx、Altera 等已发布了多种型号的PSoC产品和解决方案,实现了处理器核(如ARM、NIOS等)与FPGA协同处理的架构。PSoC解决方案已经在网络通信、数据中心及机器学习等多个领域中被广泛应用。
总的来说,PSoC技术就是尽可能地将大而完整的电子系统集成在单一可编程系统芯片中实现,使所设计的电子系统在功能、性能、功耗、可靠性、体积、成本、上市周期、产品维护以及硬件升级等诸多方面实现设计最优。
审核编辑 :李倩
-
FPGA
+关注
关注
1665文章
22573浏览量
640873 -
芯片
+关注
关注
463文章
54644浏览量
471048 -
可编程系统
+关注
关注
0文章
6浏览量
6187
原文标题:可编程系统芯片PSoC
文章出处:【微信号:Semi Connect,微信公众号:Semi Connect】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
PSoC 4200L:可编程系统芯片的卓越之选
PSoC 4100M:可编程系统芯片的卓越之选
PSOC 4100PS系列微控制器
深度剖析PSoC 4200M:可编程系统芯片的卓越之选
探索PSoC 4100M:可编程系统芯片的卓越之选
汽车级PSoC™ 4:PSoC™ 4100S 家族片上可编程系统深度解析
PSoC™ 62S2 评估套件快速上手指南
探索PSOC™ 4000T:高性能低功耗微控制器的卓越之选
汽车级PSoC™ 4:PSoC™ 4000S系列深度剖析
探索PSOC™ 4100T Plus:低功耗高性能微控制器的卓越之选
探索PSOC Edge E84 AI Kit:开启下一代机器学习边缘设备设计之旅
PSoC™ Edge E84 评估套件:开启下一代机器学习边缘设备设计之旅
柔性天线技术原理及核心特性
国产混合信号处理的重要突破:浅析PSOC 7020的可配置运算架构
PSoC的核心设计技术
评论