
飞思卡尔半导体公司
概观
每个信道的eTPU可以与可变数量的参数设在相关联
SPRAM ,根据其选择的功能。此外, SPRAM可充分共享
2的eTPU引擎之间,使它们之间的通信。
在SPRAM利用率高灵活性实现如下:
每个通道都具有可编程基地址指向它的第一的地址
带有两个参数的粒度参数,即基址指针具有
的2 * n,其中n是一个单独的参数的地址解析。这样的话,SPRAM
可以根据实际的功能需要来分配。
该微码可访问的第一个128参数中的信道所选择的频道的
相对的访问模式。相对地址从可编程基上的偏移
上述地址。
每个引擎可以访问所有的SPRAM地址空间中的间接寻址模式。
数据块正在使用的堆栈操作容易转移。
绝对寻址方式可访问的前256个参数( TPU3功能) ,
实施控股的全局变量参数的共享池。
飞思卡尔半导体公司...
在主机地址空间中的每个参数占4字节(32位) 。的eTPU使用的
高位字节由具有可访问的高字节的32位P寄存器实现的,该
低24位或所有的32位。该微码可以在任何时间访问尺寸之间切换。
每个功能可能需要不同数量的参数。在初始化的eTPU
主机具有编程信道的基地址,分配适当的参数对每个
根据其选择的功能信道。
1.1.3.5
调度
复位后,所有通道都被禁止。主机CPU使得主动通过指定渠道
它的三项重点工作之一:高,中或低。该调度器确定的顺序
信道根据信道数目和分配的优先级的服务。优先级
机构,在硬件中实现,确保了所有请求的信道提供服务。
有关更多详情,请参阅第6章“调度”。
1.1.3.6
微引擎
该微引擎的eTPU是一个简单的RISC实现它执行每条指令
在一个小周期的2个系统时钟,而经由一个预取的下一个指令
指令流水线。指令执行时间为常数的算术逻辑单元
( ALU ),除非它得到的等待状态,从SPRAM仲裁。两个的eTPU引擎共享代码
存储器中而不通过交织的访问具有任何性能下降,这是
这两个访问发生在同一微循环。一个发动机滞后于其它由1/2的微循环,
但该信道被同步到的它自己的发动机的微循环。
摩托罗拉
第1章增强型定时处理单元( eTPU相)概述。
初步-如有更改,恕不另行通知
欲了解更多有关该产品,
转到: www.freescale.com
1-9