copyright © 1997 altera corporation 9/12/97 mix design entry within max+plus ii danny mok altera hk...

30
9/12/97 Copyright © 1997 Altera Corporation Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE ([email protected])

Upload: ashlyn-simpson

Post on 12-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Mix Design Entry within Max+Plus II

Danny Mok

Altera HK FAE

([email protected])

Page 2: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Design File Entry– Graphic Design File (*.GDF)

– Text Design Files (*.TDF)

– VHDL Design Files (*.VHD)

– EDIF Input Files (*.EDF)

– OrCad Schematic Files (*.SCH)

– Waveform Design Files (*.WDF)

You are allow to mix this design file with each other

Design Files support by Max+Plus II

Page 3: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Graphic Design File Example

In this example, you will learn– how to use the Graphic entry

– how to integrate the VHDL design file in Graphic design

– how to integrate the AHDL design file in Graphic design

– how to integrate the EDIF design file in Graphic design

Page 4: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

How to Create VHDL circuit symbol

Enter you VHDL code

Create a Symbol for Graphical use

Page 5: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Use the VHDL symbol within Graphic Design

Use this symbol just as you use 7400

Page 6: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

How to Create AHDL circuit symbol

Input your AHDL code

Create a Symbol for Graphical use

Page 7: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Use the AHDL symbol wihtin Graphic Design

Page 8: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

How to Create EDIF circuit symbol

Read in the EDIF file to Max+Plus II

Create a Symbol for Graphical use

Page 9: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Use the EDIF symbol wihtin Graphic Design

Page 10: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Graphics Entry support.....

Graphics Entry can support– VHDL, AHDL, EDIF .......

Step – 1.) Read in your VHDL/AHDL/EDIF design file

– 2.) File -> Create Default Symbol to create the symbol for graphic use

– 3.) Open the Graphic editor

– 4.) use the Generate Symbol as you use 74xx series

Page 11: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Page 12: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

VHDL Design File Example

In this example, you will learn– how to use the VHDL design entry

– how to integrate the Graphic design file in VHDL

– how to integrate the AHDL design file in VHDL

– how to integrate the EDIF design file in VHDL

Page 13: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

How to create Graphic Design within VHDL

Draw the cirucit diagram as usual

Save the file as usual

Page 14: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Use the Graphic design wihtin VHDL

Page 15: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

How to create AHDL within VHDL

Enter you AHDL file as usual

Save the file as usual

Page 16: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Use AHDL within VHDL

Page 17: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

How to create EDIF within VHDL

Read in the EDIF file as usual

Page 18: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

How to use EDIF within VHDL

Page 19: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

VHDL support.....

VHDL Entry can support– Graphic, AHDL, EDIF .......

Step – 1.) Design you Graphic/AHDL/EDIF circuit

– 2.) Use the “COMPONENT” method

Page 20: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Page 21: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

AHDL Design File Example

In this example, you will learn– how to use the AHDL design entry

– how to integrate the Graphic design file in AHDL design

– how to integrate the VHDL design file in AHDL design

– how to integrate the EDIF design file in AHDL design

Page 22: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

How to use Graphic within AHDL

Draw the cirucit diagram as usual

Create an “INC” file

Page 23: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Use Graphic within AHDL

Page 24: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

How to create VHDL within AHDL

Enter your VHDL design file

Create an “INC” file

Page 25: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Use VHDL within AHDL

Page 26: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

How to create EDIF within AHDL

Read in the EDIF design file

Create an “INC” file

Page 27: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Use EDIF within AHDL

Page 28: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

AHDL Entry support.....

AHDL Entry can support– Graphic, VHDL, EDIF .......

Step – 1.) Read in your Graphic/VHDL/EDIF design file

– 2.) File -> Create Default Include File

– 3.) Open the Text Editor

– 4.) use the Include statement

Page 29: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Page 30: Copyright © 1997 Altera Corporation 9/12/97 Mix Design Entry within Max+Plus II Danny Mok Altera HK FAE (dmok@altera.com)

9/12/97 Copyright © 1997 Altera Corporation

Conclusion

Altera Max+Plus II is a fully integrate software It support different kinds of design entry The design entry can be mixed within different level

of hierarchy