Upload
eric-carter
View
214
Download
0
Tags:
Embed Size (px)
Citation preview
June, 2012
A Graphical Pin Editing Tool for Manufacturers
AARMRM Cortex-M Development Tools Cortex-M Development Tools
AgendaAgenda
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Why do we make CoWhy do we make CoPinEditor?PinEditor?
Manufacturers are also hoping for a graphical pin editing tool.Manufacturers are also hoping for a graphical pin editing tool.
The traditional method of editing pins is too troublesome and error-prone.The traditional method of editing pins is too troublesome and error-prone.
Users often complain about the quality and incomplete info. of chips’ datasheets.Users often complain about the quality and incomplete info. of chips’ datasheets.
1
2
3
AARMRM Cortex-M Development Tools Cortex-M Development Tools
What is PinEditor?What is PinEditor?
A Graphical Pin Editing Tool for Manufacturers
Graphical and easy-to-use, immensely reduce repeatable editing.Graphical and easy-to-use, immensely reduce repeatable editing.
Provide chip templates for inheritance
Provide component templates
Support multiple chip package types
Export detailed chip package diagramas PDF / Doc / Excel files
Import existing chip package Excel file
Auto-detect integrity of peripheral pins
Assign pin functions just bylinking lines and dragging boxes
AARMRM Cortex-M Development Tools Cortex-M Development Tools
How to use PinEditor?How to use PinEditor?
Design a new chip by inheritance
Design a new chip from blank
AARMRM Cortex-M Development Tools Cortex-M Development Tools
How to use PinEditor?How to use PinEditor?
Design a new chip by inheritance
Design a new chip from blank
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Design a new chip by inheritanceDesign a new chip by inheritance
Create a new chip – Select a Chip Template, then input Chip Name & Package Type.
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Design a new chip by inheritanceDesign a new chip by inheritance
Assign pins by linking lines from the pins of inherited chip to the pins of new chip.
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Design a new chip by inheritanceDesign a new chip by inheritance
Switch from ‘Edit by linking lines’ View to ‘Edit by dragging boxes’ View.
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Design a new chip by inheritanceDesign a new chip by inheritance
Add a component / peripheral by dragging a template to the Edit View.
Component Templates provided
Add / Delete / Edit the Component Templates
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Design a new chip by inheritanceDesign a new chip by inheritance
Assign pins by dragging template pins to the pins of new chip.
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Design a new chip by inheritanceDesign a new chip by inheritance
Edit the properties of components and pins selected.
Edit component properties
Edit pin properties
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Design a new chip by inheritanceDesign a new chip by inheritance
Export the chip package as PDF / Doc / Excel files.
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Exported chip package PDF file is as below:
Design a new chip by inheritanceDesign a new chip by inheritance
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Design a new chip by inheritanceDesign a new chip by inheritance
Import an existing Excel file of chip package to PinEditor.
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Design a new chip by inheritanceDesign a new chip by inheritance
The imported Excel file must obey a fixed format.Specify directory for generated .chip file
Chip with more pins will be imported by default as inherited chip (inside), as new chip (outside) with less pins.
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Design a new chip by inheritanceDesign a new chip by inheritance
Corresponding Edit Views after import:
AARMRM Cortex-M Development Tools Cortex-M Development Tools
How to use PinEditor?How to use PinEditor?
Design a new chip by inheritance
Design a new chip from blank
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Design a new chip from blankDesign a new chip from blank
Create a new chip – Select an Empty Chip Template, then input Chip Name & Package Type.
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Design a new chip from blankDesign a new chip from blank
Add a component / peripheral by dragging a template to the Edit View.
AARMRM Cortex-M Development Tools Cortex-M Development Tools
Design a new chip from blankDesign a new chip from blank
Assign the pins by dragging template pins to the pins of new chip.
www.coocox.org
Technical Support: CooCox [email protected]
Market Consultation: [email protected]
Download CooCox PinEditor Demo
Warning: This is a DEMO version. The IMPORT / EXPORT functions are INVALID and partial contents are INVISIBLE.For a release version with full functions, please contact CooCox.