• 资料介绍
  • 推荐器件
  • 相关推荐
申请入驻 产业图谱

eTPU主机接口

2023/04/25
657
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

eTPU主机接口

本应用笔记讨论了Freescale的增强型时间处理单元(eTPU)的硬件软件,以及描述了软件集成。请访问http://www.freescale.com/etpu获取eTPU软件和示例。

eTPU是Freescale推出的新一代时间处理单元(TPU)。除了硬件改进外,对伴随的软件开发工具也进行了显著改进;这些工具使eTPU易于使用。开发了一个高级(C语言)编译器,使得可以使用C语言而不是微码来编程eTPU。

要有效地编程eTPU,您必须清楚理解eTPU硬件的工作原理。在C语言中编码,程序员可以将eTPU编程的机制交由编译器处理(参数打包、微指令打包等),更多地专注于应用逻辑。借助eTPU模拟器和调试器的帮助,可以像为主机CPU编写软件一样开发eTPU软件,从而显著提高软件开发的生产力。

eTPU C编译器的引入还改变了主机与eTPU函数之间的接口方式。借助编译器,可以通过eTPU和主机软件引用相同的符号。主机软件可以通过应用程序编程接口(API)函数与eTPU函数进行交互,而不是访问物理内存地址和寄存器。主机应用程序可以调用这些API函数与eTPU进行接口交互。对于这些API函数和参数的符号引用在编译时解析。eTPU函数的实现细节对主机应用程序隐藏。这种设计改善了eTPU函数实现的灵活性和主机应用代码的可移植性。本应用笔记讨论了如何构建eTPU函数的主机接口。

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
46014-0404 1 Molex Board Connector, 4 Contact(s), 1 Row(s), Male, Straight, Solder Terminal,

ECAD模型

下载ECAD模型
$0.99 查看
PJ-102AH 1 CUI Devices 2.0 x 6.5 mm, 5.0 A, Horizontal, Through Hole, Tapered Pins, Dc Power Jack Connector

ECAD模型

下载ECAD模型
$0.89 查看
ETP01-1621RL 1 STMicroelectronics Protection for Ethernet lines

ECAD模型

下载ECAD模型
$0.65 查看
恩智浦

恩智浦

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。收起

查看更多

相关推荐