当前位置:网站首页>Infineon - GTM architecture -generic timer module
Infineon - GTM architecture -generic timer module
2022-06-30 18:41:00 【0101XX0101】
Catalog
1.3 GTM The implementation of the
1.3.1 GTM framework Block chart
The chip used in the early project is Infineon's TC387, I've been learning autosar framework , There is no time to organize hardware related content , In the near future, Infineon will GTM Structure for learning and sorting . The content of this article will be based on TC264 Analyze .
1 what(GTM)?
This chapter introduces GTM, The key point is to describe the related concepts 、 Point of view , And solutions .
1.1 GTM Concept
GTM It's a modular framework , Sub modules with different functions . The combination of these sub modules can be configured , Form a timer module with complex functions , It is because of this scalability + Configurability , This framework was called universal timer .
1.2 GTM framework
1.2.1 ARU
GTM The scalability and configurability of is realized through an architectural concept , That is, dedicated hardware sub module bits surround the central routing unit (ARU) Around .ARU These sub modules can be connected in a flexible way . The connection is software programmable , And can be configured at runtime .
However ,GTM It is designed to unload the built-in... From the high and medium breaking load CPU Or peripheral kernel .GTM Most internal tasks can be performed externally CPU Set up independently and run in parallel with the software , There may be special circumstances , built-in CPU Have to do something , but GTM The goal of the design is to minimize these situations .
1.2.2 GTM Sub module
1.2.2.1 Dedicated functional submodules
for example , Timer input module , The input signal can be captured , At the same time, describe the concept of time . By combining multiple sub modules , Can establish ARU Complex functions .
1.2.2.1 Sub modules of the common architecture
for example , Yes PWM Generating unit of .
1.2.2.1 Submodules of domain specific functions
1.2.2.1 Sub modules supporting security functions
therefore , Every GTM It is composed of four sub modules . From integration to implementation GTM Definition of the number of components of sub modules in .
1.3 GTM The implementation of the
As mentioned in the previous section ,GTM Implement general timer platform , Serve different application domains and different classes in these application domains . According to the various requirements of the application domain , Multiple device configurations with different number of sub modules can be used ( namely ATOM、BRC、MCS、PSM、SPE、TIM、TOM). In this section , summary GTM The implementation of the .
1.3.1 GTM framework Block chart
2 why(GTM)?
This chapter will focus on : Why study GTM?GTM What problems can be solved ?GTM What's the value ? Why use GTM? Use GTM What are the benefits ? Don't use GTM What are the disadvantages of ?
3 how(GTM)?
This chapter will cover , How to use GTM.
边栏推荐
- NFT挖矿游GameFi链游系统开发搭建
- CODING 正式入驻腾讯会议应用市场!
- Tide - 基于 async-std 的 Rust-web 框架
- Advanced embedded application of uni app [day14]
- 英飞凌--GTM架构-Generic Timer Module
- Sword finger offer 16 Integer power of numeric value
- Vs Code treeview TreeView
- TeamTalk WinClient编译问题及解决方案
- [software testing] basic knowledge of software testing you need to know
- 力扣解法汇总1175-质数排列
猜你喜欢
Do you really understand the persistence mechanism of redis?
剑指 Offer 17. 打印从1到最大的n位数
医院在线问诊小程序源码 互联网医院源码 智慧医院源码
In distributed scenarios, do you know how to generate unique IDs?
Troubleshooting MySQL for update deadlock
TCP session hijacking based on hunt1.5
Customer relationship CRM management system based on SSH
ASP. Net generate verification code
Oneortwo bugs in "software testing" are small things, but security vulnerabilities are big things. We must pay attention to them
Post office - post office issues (dynamic planning)
随机推荐
Geoffrey Hinton:我的五十年深度学习生涯与研究心法
Dropout: immediate deactivation
NFT挖矿游GameFi链游系统开发搭建
电子元器件招标采购商城:优化传统采购业务,提速企业数字化升级
AI首席架构师10-AICA-蓝翔 《飞桨框架设计与核心技术》
C语言结构体
Sword finger offer 16 Integer power of numeric value
Deep understanding of JVM (II) - memory structure (II)
英飞凌--GTM架构-Generic Timer Module
Countdowncatch and completabilefuture and cyclicbarrier
Vscode status bar statusbar
Unity实战之一个脚本实现雷达图
C# Winform程序界面优化实例
VS code 树视图 treeView
[零基础学IoT Pwn] 环境搭建
Helping the ultimate experience, best practice of volcano engine edge computing
ASP. Net password encryption and password login
先写API文档还是先写代码?
Deep understanding of JVM (I) - memory structure (I)
煤炭行业数智化供应商管理系统解决方案:数据驱动,供应商智慧平台助力企业降本增效