1C31179G02
1C31179G02咨询 0592-5709821 或 18030229050
传真:0592-5917519
购买 QQ:3151326358 或:3151326358@qq.com
1C31179G02Loren Hobbs
PSoC产品经理
Cypress半导体公司
在刚刚过去的数年内,我们见证了多处理系统日渐成为主流,事实上大多数现代个人计算的CPU均采用了对称多处理系统(SMP),其中,相同处理器的多个实现例程分担运行在PC上的应用程序负荷。SMP目前已相当常见,但在嵌入式计算中 ASEA DSMB 110 57360001-A/8 MEMORY PCB CIRCUIT BOARD D496806
WESTINGHOUSE 4256A97G01 SUB G 5DPX1 BACKPLANE PCB CIRCUIT BOARD
NEW ABB IIMLM01 MODULE LOOP INTERFACE OIS MULTI-BUS PCB CIRCUIT
NEW WESTINGHOUSE 7379A62G01 PCB CIRCUIT BOARD D464455
GOULD AS-M485-008 REV B23 PCB CIRCUIT BOARD D480875
SICE 0210263B-A 4503028K HEAT SINK MODULE PRINTED PCB CIRCUIT
NEW DIGITAL EQUIPMENT H7660C 100/120V-AC POWER SUPPLY D491713
NEW RELIANCE 15FR4032 FLEXPAK 3000 DC 15HP 230/460V-AC 240/500V-
NEW ABB YXO 126 4890024-UN/2 ARMATURE OVERVOLT MONITOR PCB
WESTINGHOUSE 4256A64G02 3A99163G02 7QA0 PCB CIRCUIT BOARD B472124,向多处理的转移趋势并不常见。然而,新的嵌入式设计技术为工程师提供了相当的自由度,能够在数字子系统上智能化地分配处理功能。在本文中,研究了一个使用Cypress半导体公司PSoC 3和PSoC 5架构的分布式处理技术示例,该架构由一个主CPU(在本例中为8051或ARM Cortex M3)、一个DMA引擎、以及通用数字模块(UDB)阵列构成。UDB可高效用作微处理器阵列。通过在这类子系统上分配处理功能,减少计算复杂程度和处理负荷,工程师能够提升整个系统的效率。
将处理功能分解到多个功能块上具有很多优点,最大的优点是降低了实际功耗。通过降低CPU在处理MIPS方面的负荷,只计算简单的函数,如服务中断,能够以较低的频率运行应用程序,这是因为,除了应用程序的所有函数外,CPU无需在不太复杂的函数上耗费指令周期。这样,就能从两个方面降低整个应用的功耗。第一个优点显而易见,降低CPU时钟,随着时钟速度的降低,实际功率呈线性下降。第二个优点有些容易被忽视,但同样重要,CPU具有的逻辑门约是UDB的10倍以上,通过将处理功能从主CPU卸载到微处理器上,可释放大量用于完成处理功能的逻辑门,从而进一步显著改善实际功耗。
|