From start to finish:
A product development roadmap for Sitara™
processors
Schuyler Patton
Sitara Processors
Overview
• Example Phases for a Product Development
• Evaluation Phase
• Board Development Phase
• Software Development Phase
• Production Phase / SW Lifecycle
2
Phases of Product Development
3
One Example of a Product Development Timeline
Timeline
t = Production t = 0
4
One Example of a Product Development Timeline
Sitara Processor Evaluation
Board Development
Software Development
Product Lifecyle
HW Platform Options
Custom (Product) Board
TI EVM
Timeline
t = Production t = 0
5 5
Processor Evaluation
6
Product Development Timeline - Evaluation
Sitara Processor Evaluation
HW Platform Options
Processor Data Sheet
Processor Technical Reference Manual
Board Development
White Papers / Application Notes
SYSCONFIG Tool
Software Development
Power Estimation tool
EVM with RTOS or Linux SDK
TI Reference Designs
Training
e2e Forums
TI EVM
Timeline
Product Lifecyle
Custom (Product) Board
t = Production t = 0
7 7
Processor Evaluation – Datasheet & TRM
• Datasheet
– ARM processor frequencies supported
– Available Peripherals
– DDR Memory types supported
– Power, Clocking Capabilities
• Technical Reference Manual (TRM)
– Companion guide to Datasheet
– details the integration, environment,
functional description, programming
models for each peripheral and
subsystem in the device
8
Processor Evaluation – Technical Documentation
• White papers
– Power Optimization Techniques
– Sitara Processor Security
• Application Notes
– Hardware Design Guide
– Schematic Checklist
– EMIF Tool
• E-Books
• Technical Articles
9
Processor Evaluation - SYSCONFIG Tool
• Software tool that provides a
Graphical User Interface for
configuring pin multiplexing
settings, resolving conflicts
• Perform “what-if” on possible pin
mux configurations for a
particular application
10
Processor Evaluation - TI Reference Designs
• Leverage TI technology to solve
your system-level challenges
• Some designs use TI Evaluation
Modules
• Schematics and other
documentation provided such as
PCB layouts, Bill of Materials
(BOM) and User Guide
11
Product Timeline - Evaluation
Use TI Processor SDKs to run demos as well
as build experimental applications on TI
Evaluation Modules
12
Product Evaluation Summary
• Use the Datasheet and The Technical Reference Manual to determine
processor compatibility
• Review the available Application Notes, Whitepapers and other technical
documentation available on ti.com
• Use the SYSCONFIG tool to evaluate possible pin mux outputs to determine
“what if” processor configurations
• Review TI Reference Designs for design elements to be used in a new product
• Experiment with TI Evaluation Modules and the RTOS and Linux Software
Development Kits to evaluate processor capabilities
13
Board Development
14