22
June, 2012 A Graphical Pin Editing Tool for Manufacturers

June, 2012 A Graphical Pin Editing Tool for Manufacturers

Embed Size (px)

Citation preview

Page 1: June, 2012 A Graphical Pin Editing Tool for Manufacturers

June, 2012

A Graphical Pin Editing Tool for Manufacturers

Page 2: June, 2012 A Graphical Pin Editing Tool for Manufacturers

AARMRM Cortex-M Development Tools Cortex-M Development Tools

AgendaAgenda

Page 3: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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

Page 4: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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

Page 5: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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

Page 6: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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

Page 7: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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.

Page 8: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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.

Page 9: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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.

Page 10: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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

Page 11: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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.

Page 12: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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

Page 13: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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.

Page 14: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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

Page 15: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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.

Page 16: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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.

Page 17: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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:

Page 18: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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

Page 19: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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.

Page 20: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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.

Page 21: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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.

Page 22: June, 2012 A Graphical Pin Editing Tool for Manufacturers

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.