摘要:介绍一款功能强大的片上系统级芯片——Triscend TA7V05,重点介绍其中的CSL功能模块;结合作者的研究方向,给出Triscend A7V芯片在电机控制中的应用。 关键词:ARM 片上系统 可配置系统逻辑矩阵 PWM TA7V05 引言 Triscend A7V是一款完全32位的现场可配置片上系统,整合了广为流行的32位ARM7TDMI处理器内核、编程逻辑、加强的内存子系统和高效专用内部总线。Triscend A7V是从A7家庭上发展而来的。它通过增加众多的硬接线外围,使其功能扩展到电机驱动、工业网络、仪器仪表、低成本IP电话业务等公共领域。结合多功能的系统开发软件FastChip,Triscend A7V给设计者提供了一个可配置平台,用户以此可以快速开发高度自定义的嵌入式系统。 Triscend A7V是一款完全高效的用户可编程系统芯片。集成高效、低功耗32位ARM7TDMI RISC处理器,8KB混合指令数据缓存,32KB内部高速暂存RAM,新一代嵌入式可编程逻辑架构,高效专用内部总线,外部内存接口支持Flash、E2PROM、SRAM、SDRAM,先进的实时系统内调试能力,简单外部内存独立操作功能,1.8V内核电压,3.3V I/O电压,支持独立3.3V模拟电压,6路独立高效DMA通道。TA7V05芯片的系统结构如图1所示。 *二进制源代码与其它各种ARM7/ARM7TDMI兼容; *广范围C/C++编译器,源码级调试,支持RTOS,使用Thumb指令结构的高代码密度; ②集成10/100M以太网,CAN2.0B控制器,USB1.1控制器; *完全支持CAN2.0B协议,信息滤除支持DeviceNet和CanOpen协议; *5端点控制器,支持全速通用串行总线(12Mb/s)。 ③8通道10位ADC,多功能定时器阵列(MFTA),全特生内存接口单元; *8路模拟通道,10位内部采样保持A/D转换器,转换周期5μs(200kHz采样频率),外部边沿触发或SW命令触发转换,可编程扫描序列发生器; *支持外部Flash、SDRAM内存子系统,SDRAM自动支持自我刷新、自动刷新和初始化。 ④嵌入式SRAM基础的可配置系统逻辑(CSL)矩阵; *超过3800个触发器和300个可编程输入输出(PIOs); *针对快速加法器、乘法器、计数器的专门电路; *支持标准逻辑设计工具,VHDL/Verilog综合和仿真,原理图输入。 *可配置系统互连(CSI)总线结合CSL矩阵和SoC系统; *300MB/s的尖峰传递率,32位地址、数据总线,支持可编程等待状态; *公开定义与CSL矩阵接口的CSL插口总线,12个总线管理器和内建仲裁器。 2 CSL功能介绍 由于TA7V系列内部集成了一个可编程逻辑矩阵,此能够更加灵活地开发使用这款芯片。我们可以通过逻辑设计工具,以VHDL或Verilog语言来设计逻辑电路并实现相应的逻辑功能。这样就可以通过软件在系统硬件范畴内做灵活的设计。前面已经提及了CSL功能模块的特点,下面具体介绍TA7V05的可配置系统逻辑单元(CSL)。 垂直断路器出现在每个CSL堆的上面,分配选择器输入输出信号、断点控制信号、全避缓冲信号和等待控制信号。CSI读数据返回路径也靠直断路器锁定。水平断路器出现在相邻CSL堆列之间,将CSI总线进行信号分配到CSL堆上。断路器包含CSI总线资源。信号通过断路器可以在不同CSL堆间传送。当然,经过断路器时会带来信号延时。 每个CSL单元,由一个触发器和其它功能模块组成,可实现不同的逻辑、算数、存储操作。这些资源的独立或串接操作,取决于特殊功能的使用情况。一个独立的CSL单元有逻辑功能、算术功能、存储功能、总线功能,时序功能供使用。基本的CSL单元结构,包括组合逻辑和时序逻辑,如图3所示。 每个CSL单元包含一个D型触发器。该触发器按以下方式控制: *高电平有效时钟使能输入; *可翻转边沿触发时钟输入; *异步输入使触发器置位或清零。 3 TA7V系列的相关应用 典型的由TA7V构成的系统框图如图4所示。 TA7V强大的32位精简指令处理器、高效精悍的指令集、全特性内存扩展、丰富的外围设置、扩展的联网能力、高性价比低功耗,高稳定性和强抗干扰特性,使得该系列芯片在协同控制工业电机驱动方面可以发挥强大的优势。下面介绍TA7V在电机驱动方面的应用。TA7V构成的PWM脉冲输出系统,可以驱动相应的功率主电路,如IPM、IGBT逆变器等,再加上一些外围电路和目标电机,就构成了完整的交流电机调速系统。驱动电路结构框图如图5所示。 用TA7V实现控制电机,就是利用其中的CSL的灵活设置特性,通过相关的开发工具软件FastChip配制成先进的电机控制PWM功能。利用芯片中自带的模拟数字转换(ADC)实现外部模拟量检测,多功能定时器阵列(MFTA)实现时间周期检测,产生循环事件,波形生成和作为正交编码器接口(QEI)的计算部分。内建以太网/CAN接口,实现控制联网。电机控制系统软件流程如图6所示。 结语 TA7V CsoC外设丰富、处理能力强、指令系统简单,特别是集成了CSL,依靠相关的开发软件,可实现典型的微控制功能。包括参数配置先进的电机控制PWM、LCD控制、通信接口(SSI、I2C、RS-232、RS-485、HDLC)。因此A7V可广泛用于便携式设备,仪器仪表,低成本IP电话,LCD可视系统,工业联网,电机控制等众多领域。 |
- 应用研究(7032)
- 现场可配(5128)
相关推荐
嵌入式工业以太网的应用研究


