资料介绍
单片机论文
PSoC的动态配置能力及其实现方法
摘要:首先阐述Cypress公司的可编程片上系统(PSoC)的动态配置能力及其实现结构,概
要地列出几种对PSoC微控制器在系统编程(ISP)的方法;在此基础上分析CY8C26443-
24PI通过。
关键词:可编程片上系统 在系统编程 闪速存储器 非易失性存储器
嵌入式微控制器
引言
随着集成电路应用的飞速发展,片上系统的结构变的越来越复杂,这对嵌入式微控制
器(Embedded
MCU)的性能提出了更高的要求。和目前的16位甚至32位的微控制器相比,8位微控制器
结构简单、代码密度高,是嵌入式系统的重要组成部分。传统的8位MCU结构比较成熟,
但是作为嵌入式应用,其各方面性能还远不能令人满意。此外,一般在嵌入式系统的应
用中,都需要
使用几十种甚至是更多的模拟或数字外围元器件。熟悉MCU开发的工程师们都知道,在M
CU的开发过程中,最需要花时间和精力的就是元器件的选购,以及元器件兼容性方面的
考虑。目前在市场上有成千上万不同种外围元器件,设计人员要想从中寻找到适合自己
应用的元器件是一件令人头痛的事情。因此,设计工程师的理想方案似乎是采用定制的
SoC芯片,但是如果采用定制微控制器、ASIC和PLD器件,一方面价格比较昂贵,另一方
面需要设计人员具有专门的设计技能。因此,研制一个高效率、外围元器件可嵌入配置
的、低功耗的≮位微控制器是很有必要的。
作为ASIC(Application Specific
IC)设计方法学中的新技术,SoC始于20世纪90年代中断。1994年Motorola发布的Flex
CoreTM系统(用来制作基于68000TM和Power PCTM的定制微处理器)和1995年LSI
Logic公司为SONY公司设计的SoC,可能是基于IP(Intellectual
Pro