
初步
的PSoC
3 : CY8C38系列数据表
图1-1
示出了CY8C38的主要部件
家庭。他们是:
8051 CPU子系统
非易失性子系统
编程,调试和测试子系统
输入和输出
时钟
动力
数字子系统
模拟子系统
PSoC的数字子系统提供了一半的独特的可配置
urability 。它从任何外围设备连接的数字信号中任
引脚通过数字系统互连( DSI ) 。这也
通过对小,速度快,低阵列提供灵活的功能
电源通用数字模块(UDB ) 。 PSoC Creator中提供
预构建和测试标准的数字外设库
( UART , SPI , LIN, PRS , CRC ,定时器,计数器, PWM , AND,OR ,
等)被映射到UDB阵列。设计人员可以
也可以方便地创建使用布尔基元由数字电路
是指图形设计输入的。每个UDB包含编程
序的阵列逻辑(PAL) /可编程逻辑器件(PLD )
的功能,再加上一个小型状态机引擎
支持多种外围设备。
除了UDB阵列的灵活性, PSoC还提供
可配置数字模块针对特定的功能。对于
CY8C38系列,这些模块包括4个16位定时器,
计数器和PWM模块;我
2
I2C从,掌握和多主;
全速USB ;和完整的CAN 2.0B 。
关于外设的更多详细信息,请参阅
“外设示例
数常量“
节本数据手册的第35页上。有关信息
在UDB , DSI及其他数字模块,请参阅
“数字子系统”
节本数据手册的第35页上。
PSoC的模拟子系统是其独特可配置所述第二半
urability 。所有的模拟性能是基于一个高度精确的
绝对参考电压小于0.1 %的误差过
温度和电压。可配置的模拟子系统
包括:
模拟多路复用器
比较
电压参考
模拟数字转换器(ADC)的
数字 - 模拟转换器(DAC )
数字滤波器模块( DFB )
所有GPIO引脚可以将模拟信号输入和输出设备
使用内部模拟总线。这使得器件接口
多达62个的离散模拟信号。模拟的心脏
子系统是一种快速,准确,可配置的Δ-Σ ADC
这些功能:
小于100 μV失调
0.2%的增益误差
积分非线性误差( INL)小于1 LSB
微分非线性误差( DNL)小于1 LSB
在信噪比(SNR)高于90分贝( Δ-Σ )
16位模式
此转换器解决了各种各样的精密模拟
应用程序包括一些最苛刻的传感器。
ADC的输出可以有选择地供给所述可编程
通过直接内存访问( DMA ) ,而无需CPU干预的DFB 。
设计者可以配置DFB执行IIR和FIR
数字滤波器和多个用户定义的自定义功能。该
DFB可以实现过滤器多达64个抽头。它可以执行
48位乘法累加(MAC )运算中的一个时钟周期。
四个高速电压或电流DAC支持8位输出
在8 Msps的电流DAC ( IDAC )更新速率和1个信号
MSPS的DAC电压( VDAC ) 。它们可以被路由的任何出
GPIO引脚。您可以创建分辨率更高的电压PWM DAC
使用UDB阵列的输出。这可以被用来创建一个脉冲
宽度调制(PWM)的DAC高达10位的,在高达48千赫。
该DAC的数字在每个UDB支持PWM , PRS ,或
Δ-Σ算法,具有可编程的宽度。
除了在ADC ,DAC和DFB ,模拟子系统
提供多种:
未提交的运算放大器
可配置的开关电容/连续时间( SC / CT )
块。这些支持:
跨阻放大器器
可编程增益放大器
调音台
其他类似的模拟组件
见
“模拟子系统”
该数据48页的第
表以了解更多详细信息。
PSoC的8051 CPU子系统是围绕一个周期
流水线8051 8位处理器,运行频率高达67 MHz 。该CPU
子系统包括一个可编程的嵌套向量中断
控制器,DMA控制器和RAM 。 PSoC的嵌套向量
中断控制器通过允许CPU提供低等待时间
矢量直接到中断服务程序的首地址,
绕过由其他架构所需的跳转指令。
DMA控制器使外设交换数据
无需CPU参与。这使CPU运行速度变慢
(节能) ,或者使用这些CPU周期,提高perfor-
曼斯固件算法。单周期8051 CPU运行
10倍比标准8051处理器快。处理器
速度本身是可以配置的,允许活跃的功耗
被调谐为特定的应用程序。
文件编号: 001-11729修订版* I
第100 4
[+ ]反馈