当前位置: 首页 > news >正文

Sitara™处理器的产品开发路线图

Sitara™处理器的产品开发路线图

  • 概述
    • Evaluation Phase(评估阶段)
    • Board Development Phase(硬件发展阶段,硬件设计人员应重点关注这个阶段)
    • Software Development Phase(软件发展阶段)
    • Product Phase/SW Lifecycle

概述

在这里插入图片描述
一般情况下,会存在四个主要的发展阶段,其中TI EVM为我们提供了良好的软硬件基础,可以在不同的阶段进行参考和验证。

Evaluation Phase(评估阶段)

这个阶段主要是根据应用场景和要求选择合适的处理器,可以参考的资料有:

  • Data Sheet
    • 处理器支持的频率
    • 可供使用的外设
    • DDR支持的 Memory 类型
    • 电源和时钟功能
  • Technical Reference Manual(TRM)
    • 是对DataSheet的补充指导
    • 详细介绍了设备中每个外设和子系统的集成、环境、功能描述和编程模型
  • 白皮书
  • 应用手册
    • 硬件设计指导
    • 原理图检查表
    • EMIF Tool
  • 技术文章
  • SYSCONFIG TOOL
    • 软件工具,提供图形用户界面配置引脚多路复用设置,解决冲突
    • 对特定应用程序可能的引脚多路复用配置执行“what-if”

总结:

  • 使用数据表和技术参考手册确定处理器兼容性
    查看可用的应用说明,
  • 使用SYSCONFIG工具评估可能的引脚多路复用输出,以确定“如果”处理器配置
  • 审查TI参考设计,以确定要在新产品中使用的设计元素
  • 使用TI评估模块和RTOS和Linux软件开发工具包进行实验,以评估处理器功能

Board Development Phase(硬件发展阶段,硬件设计人员应重点关注这个阶段)

在这里插入图片描述
Constructing the Block Diagram 参考:

  • DataSheet
    • Device interconnections
    • Electrical & Timing requirements
    • Pin Muxing
    • Power
    • DDR Memory Interfacing
  • TRM
    • Boot Modes
    • Peripheral Clocking and operations
    • Control Module, register descriptions

Confirming Pin Mulitplexing Compatibility :使用SYSCONFIG TOOL
Confirming Electrical and Timing Compatibility:使用IBIS Models for Timing Analysis
Creating the Schmatics:参考Schematics Checklist
Laying out the PCB: 参考High Speed Interface Layout Guidelines
总结:

  • 遵循硬件设计指南中显示的步骤
  • 利用处理器产品文件夹中提供的文档
  • 使用数据表和TRM创建系统框图
  • SYSCONFIG工具,EMIF工具有助于确定引脚多路配置

Software Development Phase(软件发展阶段)

  • Software Development RTOS
    • 健壮的实时TI-RTOS内核,包括TCP/IP网络堆栈
    • Posix线程兼容的API层可用
    • 可以使用的驱动程序库
    • TI-RTOS或不带内核
    • 免费并开放源代码
  • Software Development Linux
    在这里插入图片描述
    总结:
  • TI为每个处理器提供RTOS和Linux SDK操作系统
  • sdk为应用开发提供了起点
  • 应该使用SYSCONFIG和EMIF工具来加速将操作系统移植到新板上

Product Phase/SW Lifecycle

http://www.lryc.cn/news/8421.html

相关文章:

  • 岗位来啦-华为研发OD招聘
  • 【LeetCode】剑指 Offer 06. 从尾到头打印链表 p58 -- Java Version
  • 童年回忆--扫雷(包括标记功能和递归展开)--万字讲解让你学会扫雷制作
  • 【重器】GPS北斗卫星时钟基准与卫星授时服务技术原理
  • 软件测试未来发展趋势怎么样
  • aws Distro for OpenTelemetry 可观测性workshop记录
  • Leetcode力扣秋招刷题路-0068
  • Nginx介绍及安装(windows版,Linux版)
  • Camera | 4.瑞芯微平台MIPI摄像头应用程序编写
  • 【1250. 检查「好数组」】
  • Spring 如何解决循环依赖?
  • CocoaPods使用指南
  • Kafka 消息队列
  • 华为OD机试 - 挑选字符串(Python)| 真题+思路+考点+代码+岗位
  • 对比Hashtable、HashMap、TreeMap有什么不同?
  • 测试新版Android Studio的手机镜像效果
  • 女生可以参加IT培训吗?
  • 刷题25-重排链表
  • VHDL-延迟模型-惯性延迟与传输延迟
  • 2023年美赛(MCM/ICM)简介
  • 5min完成linux环境Jenkins的安装
  • 华为OD机试 - 字母计数(Python)| 真题+思路+考点+代码+岗位
  • DENSE 数据集 - STF 数据集(CVPR 2020)
  • 华为OD机试 - 静态扫描最优成本(Python)| 真题+思路+考点+代码+岗位
  • 【ns-3】零基础安装教程
  • 华为OD机试 - 新学校选址(Python)| 真题+思路+考点+代码+岗位
  • 华为OD机试 - 最长合法表达式(Python)| 真题+思路+考点+代码+岗位
  • 夭寿啦!我的网站被攻击了了735200次还没崩
  • Java 反射深入浅出
  • Windows系统,安装RabbitMQ