june, 2012 a graphical pin editing tool for manufacturers

Post on 11-Jan-2016

214 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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 ForumMaster@coocox.com

Market Consultation: Market@coocox.com

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.

top related