Dialog最新可配置IC扩展电机驱动应用

可配置兼容多标准的视频解码器片上系统
可配置阈值的过流保护装置
XC7K325T-2FFG900I现场可编程门阵列
multiwii 2.4配置页面可配置参数
【盈鹏飞I.MX6UL工控开发板试用申请】可配置型工业物联网数据采集系统
一种基于FPGA的可配置FFT IP核实现设计
乙醇在柴油机上的应用研究
可编程片上系统你了解多少?
基于DSP的图像处理系统的应用研究
智能家居的应用研究现状 精选资料分享
电源系统设计中灵活性和可配置性的好处
白光LED结构化涂层制备及其应用研究
纺织生产控制系统中现场总线技术的研究及应用
雷达回波系统的应用研究
频率高达6GHz的可配置RF测试平台
Holon技术在敏捷制造系统中的应用研究

现场可配置片上系统TA7V05 的应用研究

SoC设计链中的可配置IP

OFDM系统中DAGC的应用研究及FPGA实现

一种高速可配置实时总线的开发及其应用

COOLMOSICE2A系列的应用研究

基于GPS的功角测量及同步相量在电力系统中的应用研究


基于可配置处理器的嵌入式系统ESL设计需求

可配置振荡器,可配置振荡器结构原理是什么?

ITS通信系统中的现场总线应用研究

可配置处理器开发原理


基于MC68HC05CL16的可配置型电话计费器设计

可配置技术影响SoC(系统级芯片)的设计


Triscend E5单片机TrISC端E5可配置片上系统平台

如何设计一个高度灵活的可配置电源系统

探讨电网调度自动化系统可靠性的应用研究

SystemView在通信系统仿真中的应用研究

通过软件可配置I/O解决工业4.0挑战


基于可配置计算方案的主站预付费系统的设计及应用


通信系统中无源互调的理论和工程应用研究


浅谈现场总线的智能照明系统分析与应用研究


TPS650864可配置多轨PMU适用于多核处理器、FPGA和系统的TPS650861可配置多轨PMU数据表

评论