当前位置:网站首页>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.
边栏推荐
- autocad中文语言锁定只读警报怎么解决?
- ASP. Net authentication code login
- 100 examples of bug records of unity development (the first example) -- shader failure or bug after packaging
- Force deduction solution summary 1175- prime number arrangement
- Only black-and-white box test is required for test opening post? No, but also learn performance test
- Elastic 8.0: opening a new era of speed, scale, relevance and simplicity
- Deep understanding of JVM (IV) - garbage collection (I)
- Oneortwo bugs in "software testing" are small things, but security vulnerabilities are big things. We must pay attention to them
- MRO工业品采购管理系统:赋能MRO企业采购各节点,构建数字化采购新体系
- 国内离线安装 Chrome 扩展程序的方法总结
猜你喜欢

Switching routing (VLAN) experiment

4个技巧告诉你,如何使用SMS促进业务销售?

What does software testing need to learn? Test learning outline sorting

Redis (II) -- persistence

Deep understanding of JVM (II) - memory structure (II)

腾讯持久化框架MMKV原理探究

Solve the problem of unable to connect to command metric stream and related problems in the hystrix dashboard

MRO工业品采购管理系统:赋能MRO企业采购各节点,构建数字化采购新体系

It's not easy to say I love you | use the minimum web API to upload files

ASP. Net authentication code login
随机推荐
秉持'家在中国'理念 2022 BMW儿童交通安全训练营启动
Multipass中文文档-设置图形界面
CODING 正式入驻腾讯会议应用市场!
小程序容器技术,促进园区运营效率提升
「经验」我对用户增长的理解『新用户篇』
It's not easy to say I love you | use the minimum web API to upload files
Force deduction solution summary 1175- prime number arrangement
Unity实战之一个脚本实现雷达图
Rust 文件系统处理之文件读写 - Rust 实践指南
大佬们目前flinksql, cdcmysql跟Kafka双流join,结果放到mysql 或者ka
LRN local response normalization
Countdowncatch and completabilefuture and cyclicbarrier
医院在线问诊小程序源码 互联网医院源码 智慧医院源码
VScode 状态条 StatusBar
「经验」浅谈聚类分析在工作中的应用
MySQL n'a pas pu trouver MySQL. Solution temporaire pour le fichier Sock
MySQL找不到mysql.sock文件的临时解
[cloud resident co creation] Huawei iconnect enables IOT terminals to connect at one touch
Vulnerability recurrence ----- 35. Uwsgi PHP directory traversal vulnerability (cve-2018-7490)
Vs Code treeview TreeView