1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

HƯỚNG DẪN SỬ DỤNG MAX PLUS

82 401 11

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 82
Dung lượng 1,4 MB

Nội dung

HƯỚNG DẪN SỬ DỤNG MAX PLUS

Trang 1

MAX+PLUS II —

A Perspective

Τηισ σεχτιον γιϖεσ αν οϖερϖιεω οφ ΜΑΞ+ΠΛΥΣ ΙΙ ανδ δεσχριβεσ αλλ

ΜΑΞ+ΠΛΥΣ ΙΙ αππλιχατιονσ

■ ΜΑΞ+ΠΛΥΣ ΙΙ Λογιχ ∆εσιγν 74

■ Τηε ∆εσιγν Φλοω 78

■ Σταρτινγ ΜΑΞ+ΠΛΥΣ ΙΙ 79

■ Τηε ΜΑΞ+ΠΛΥΣ ΙΙ Μαναγερ 81

■ ΜΑΞ+ΠΛΥΣ ΙΙ Αππλιχατιονσ 83

■ ∆εσιγν Φιλεσ, Ανχιλλαρψ Φιλεσ & Προϕεχτσ 86

■ ΜΑΞ+ΠΛΥΣ ΙΙ Ηελπ 88

■ ∆εσιγν Εντρψ 95

■ Προϕεχτ Ηιεραρχηψ 125

■ Προϕεχτ Προχεσσινγ 127

■ Ερρορ ∆ετεχτιον & Λοχατιον 139

■ Προϕεχτ ςεριφιχατιον 141

■ ∆εϖιχε Προγραµµινγ 150

ΜΑΞ+ΠΛΥΣ ΙΙ τοπιχσ

Trang 2

MAX+PLUS II Logic Design

Τηε Αλτερα Μυλτιπλε Αρραψ ΜατριΞ Προγραµµαβλε Λογιχ Υσερ Σψστεµ (ΜΑΞ+ΠΛΥΣ ΙΙ) προϖιδεσ α µυλτι−πλατφορµ, αρχηιτεχτυρε−ινδεπενδεντ δεσιγν ενϖιρονµεντ τηατ εασιλψ αδαπτσ το ψουρ σπεχιφιχ δεσιγν νεεδσ ΜΑΞ+ΠΛΥΣ ΙΙ οφφερσ εασψ δεσιγν εντρψ, θυιχκ προχεσσινγ, ανδ

στραιγητφορωαρδ δεϖιχε προγραµµινγ

ΜΑΞ+ΠΛΥΣ ΙΙ δεϖελοπµεντ σοφτωαρε, σηοων ιν Φιγυρε 2−1, ισ α φυλλψ ιντεγρατεδ παχκαγε φορ χρεατινγ λογιχ δεσιγνσ φορ Αλτερα προγραµµαβλε λογιχ δεϖιχεσ∇ινχλυδινγ τηε Χλασσιχ, ΜΑΞ 5000, ΜΑΞ 7000, ΜΑΞ 9000,

ΦΛΕΞ 6000, ΦΛΕΞ 8000, ανδ ΦΛΕΞ 10Κ φαµιλιεσ οφ δεϖιχεσ

1 Ρεφερ το τηε ΜΑΞ+ΠΛΥΣ ΙΙ ρεαδ.µε φιλε φορ ινφορµατιον ον οτηερ

συππορτεδ Αλτερα δεϖιχε φαµιλιεσ

ΜΑΞ+ΠΛΥΣ ΙΙ οφφερσ α φυλλ σπεχτρυµ οφ λογιχ δεσιγν χαπαβιλιτιεσ: α ϖαριετψ οφ δεσιγν εντρψ µετηοδσ φορ ηιεραρχηιχαλ δεσιγνσ, ποωερφυλ λογιχ σψντηεσισ, τιµινγ−δριϖεν χοµπιλατιον, παρτιτιονινγ, φυνχτιοναλ ανδ τιµινγ σιµυλατιον, λινκεδ µυλτι−δεϖιχε σιµυλατιον, τιµινγ αναλψσισ, αυτοµατιχ ερρορ λοχατιον,

ανδ δεϖιχε προγραµµινγ ανδ ϖεριφιχατιον ΜΑΞ+ΠΛΥΣ ΙΙ βοτη ρεαδσ ανδ

ωριτεσ Αλτερα Ηαρδωαρε ∆εσχριπτιον Λανγυαγε (ΑΗ∆Λ) φιλεσ ανδ στανδαρδ Ε∆ΙΦ νετλιστ φιλεσ, ςεριλογ Η∆Λ φιλεσ, ςΗ∆Λ φιλεσ, ανδ ΟρΧΑ∆ σχηεµατιχ φιλεσ

Ιν αδδιτιον, ΜΑΞ+ΠΛΥΣ ΙΙ ρεαδσ Ξιλινξ νετλιστ φιλεσ ανδ ωριτεσ Στανδαρδ

∆ελαψ Φορµατ (Σ∆Φ) φιλεσ φορ α χονϖενιεντ ιντερφαχε το οτηερ ινδυστρψ−στανδαρδ ΧΑΕ σοφτωαρε

Trang 3

Figure 2-1 MAX+PLUS II Design Environment

ΜΑΞ+ΠΛΥΣ ΙΙ οφφερσ α ριχη γραπηιχαλ υσερ ιντερφαχε χοµπλεµεντεδ ωιτη αν ιλλυστρατεδ, εασψ−το−υσε ον−λινε ηελπ σψστεµ Τηε χοµπλετε ΜΑΞ+ΠΛΥΣ ΙΙ σψστεµ ινχλυδεσ 11 φυλλψ ιντεγρατεδ αππλιχατιονσ τηατ τακε ψου τηρουγη εϖερψ στεπ οφ χρεατινγ α δεσιγν (Α λογιχ δεσιγν, ινχλυδινγ αλλ συβδεσιγνσ, ισ χαλλεδ

α προϕεχτ ιν ΜΑΞ+ΠΛΥΣ ΙΙ.) Σεε Φιγυρε 2−2

MAX+PLUS II Compiler

Design Verification

MAX+PLUS II Simulator MAX+PLUS II Waveform Editor MAX+PLUS II Timing Analyzer Other Industry-Standard CAE Design Verification Tools

Device Programming

MAX+PLUS II Programmer Data I/O

Other Industry-Standard Programmers

Design Entry

MAX+PLUS II Graphic Editor

MAX+PLUS II Symbol Editor

MAX+PLUS II Text Editor

MAX+PLUS II Waveform Editor

MAX+PLUS II Floorplan Editor

Trang 4

Figure 2-2 MAX+PLUS II Applications

Design Entry Project Processing

Project Verification Device Programming

MAX+PLUS II Compiler

MAX+PLUS II Programmer

MAX+PLUS II Waveform Editor

MAX+PLUS II Graphic Editor

MAX+PLUS II

Text Editor

Database Builder

Logic Synthesizer

Fitter Partitioner

Design Doctor Assembler

Compiler Netlist Extractor (includes all netlist readers)

Functional, Timing,

or Linked SNF Extractor EDIF, VHDL &

Verilog Netlist Writers

MAX+PLUS II Message Processor

&

Hierarchy Display

Trang 5

Μανψ φεατυρεσ ανδ χοµµανδσ∇συχη ασ οπενινγ φιλεσ; εντερινγ δεϖιχε, πιν, ανδ λογιχ χελλ ασσιγνµεντσ; ανδ χοµπιλινγ τηε χυρρεντ προϕεχτ∇αρε σηαρεδ βψ µανψ ορ αλλ ΜΑΞ+ΠΛΥΣ ΙΙ αππλιχατιονσ, σο τηατ λεαρνινγ το υσε ονε

αππλιχατιον γιϖεσ ψου α ηεαδ σταρτ ον λεαρνινγ το υσε τηε οτηερσ Τηε δεσιγν εδιτορσ (τηε Γραπηιχ, Τεξτ, ανδ Ωαϖεφορµ Εδιτορσ) ανδ αυξιλιαρψ εδιτορσ (τηε Φλοορπλαν ανδ Σψµβολ Εδιτορσ) αλσο σηαρε νυµερουσ φεατυρεσ Εαχη δεσιγν εδιτορ αλλοωσ ψου το περφορµ σιµιλαρ τασκσ∇συχη ασ φινδινγ α σιγναλ ορ σψµβολ∇ιν τηε σαµε ωαψ Ψου χαν εασιλψ χοµβινε διφφερεντ τψπεσ οφ δεσιγν φιλεσ ιν α ηιεραρχηιχαλ προϕεχτ, χηοοσινγ τηε δεσιγν εντρψ φορµατ τηατ ωορκσ βεστ φορ εαχη φυνχτιοναλ βλοχκ Α λαργε λιβραρψ οφ Αλτερα−συππλιεδ

µεγαφυνχτιονσ ανδ µαχροφυνχτιονσ, ινχλυδινγ φυνχτιονσ φροµ τηε Λιβραρψ οφ Παραµετεριζεδ Μοδυλεσ (ΛΠΜ), προϖιδε α ωιδε ρανγε οφ δεσιγν εντρψ οπτιονσ

Ψου χαν ωορκ ωιτη διφφερεντ ΜΑΞ+ΠΛΥΣ ΙΙ αππλιχατιονσ σιµυλτανεουσλψ Φορ εξαµπλε, ψου χαν οπεν µυλτιπλε δεσιγν φιλεσ ανδ τρανσφερ ινφορµατιον βετωεεν τηεµ ωηιλε χοµπιλινγ ορ σιµυλατινγ ανοτηερ προϕεχτ; ορ, ψου χαν ϖιεω αν εντιρε προϕεχτ ηιεραρχηψ ανδ µοϖε σµοοτηλψ φροµ ονε ηιεραρχηιχαλ λεϖελ το ανοτηερ, ωηιλε ΜΑΞ+ΠΛΥΣ ΙΙ αυτοµατιχαλλψ σταρτσ τηε αππροπριατε δεσιγν εδιτορ φορ εαχη φιλε

Τηε ΜΑΞ+ΠΛΥΣ ΙΙ Χοµπιλερ λιεσ ατ τηε ηεαρτ οφ τηε ΜΑΞ+ΠΛΥΣ ΙΙ σψστεµ, προϖιδινγ ποωερφυλ προϕεχτ προχεσσινγ τηατ ψου χαν χυστοµιζε το αχηιεϖε τηε βεστ ποσσιβλε σιλιχον ιµπλεµεντατιον οφ ψουρ προϕεχτ Αυτοµατιχ ερρορ λοχατιον ανδ εξτενσιϖε δοχυµεντατιον ον ερρορ ανδ ωαρνινγ µεσσαγεσ µακε δεσιγν µοδιφιχατιονσ θυιχκ ανδ εασψ Ψου χαν χρεατε ουτπυτ φιλεσ ιν α ϖαριετψ

οφ φορµατσ φορ φυνχτιοναλ, τιµινγ, ανδ λινκεδ µυλτι−δεϖιχε σιµυλατιον; τιµινγ αναλψσισ; ανδ δεϖιχε προγραµµινγ Ατ εϖερψ στεπ οφ τηε δεσιγν προχεσσ, ΜΑΞ+ΠΛΥΣ ΙΙ µακεσ ιτ εασψ φορ ψου το φοχυσ ον ψουρ προϕεχτ∇νοτ ον ηοω

το υσε τηε σοφτωαρε

Τηε συπερβ ιντεγρατιον οφ τηε ΜΑΞ+ΠΛΥΣ ΙΙ σοφτωαρε ηελπσ ψου µαξιµιζε ψουρ εφφιχιενχψ ανδ προδυχτιϖιτψ, πυττινγ ψου ιν χοντρολ οφ ψουρ λογιχ δεσιγν ενϖιρονµεντ

Trang 6

The Design Flow

Τηε προχεσσ οφ τακινγ α νεω προϕεχτ φροµ χονχεπτιον το χοµπλετιον χαν βε σιµπλιφιεδ ασ φολλοωσ:

1 Χρεατε α νεω δεσιγν φιλε ορ α ηιεραρχηψ οφ µυλτιπλε δεσιγν φιλεσ ιν ανψ χοµβινατιον οφ τηε ΜΑΞ+ΠΛΥΣ ΙΙ δεσιγν εδιτορσ, ι.ε., τηε Γραπηιχ, Τεξτ, ανδ Ωαϖεφορµ Εδιτορσ

2 Σπεχιφψ τηε τοπ−λεϖελ δεσιγν φιλε ναµε ασ τηε προϕεχτ ναµε

3 Ασσιγν α δεϖιχε φαµιλψ φορ τηε προϕεχτ Ψου χαν ειτηερ αλλοω τηε Χοµπιλερ το σελεχτ α δεϖιχε φορ ψου ορ ασσιγν α σπεχιφιχ δεϖιχε

βυττον το χοµπιλε τηε προϕεχτ Ιφ ψου ωιση, ψου χαν τυρν ον τηε Τιµινγ ΣΝΦ Εξτραχτορ µοδυλε το χρεατε α νετλιστ φιλε φορ τιµινγ σιµυλατιον ανδ τιµινγ αναλψσισ

5 Ιφ τηε προϕεχτ χοµπιλεσ συχχεσσφυλλψ, ψου χαν οπτιοναλλψ περφορµ α σιµυλατιον ανδ τιµινγ αναλψσισ:

ΜΑΞ+ΠΛΥΣ ΙΙ Σιµυλατορ ωινδοω ανδ χηοοσε τηε Σταρτ βυττον.

6 Οπεν τηε ΜΑΞ+ΠΛΥΣ ΙΙ Προγραµµερ ωινδοω ανδ ειτηερ ινσερτ α δεϖιχε ιντο α προγραµµινγ αδαπτερ ον τηε Μαστερ Προγραµµινγ Υνιτ (ΜΠΥ) ορ χοννεχτ τηε ΒιτΒλαστερ, ΒψτεΒλαστερ, ορ ΦΛΕΞ ∆οωνλοαδ Χαβλε το α δεϖιχε τηατ ισ µουντεδ ιν−σψστεµ

βασεδ δεϖιχε, ορ χηοοσε τηε Χονφιγυρε βυττον το χονφιγυρε αν ΣΡΑΜ−

βασεδ δεϖιχε

Trang 7

Section 2: MAX+PLUS II—A Perspective

Starting MAX+PLUS II

Ψου χαν σταρτ ΜΑΞ+ΠΛΥΣ ΙΙ ιν ονε οφ τωο ωαψσ:

v ∆ουβλε−χλιχκ Βυττον 1 (τηε λεφτ µουσε βυττον) ον τηε ΜΑΞ+ΠΛΥΣ ΙΙ ιχον Ον α ΠΧ ρυννινγ Ωινδοωσ, τηισ ιχον αππεαρσ ιν τηε

Project directory

Project name

Maximize button

Application icon (or box)

Toolbar

Trang 8

1 Ιφ ψου ηαϖε νοτ εντερεδ αν αυτηοριζατιον χοδε ορ σπεχιφιεδ α

νετωορκ λιχενσινγ φιλε φορ ΜΑΞ+ΠΛΥΣ ΙΙ, τηε Αυτηοριζατιον Χοδε

διαλογ βοξ (Οπτιονσ µενυ) οπενσ αυτοµατιχαλλψ Γο το

Σπεχιφψινγ τηε Αυτηοριζατιον Χοδε φορ α Σοφτωαρε Γυαρδ Ινσταλλατιον ον παγε 48 ορ Σπεχιφψινγ τηε Λιχενσε Φιλε φορ α Λιχενσε Φιλε Ινσταλλατιον ον παγε 49 φορ ινστρυχτιονσ ον ηοω το εντερ ψουρ αυτηοριζατιον χοδε ορ σπεχιφψ ψουρ νετωορκ λιχενσινγ φιλε

Trang 9

The MAX+PLUS II Manager

Τηε ΜΑΞ+ΠΛΥΣ ΙΙ Μαναγερ ωινδοω οπενσ αυτοµατιχαλλψ ωηεν ψου σταρτ ΜΑΞ+ΠΛΥΣ ΙΙ Φροµ τηε ΜΑΞ+ΠΛΥΣ ΙΙ µενυ, ψου χαν οπεν αλλ οτηερ ΜΑΞ+ΠΛΥΣ ΙΙ αππλιχατιονσ Σεε Φιγυρε 2−4

Figure 2-4 MAX+PLUS II Menu in the MAX+PLUS II Manager Window

Χοµµανδσ αϖαιλαβλε φροµ ΜΑΞ+ΠΛΥΣ ΙΙ Μαναγερ µενυσ αρε αλσο αϖαιλαβλε

ιν αλλ οτηερ ΜΑΞ+ΠΛΥΣ ΙΙ αππλιχατιονσ Φορ εξαµπλε, τηεσε χοµµον φυνχτιονσ αλλοω ψου το οπεν α φιλε, χοµπιλε ανδ σιµυλατε τηε χυρρεντ προϕεχτ,

ορ σωιτχη το α διφφερεντ προϕεχτ Ψου χαν σπεχιφψ λιβραριεσ οφ ψουρ χυστοµ σψµβολ ανδ δεσιγν φιλεσ, αρχηιϖε βαχκυπ χοπιεσ οφ αλλ φιλεσ ιν τηε χυρρεντ προϕεχτ ιν α σεπαρατε διρεχτορψ, χυστοµιζε τηε χολορ σχηεµε, ανδ εντερ α νεω αυτηοριζατιον χοδε Ψου χαν αλσο σηοω ορ ηιδε τηε τοολβαρ ανδ στατυσ βαρ, ανδ οπεν ΜΑΞ+ΠΛΥΣ ΙΙ Ηελπ φροµ τηε Ηελπ µενυ

Toolbar provides shortcuts for frequently used commands.

Status bar provides a brief description of each menu command and toolbar button.

Trang 10

Ιν αδδιτιον, ψου χαν εντερ, εδιτ, ανδ δελετε τηε τψπεσ οφ ρεσουρχε, δεϖιχε, ανδ παραµετερ ασσιγνµεντσ τηατ χοντρολ προϕεχτ χοµπιλατιον, ινχλυδινγ λογιχ σψντηεσισ, παρτιτιονινγ, ανδ φιττινγ Τηεσε φυνχτιονσ αρε αϖαιλαβλε ρεγαρδλεσσ

οφ ωηετηερ ανψ προϕεχτ δεσιγν φιλε ορ αππλιχατιον ωινδοω ισ οπεν Φορ ινφορµατιον ον τηεσε φυνχτιονσ, γο το Γλοβαλ ΜΑΞ+ΠΛΥΣ ΙΙ ∆εσιγν Εντρψ Φεατυρεσ ον παγε 97

ΜΑΞ+ΠΛΥΣ ΙΙ Μαναγερ

Trang 11

MAX+PLUS II Applications

ΜΑΞ+ΠΛΥΣ ΙΙ σοφτωαρε χονσιστσ οφ 11 αππλιχατιον προγραµσ ανδ τηε ΜΑΞ+ΠΛΥΣ ΙΙ Μαναγερ ∆ιφφερεντ δεσιγν εντρψ αππλιχατιονσ χαν βε αχτιϖε σιµυλτανεουσλψ, αλλοωινγ ψου το σωιτχη βετωεεν τηεµ ωιτη α χλιχκ οφ τηε µουσε ορ α µενυ χοµµανδ Ατ τηε σαµε τιµε, ψου χαν ρυν ονε οφ τηε βαχκγρουνδ αππλιχατιονσ∇ι.ε., τηε Χοµπιλερ, Σιµυλατορ, Τιµινγ Αναλψζερ,

ορ Προγραµµερ Χοµµανδσ σηαρεδ βψ τηε ϖαριουσ αππλιχατιονσ φυνχτιον ιν τηε σαµε ωαψ, µακινγ ψουρ λογιχ δεσιγν τασκ εασιερ

Ψου χαν εασιλψ µινιµιζε αν αππλιχατιον ωινδοω ιντο αν ιχον ωιτηουτ χλοσινγ τηε αππλιχατιον, ανδ ρεστορε ιτ λατερ Τηισ φεατυρε αλλοωσ ψου το κεεπ ψουρ σχρεεν υνχλυττερεδ ωιτηουτ ιµπαιρινγ ψουρ εφφιχιενχψ

Γραπηιχ Εδιτορ ∇ Λετσ ψου εντερ α σχηεµατιχ λογιχ δεσιγν ιν α

τρυε ωηατ−ψου−σεε−ισ−ωηατ−ψου−γετ (ΩΨΣΙΩΨΓ) ενϖιρονµεντ Ωηιλε τηε Αλτερα−προϖιδεδ πριµιτιϖεσ, µεγαφυνχτιονσ, ανδ µαχροφυνχτιονσ σερϖε ασ ψουρ βασιχ βυιλδινγ βλοχκσ, ψου χαν αλσο υσε χυστοµ σψµβολσ

Σψµβολ Εδιτορ ∇ Αλλοωσ ψου το εδιτ εξιστινγ σψµβολσ ανδ

χρεατε νεω ονεσ.

Τεξτ Εδιτορ ∇ Τηε Τεξτ Εδιτορ λετσ ψου χρεατε ανδ εδιτ τεξτ−

βασεδ λογιχ δεσιγν φιλεσ ωριττεν ιν ΑΗ∆Λ, ςΗ∆Λ, ανδ ςεριλογ Η∆Λ Ωιτη τηε Τεξτ Εδιτορ, ψου χαν αλσο χρεατε, ϖιεω, ανδ εδιτ οτηερ ΑΣΧΙΙ φιλεσ υσεδ ωιτη ΜΑΞ+ΠΛΥΣ ΙΙ αππλιχατιονσ Αλτηουγη ψου χαν χρεατε Η∆Λ φιλεσ ωιτη οτηερ τεξτ εδιτορσ, τηε ΜΑΞ+ΠΛΥΣ ΙΙ Τεξτ Εδιτορ αλλοωσ ψου το τακε αδϖανταγε οφ χοντεξτ−σενσιτιϖε ηελπ, σψνταξ χολορινγ, ανδ ΑΗ∆Λ, ςΗ∆Λ, ανδ ςεριλογ Η∆Λ τεµπλατεσ.

abcde

abc

c d

ab abcde

Trang 12

Ωαϖεφορµ Εδιτορ ∇ Σερϖεσ α δυαλ ρολε: ασ α δεσιγν εντρψ τοολ

ανδ ασ α τοολ φορ εντερινγ τεστ ϖεχτορσ ανδ ϖιεωινγ σιµυλατιον ρεσυλτσ.

Φλοορπλαν Εδιτορ ∇ Λετσ ψου ασσιγν λογιχ το πηψσιχαλ δεϖιχε πιν

ανδ λογιχ χελλ ρεσουρχεσ ιν α γραπηιχαλ ενϖιρονµεντ Ψου χαν εδιτ πιν πλαχεµεντσ ιν α δεϖιχε παχκαγε ϖιεω ανδ ασσιγν σιγναλσ το ινδιϖιδυαλ λογιχ χελλσ ιν α µορε δεταιλεδ Λογιχ Αρραψ Βλοχκ (ΛΑΒ) ϖιεω Ψου χαν αλσο ϖιεω τηε ρεσυλτσ οφ τηε λαστ χοµπιλατιον.

Χοµπιλερ ∇ Προχεσσεσ λογιχ προϕεχτσ ταργετεδ φορ Αλτερα Χλασσιχ,

ΜΑΞ 5000, ΜΑΞ 7000, ΜΑΞ 9000, ΦΛΕΞ 6000, ΦΛΕΞ 8000, ανδ ΦΛΕΞ 10Κ δεϖιχε φαµιλιεσ Ιτ περφορµσ µοστ τασκσ αυτοµατιχαλλψ Ηοωεϖερ, ψου χαν χυστοµιζε αλλ ορ παρτ οφ τηε χοµπιλατιον προχεσσ.

Σιµυλατορ ∇ Εναβλεσ ψου το τεστ τηε λογιχαλ οπερατιον ανδ

ιντερναλ τιµινγ οφ ψουρ λογιχ χιρχυιτ Φυνχτιοναλ σιµυλατιον, τιµινγ σιµυλατιον, ανδ λινκεδ µυλτι−δεϖιχε σιµυλατιον αρε αϖαιλαβλε.

Τιµινγ Αναλψζερ ∇ Αναλψζεσ τηε περφορµανχε οφ ψουρ λογιχ

χιρχυιτ αφτερ ιτ ηασ βεεν σψντηεσιζεδ ανδ οπτιµιζεδ βψ τηε Χοµπιλερ.

Προγραµµερ ∇ Λετσ ψου προγραµ, χονφιγυρε, ϖεριφψ, εξαµινε,

ανδ τεστ Αλτερα δεϖιχεσ.

Μεσσαγε Προχεσσορ ∇ ∆ισπλαψσ ερρορ, ωαρνινγ, ανδ ινφορµατιον

µεσσαγεσ ον τηε στατυσ οφ ψουρ προϕεχτ ανδ αλλοωσ ψου το λοχατε τηε σουρχε οφ α µεσσαγε αυτοµατιχαλλψ ιν τηε οριγιναλ δεσιγν φιλε(σ), ανχιλλαρψ φιλε(σ), ανδ ασσιγνµεντσ φλοορπλαν.

Table 2-1 MAX+PLUS II Applications (Part 2 of 2)

Trang 13

Φιγυρε 2−5 σηοωσ α δισπλαψ οφ µυλτιπλε ωινδοωσ: τηε Ηιεραρχηψ ∆ισπλαψ ανδ Ωαϖεφορµ Εδιτορ ωινδοωσ, ανδ α ΜΑΞ+ΠΛΥΣ ΙΙ Ηελπ τοπιχ

Figure 2-5 Display of Multiple MAX+PLUS II Applications & Help

Trang 14

Design Files, Ancillary Files & Projects

Βεφορε ψου γετ σταρτεδ ωιτη ΜΑΞ+ΠΛΥΣ ΙΙ, ψου σηουλδ υνδερστανδ τηε διφφερενχε βετωεεν δεσιγν φιλεσ, ανχιλλαρψ φιλεσ, ανδ προϕεχτσ

Design Files

Α δεσιγν φιλε ισ α γραπηιχ, τεξτ, ορ ωαϖεφορµ φιλε χρεατεδ ωιτη τηε

ΜΑΞ+ΠΛΥΣ ΙΙ Γραπηιχ, Τεξτ, ορ Ωαϖεφορµ Εδιτορ, ορ ωιτη ανοτηερ

ινδυστρψ−στανδαρδ σχηεµατιχ ορ τεξτ εδιτορ ορ αν Ε∆ΙΦ, ςΗ∆Λ, ορ ςεριλογ Η∆Λ νετλιστ ωριτερ Ιτ χονταινσ λογιχ φορ α ΜΑΞ+ΠΛΥΣ ΙΙ προϕεχτ ανδ ισ χοµπιλεδ βψ τηε Χοµπιλερ Τηε Χοµπιλερ χαν αυτοµατιχαλλψ προχεσσ τηε φολλοωινγ δεσιγν φιλεσ:

ΜΑΞ+ΠΛΥΣ ΙΙ αππλιχατιον, οτηερσ αρε υσερ−εντερεδ Εξαµπλεσ οφ ανχιλλαρψ

φιλεσ αρε Ασσιγνµεντ & Χονφιγυρατιον Φιλεσ (.αχφ), Σψµβολ Φιλεσ (.σψµ), Ρεπορτ Φιλεσ (.ρπτ), ανδ ςεχτορ Φιλεσ (.ϖεχ).

Trang 15

Α προϕεχτ χονσιστσ οφ αλλ φιλεσ ιν α δεσιγν ηιεραρχηψ, ινχλυδινγ ανχιλλαρψ ινπυτ

ανδ ουτπυτ φιλεσ Τηε προϕεχτ ναµε ισ τηε ναµε οφ τηε τοπ−λεϖελ δεσιγν φιλε, ωιτηουτ τηε φιλεναµε εξτενσιον ΜΑΞ+ΠΛΥΣ ΙΙ περφορµσ χοµπιλατιον, σιµυλατιον, τιµινγ αναλψσισ, ανδ προγραµµινγ ον ονε προϕεχτ ατ α τιµε, αλτηουγη ψου χαν αλωαψσ εδιτ φιλεσ βελονγινγ το ανοτηερ προϕεχτ Φορ

εξαµπλε, ασ ψου χοµπιλε προϕεχτ1, ψου µαψ εδιτ α Τ∆Φ τηατ ισ παρτ οφ προϕεχτ2 ανδ σαϖε ιτ; ηοωεϖερ, ιφ ψου ωιση το χοµπιλε ιτ, ψου µυστ φιρστ σπεχιφψ προϕεχτ2 ασ τηε προϕεχτ ναµε

Ψου σηουλδ πλαχε εαχη προϕεχτ ιντο α σεπαρατε συβδιρεχτορψ οφ τηε

ΜΑΞ+ΠΛΥΣ ΙΙ ωορκινγ διρεχτορψ ∴µαξ2ωορκ (Ον α ΥΝΙΞ ωορκστατιον, τηισ διρεχτορψ ισ α συβδιρεχτορψ οφ τηε /υσρ διρεχτορψ.)

Trang 16

MAX+PLUS II Help

ΜΑΞ+ΠΛΥΣ ΙΙ Ηελπ προϖιδεσ τηε χοµπλετε, υπ−το−δατε δοχυµεντατιον ον

ΜΑΞ+ΠΛΥΣ ΙΙ σοφτωαρε Ηελπ τεαχηεσ ψου αλλ ψου νεεδ το κνοω αβουτ εαχη ΜΑΞ+ΠΛΥΣ ΙΙ αππλιχατιον∏σ βασιχ τοολσ, χοµµανδσ, προχεδυρεσ, σηορτχυτσ, γολδεν ρυλεσ, ανδ µεσσαγεσ; αλλ πριµιτιϖεσ, µεγαφυνχτιονσ, ανδ

µαχροφυνχτιονσ; ανδ ΑΗ∆Λ, ςΗ∆Λ, ανδ ςεριλογ Η∆Λ Ηελπ αλσο οφφερσ ινφορµατιον ον αλλ Αλτερα δεϖιχεσ ανδ αδαπτερσ, αλλοωινγ ψου το χηοοσε τηε αππροπριατε δεϖιχε βεφορε ψου εϖεν βεγιν ψουρ λογιχ δεσιγν Ιτ ποιντσ ψου το οτηερ Αλτερα τεχηνιχαλ δοχυµεντσ φορ αδδιτιοναλ ηελπφυλ ινφορµατιον, ανδ προϖιδεσ τιπσ ον ηοω το δεσιγν µοστ εφφεχτιϖελψ ωιτη ΜΑΞ+ΠΛΥΣ ΙΙ τοολσ

Εαχη Ηελπ τοπιχ χονταινσ ονε ορ µορε υνδερλινεδ ωορδσ, χαλλεδ ϕυµπσ, τηατ

προϖιδε λινκσ το οτηερ Ηελπ τοπιχσ ορ το αδδιτιοναλ ινφορµατιον ον τηε χυρρεντ τοπιχ Βψ δεφαυλτ, ϕυµπσ αρε σηοων ιν γρεεν τεξτ Το ϖιεω α τοπιχ, ποιντ το τηε ϕυµπ ανδ χλιχκ Βυττον 1 (τηε λεφτ µουσε βυττον) ον ιτ Α ϕυµπ ωιτη α σολιδ υνδερλινε τακεσ ψου το α νεω Ηελπ τοπιχ Α ϕυµπ ωιτη α δοττεδ υνδερλινε ποπσ υπ α γλοσσαρψ εντρψ Α βλυε ϕυµπ ποπσ υπ αν εξαµπλε, α λιστ οφ σηορτχυτσ, ορ αν ιλλυστρατιον ον τοπ οφ τηε χυρρεντ Ηελπ τοπιχ Ωηεν ψου χλιχκ Βυττον 1 αγαιν, τηε ποπ−υπ τοπιχ χλοσεσ Ψου χαν αλσο χλιχκ Βυττον 1 ον α

σεγµεντεδ ηψπεργραπηιχ, ωηιχη ισ α πιχτυρε ιν α Ηελπ τοπιχ, συχη ασ α πιχτυρε

οφ α διαλογ βοξ, τηατ ηασ λινκσ το ποπ−υπ τοπιχσ

Ηελπ ισ ονλψ α κεψστροκε ορ α µουσε χλιχκ αωαψ Ον−λινε ινφορµατιον ισ αχχοµπανιεδ βψ α λαργε νυµβερ οφ ιλλυστρατιονσ

?

Trang 17

Figure 2-6 MAX+PLUS II Help Menu

Ταβλε 2−2 δεσχριβεσ αλλ Ηελπ µενυ ιτεµσ ανδ, ωηεν αππροπριατε, σηοωσ τηε ιχονσ τηατ ρεπρεσεντ τηεµ ιν τηε Ηελπ δοχυµεντατιον

Table 2-2 MAX+PLUS II Help Menu Items (Part 1 of 4)

Σεαρχη φορ Ηελπ ον ∇ Οπενσ τηε Ηελπ Τοπιχσ διαλογ βοξ

(χαλλεδ Σεαρχη ιν Ωινδοωσ ΝΤ 3.51), ωηιχη αλλοωσ ψου το

θυιχκλψ σεαρχη τηρουγη Ηελπ∏σ εξτενσιϖε ινδεξ Ψου χαν σελεχτ τηε ωορδ ορ πηρασε ψου ωαντ το φινδ Ιφ ψου σταρτ τψπινγ, τηε λιστ βοξ αυτοµατιχαλλψ σχρολλσ το τηε ωορδσ/

πηρασεσ τηατ µοστ χλοσελψ µατχη ωηατ ψου αρε τψπινγ Ψου χαν τηεν λιστ ρελεϖαντ Ηελπ τοπιχσ ανδ γο το α τοπιχ ψου ωιση

Trang 18

Βασιχ Τοολσ ∇ ∆εταιλεδ δεσχριπτιονσ οφ ιτεµσ ϖισιβλε

ιν αν αππλιχατιον ωινδοω, ασ ωελλ ασ ινπυτ ανδ ουτπυτ φιλεσ, αχχοµπανιεδ βψ ιλλυστρατιονσ ανδ εξαµπλεσ Τηε Βασιχ Τοολσ Ηελπ χατεγορψ αλσο προϖιδεσ ινφορµατιον ον πριµιτιϖεσ ανδ µαχροφυνχτιονσ, βυττονσ, φιελδσ, ιχονσ, ετχ

Χοµµανδσ ∇ Χοµπλετε δεταιλσ αβουτ εαχη

χοµµανδ ιν τηε χυρρεντ αππλιχατιον, αχχοµπανιεδ βψ ιλλυστρατιονσ ανδ εξαµπλεσ Ιλλυστρατιονσ οφ χοµµανδ διαλογ βοξεσ ινχλυδε ποπ−υπ εξπλανατιονσ οφ εαχη οπτιον ανδ βυττον ιν τηε διαλογ βοξ.

ςΗ∆Λ ∇ Ηελπ ον ςΗ∆Λ, ινχλυδινγ ινστρυχτιονσ ον ηοω το

δεϖελοπ α δεσιγν ωιτη ΜΑΞ+ΠΛΥΣ ΙΙ ςΗ∆Λ, ανδ δεσχριπτιονσ οφ συππορτεδ ςΗ∆Λ χονστρυχτσ, Βαχκυσ−Ναυρ Φορµ (ΒΝΦ) σψνταξ, ανδ α στψλε γυιδε.

Table 2-2 MAX+PLUS II Help Menu Items (Part 2 of 4)

Trang 19

ςεριλογ Η∆Λ ∇ Ηελπ ον ςεριλογ Η∆Λ, ινχλυδινγ

ινστρυχτιονσ ον ηοω το δεϖελοπ α δεσιγν ωιτη ΜΑΞ+ΠΛΥΣ ΙΙ ςεριλογ Η∆Λ, ανδ δεσχριπτιονσ οφ συππορτεδ ςεριλογ Η∆Λ χονστρυχτσ, Βαχκυσ−Ναυρ Φορµ (ΒΝΦ) σψνταξ, ανδ α στψλε γυιδε.

Μεγαφυνχτιονσ/ΛΠΜ ∇ Α λιστ οφ µεγαφυνχτιονσ, ινχλυδινγ

Λιβραρψ οφ Παραµετεριζεδ Μοδυλεσ (ΛΠΜ) φυνχτιονσ ανδ Αλτερα ΜεγαΧορε/ΟπενΧορε φυνχτιονσ Ιφ ψου χηοοσε α σπεχιφιχ µεγαφυνχτιον, ιτσ φυνχτιον, υσαγε ρυλεσ, ΑΗ∆Λ Φυνχτιον Προτοτψπε, ςΗ∆Λ Χοµπονεντ ∆εχλαρατιον, ανδ ινφορµατιον ον δεϖιχε ρεσουρχε υσαγε αρε δισπλαψεδ.

Ολδ−Στψλε Μαχροφυνχτιονσ ∇ Αν αλπηαβετιχαλ λιστ οφ ολδ−

στψλε µαχροφυνχτιον χατεγοριεσ Ψου χαν χηοοσε ονε οφ τηε χατεγοριεσ λιστεδ το δισπλαψ αλλ µαχροφυνχτιον ναµεσ ιν τηατ χατεγορψ Ιφ ψου χηοοσε α σπεχιφιχ µαχροφυνχτιον, ιτσ δεσχριπτιον, δεφαυλτ σιγναλ λογιχ λεϖελσ, ΑΗ∆Λ Φυνχτιον Προτοτψπε, ςΗ∆Λ Χοµπονεντ ∆εχλαρατιον, ανδ φυνχτιον ταβλε αρε δισπλαψεδ

Πριµιτιϖεσ ∇ Αν αλπηαβετιχαλ λιστ οφ πριµιτιϖεσ Ιφ ψου

χηοοσε α σπεχιφιχ πριµιτιϖε, ιτσ δεσχριπτιον, υσαγε ρυλεσ, ΑΗ∆Λ Φυνχτιον Προτοτψπε, ςΗ∆Λ Χοµπονεντ ∆εχλαρατιον, ανδ φυνχτιον ταβλε αρε αλλ δισπλαψεδ

∆εϖιχεσ & Αδαπτερσ ∇ Α λιστ οφ αλλ χυρρεντ Αλτερα δεϖιχεσ

συππορτεδ βψ ΜΑΞ+ΠΛΥΣ ΙΙ ανδ τηειρ προγραµµινγ αδαπτερσ Σελεχτιον γυιδεσ φορ εαχη Αλτερα δεϖιχε φαµιλψ αρε αλσο ινχλυδεδ Ψου χαν χηοοσε ονε οφ τηε δεϖιχεσ λιστεδ το δισπλαψ α δεσχριπτιον οφ τηε δεϖιχε ανδ τηε πιν ανδ λογιχ χελλ λοχατιονσ φορ εαχη συππορτεδ δεϖιχε παχκαγε.

Μεσσαγεσ ∇ Αν αλπηαβετιχαλ λιστ οφ αλλ ΜΑΞ+ΠΛΥΣ ΙΙ

ινφορµατιον, ερρορ, ανδ ωαρνινγ µεσσαγεσ Αλλ µεσσαγεσ αρε αχχοµπανιεδ βψ δεταιλεδ εξπλανατιονσ οφ ποσσιβλε χαυσεσ ανδ ρεχοµµενδεδ αχτιονσ Μεσσαγε εξπλανατιονσ αλσο προϖιδε ϕυµπσ το αδδιτιοναλ ηελπφυλ ινφορµατιον.

Γλοσσαρψ ∇ Α χοµπρεηενσιϖε λιστ οφ ΜΑΞ+ΠΛΥΣ ΙΙ τερµσ

ανδ τηειρ δεφινιτιονσ

ΡΕΑ∆.ΜΕ ∇ Α χοπψ οφ τηε ρεαδ.µε φιλε προϖιδεδ ωιτη

ΜΑΞ+ΠΛΥΣ ΙΙ Ιτ γιϖεσ ινφορµατιον ον σψστεµ ρεθυιρεµεντσ, κνοων προβλεµσ, ανδ φιξεσ

Trang 20

The Help Window Button Bar

Ταβλε 2−3 δεσχριβεσ τηε βυττονσ ιν τηε βαρ ατ τηε τοπ οφ τηε Ηελπ ωινδοω, ωηιχη εναβλε ψου το µοϖε αρουνδ ιν Ηελπ

Νεω Φεατυρεσ ιν Τηισ Ρελεασε ∇ Α δεσχριπτιον οφ αλλ νεω

φεατυρεσ ιν τηε χυρρεντ ρελεασε οφ ΜΑΞ+ΠΛΥΣ ΙΙ, ινχλυδινγ υπδατεσ το δεϖιχε συππορτ ανδ ιντερφαχεσ το τηιρδ−παρτψ Ε∆Α τοολσ.

Αβουτ ΜΑΞ+ΠΛΥΣ ΙΙ ∇ ∆ισπλαψσ τηε ΜΑΞ+ΠΛΥΣ ΙΙ

ϖερσιον νυµβερ, χυρρεντ αππλιχατιον ϖερσιον νυµβερ, χοπψριγητ ανδ πατεντ ινφορµατιον, ανδ µεµορψ ανδ σψστεµ ρεσουρχε υσαγε ινφορµατιον.

Πριντ Πριντσ ονε ορ µορε χοπιεσ οφ τηε χυρρεντ Ηελπ τοπιχ

Γλοσσαρψ Σηοωσ τηε λιστ οφ ΜΑΞ+ΠΛΥΣ ΙΙ τερµσ ανδ τηειρ δεφινιτιονσ

Ψου χαν πριντ ανψ γλοσσαρψ εντρψ τηατ ψου οπεν φροµ τηισ λιστ Ηιστορψ Σηοωσ τηε λαστ 40 τοπιχσ ψου ηαϖε ϖιεωεδ Ψου χαν ρεαδ α τοπιχ

αγαιν βψ δουβλε−χλιχκινγ Βυττον 1 ον ιτ (Αϖαιλαβλε ονλψ ιν Ωινδοωσ ΝΤ 3.51.)

Trang 21

Where to Start in Help

Ηελπ ισ ϖερσατιλε Ιτ λετσ ψου δεχιδε ηοω ψου ωαντ το λεαρν αβουτ

ΜΑΞ+ΠΛΥΣ ΙΙ Ιφ ψου αρε α φιρστ−τιµε υσερ, ηοωεϖερ, ψου µιγητ φινδ τηε φολλοωινγ αππροαχη µοστ εφφιχιεντ:

Στεπ 2: Φροµ τηε ΜΑΞ+ΠΛΥΣ ΙΙ Ταβλε οφ Χοντεντσ τοπιχ, χηοοσε

Ιντροδυχτιον το ΜΑΞ+ΠΛΥΣ ΙΙ Τηισ οϖερϖιεω συµµαριζεσ τηε

φεατυρεσ οφ ΜΑΞ+ΠΛΥΣ ΙΙ ανδ συγγεστσ σταρτινγ ποιντσ (Ωηερε το Σταρτ) φορ βεχοµινγ αχθυαιντεδ ωιτη ΜΑΞ+ΠΛΥΣ ΙΙ

Trang 22

How to Request Help on a Specific Topic

ΜΑΞ+ΠΛΥΣ ΙΙ οφφερσ βοτη µενυ−βασεδ ανδ χοντεξτ−σενσιτιϖε ηελπ Ψου χαν ρεθυεστ ηελπ ωιτη τηε µουσε ορ ωιτη τηε κεψβοαρδ ιν α ϖαριετψ οφ ωαψσ:

■ Εϖερψ ΜΑΞ+ΠΛΥΣ ΙΙ αππλιχατιον ηασ α Ηελπ µενυ τηατ γυιδεσ ψου το αππλιχατιον−σπεχιφιχ ορ γενεραλ ΜΑΞ+ΠΛΥΣ ΙΙ ινφορµατιον Φορ εξαµπλε:

Το οπεν τηε ΜΑΞ+ΠΛΥΣ ΙΙ ινδεξ: Χηοοσε Σεαρχη φορ Ηελπ ον

φροµ τηε Ηελπ µενυ Ιν τηε διαλογ βοξ τηατ οπενσ, σχρολλ το ορ τψπε τηε δεσιρεδ κεψωορδ, δουβλε−χλιχκ Βυττον 1 ον ιτ το λιστ αλλ ρελατεδ Ηελπ τοπιχσ, τηεν δουβλε−χλιχκ Βυττον 1 ον α τοπιχ τιτλε το οπεν τηε ηελπ τοπιχ Ψου νεεδ νοτ τψπε τηε εντιρε ωορδ, σινχε τηε χηαραχτερσ ψου τψπε αρε µατχηεδ ωιτη τηε κεψωορδσ λιστεδ

■ Ωηεν ψου χηοοσε τηε χοντεξτ−σενσιτιϖε Ηελπ βυττον ( h ) φροµ τηε τοολβαρ ορ πρεσσ Σηιφτ+Φ1, τηε ποιντερ τυρνσ ιντο α θυεστιον µαρκ ποιντερ Ψου χαν τηεν χλιχκ Βυττον 1 ον ανψ ιτεµ ιν τηε ωινδοω ορ ανψ µενυ χοµµανδ Ιφ χοντεξτ−σενσιτιϖε ηελπ ισ αϖαιλαβλε φορ τηε ιτεµ, τηε ρελεϖαντ ινφορµατιον ισ δισπλαψεδ Οτηερωισε, Ηελπ σηοωσ α λιστ οφ αλλ ιτεµσ φορ ωηιχη χοντεξτ−σενσιτιϖε ηελπ ισ αϖαιλαβλε

■ Ωηεν α µενυ χοµµανδ ισ ηιγηλιγητεδ, ορ α χοµµανδ διαλογ βοξ ορ

α ποπ−υπ µεσσαγε ισ δισπλαψεδ, πρεσσ Φ1 το γετ ηελπ ον τηατ τοπιχ Φορ εξαµπλε:

Το γετ ινσταντ ινφορµατιον ον α χοµµανδ: Ηιγηλιγητ τηε χοµµανδ

ον τηε µενυ ανδ πρεσσ Φ1

Το σεε α λιστ οφ αλλ χοντεξτ−σενσιτιϖε ηελπ ιτεµσ ιν αν αππλιχατιον:

Πρεσσ Φ1 ΜΑΞ+ΠΛΥΣ ΙΙ Ηελπ σηοωσ α λιστ οφ αλλ ιτεµσ ιν τηε χυρρεντ αππλιχατιον φορ ωηιχη χοντεξτ−σενσιτιϖε ηελπ ισ αϖαιλαβλε Χλιχκ Βυττον 1 ον τηε δεσιρεδ ιτεµ

Trang 23

Design Entry

Αλλ τοολσ νεχεσσαρψ φορ χρεατινγ α λογιχ δεσιγν αρε ρεαδιλψ αχχεσσιβλε ιν ΜΑΞ+ΠΛΥΣ ΙΙ ΜΑΞ+ΠΛΥΣ ΙΙ αχχελερατεσ ψουρ δεσιγν εντρψ ωιτη α σετ οφ στανδαρδ λογιχ φυνχτιονσ, ινχλυδινγ πριµιτιϖεσ, µεγαφυνχτιονσ, ΛΠΜ φυνχτιονσ, ανδ ολδ−στψλε 74−σεριεσ−τψπε µαχροφυνχτιονσ Ιτ αλσο προϖιδεσ νυµερουσ βασιχ ανδ αδϖανχεδ εδιτινγ φεατυρεσ τηατ µακε λογιχ εντρψ ανδ δεβυγγινγ εασιερ

ΜΑΞ+ΠΛΥΣ ΙΙ προϖιδεσ τηρεε δεσιγν εντρψ εδιτορσ∇τηε Γραπηιχ, Τεξτ, ανδ Ωαϖεφορµ Εδιτορσ Ιτ αλσο ινχλυδεσ τωο αυξιλιαρψ εδιτορσ∇τηε Φλοορπλαν ανδ Σψµβολ Εδιτορσ∇τηατ φαχιλιτατε δεσιγν εντρψ

ΜΑΞ+ΠΛΥΣ ΙΙ συππορτσ α ϖαριετψ οφ δεσιγν εντρψ µετηοδσ:

■ Σχηεµατιχ δεσιγνσ αρε εντερεδ ωιτη τηε ΜΑΞ+ΠΛΥΣ ΙΙ Γραπηιχ Εδιτορ Ψου χαν αλσο οπεν, εδιτ, ανδ σαϖε σχηεµατιχσ χρεατεδ ωιτη τηε ΟρΧΑ∆

ενϖιρονµεντ

■ Σχηεµατιχ ανδ τεξτ δεσιγν φιλεσ χρεατεδ ωιτη ΜΑΞ+ΠΛΥΣ (∆ΟΣ) ανδ φιλεσ χρεατεδ ωιτη Αλτερα∏σ Α+ΠΛΥΣ ανδ ΣΑΜ+ΠΛΥΣ σοφτωαρε παχκαγεσ χαν βε ιντεγρατεδ ιντο τηε ΜΑΞ+ΠΛΥΣ ΙΙ ενϖιρονµεντ

■ Πηψσιχαλ ρεσουρχε ασσιγνµεντσ φορ ανψ νοδε ορ πιν ιν τηε χυρρεντ προϕεχτ χαν βε εντερεδ ιν α γραπηιχαλ ενϖιρονµεντ ωιτη τηε Φλοορπλαν Εδιτορ Τηε Φλοορπλαν Εδιτορ σαϖεσ ασσιγνµεντσ ιν τηε Ασσιγνµεντ &

Χονφιγυρατιον Φιλε (.αχφ) φορ τηε προϕεχτ, ωηιχη στορεσ αλλ τψπεσ οφ

ρεσουρχε, προβε, ανδ δεϖιχε ασσιγνµεντσ, ασ ωελλ ασ χονφιγυρατιον σεττινγσ φορ τηε Χοµπιλερ, Σιµυλατορ, ανδ Τιµινγ Αναλψζερ

■ Γραπηιχ σψµβολσ τηατ ρεπρεσεντ ανψ τψπε οφ δεσιγν φιλε χαν βε γενερατεδ αυτοµατιχαλλψ ιν ανψ ΜΑΞ+ΠΛΥΣ ΙΙ δεσιγν εδιτορ Ψου χαν

Trang 24

εδιτ τηε σψµβολσ ορ χρεατε ψουρ οων χυστοµ σψµβολσ ωιτη τηε Σψµβολ Εδιτορ, ανδ υσε τηεµ ιν ανψ σχηεµατιχ δεσιγν φιλε

Ιν α ηιεραρχηιχαλ προϕεχτ, ψου χαν φρεελψ µιξ Γραπηιχ ∆εσιγν Φιλεσ (.γδφ), Τεξτ ∆εσιγν Φιλεσ (.τδφ), ςΗ∆Λ ∆εσιγν Φιλεσ (.ϖηδ), ςεριλογ ∆εσιγν Φιλεσ (.ϖ), Ε∆ΙΦ Ινπυτ Φιλεσ (.εδφ), ανδ ΟρΧΑ∆ Σχηεµατιχ Φιλεσ (.σχη) ατ ανψ λεϖελ οφ τηε ηιεραρχηψ Ηοωεϖερ, Ωαϖεφορµ ∆εσιγν Φιλεσ (.ωδφ), Ξιλινξ Νετλιστ Φορµατ Φιλεσ (.ξνφ), Αλτερα ∆εσιγν Φιλεσ (.αδφ), ανδ Στατε Μαχηινε Φιλεσ (.σµφ) µυστ

βε ειτηερ ατ τηε λοωεστ λεϖελ οφ α προϕεχτ ηιεραρχηψ ορ βε τηε ονλψ δεσιγν φιλε

ιν α προϕεχτ Σεε Προϕεχτ Ηιεραρχηψ ον παγε 125

Σεε Φιγυρε 2−7

Figure 2-7 MAX+PLUS II Design Entry Methods

Top-level design files can be gdf, sch, tdf, vhd, v, or edf.

Text File

to the MAX+PLUS II Compiler Top-

Level File

MAX+PLUS II Graphic Editor

MAX+PLUS II Text Editor

MAX+PLUS II Waveform Editor

MAX+PLUS II Symbol Editor

MAX+PLUS II Floorplan Editor

Text File

Text File

Text File

Text File

Text File

.wdf sch

.gdf

Text File v

Imported from A+PLUS or SAM+PLUS

Imported from industry-standard EDA tools

Trang 25

Global MAX+PLUS II Design Entry Features

Αλλ ΜΑΞ+ΠΛΥΣ ΙΙ αππλιχατιονσ αλλοω ψου το εντερ, εδιτ, ανδ δελετε τηε τψπεσ

οφ ρεσουρχε, δεϖιχε, ανδ παραµετερ ασσιγνµεντσ τηατ χοντρολ προϕεχτ

χοµπιλατιον∇ινχλυδινγ λογιχ σψντηεσισ, παρτιτιονινγ, ανδ φιττινγ∇ωιτη χοµµανδσ ον τηε Ασσιγν µενυ Φιγυρε 2−8 σηοωσ τηε ΜΑΞ+ΠΛΥΣ ΙΙ Ασσιγν µενυ Ψου χαν εντερ ασσιγνµεντσ φορ τηε χυρρεντ προϕεχτ ρεγαρδλεσσ οφ ωηετηερ ανψ προϕεχτ δεσιγν φιλε ορ αππλιχατιον ωινδοω ισ οπεν

ΜΑΞ+ΠΛΥΣ ΙΙ σαϖεσ τηε ινφορµατιον ιν αν Ασσιγνµεντ & Χονφιγυρατιον

Φιλε (.αχφ) φορ τηε προϕεχτ Ασσιγνµεντ εδιτσ µαδε ιν τηε Φλοορπλαν Εδιτορ

ωινδοω αρε αλσο σαϖεδ ιν τηε ΑΧΦ Ιν αδδιτιον, ψου χαν εδιτ α προϕεχτ∏σ ΑΧΦ µανυαλλψ ωιτη τηε Τεξτ Εδιτορ

Figure 2-8 MAX+PLUS II Assign Menu

Trang 26

■ Γλοβαλ προϕεχτ τιµινγ ρεθυιρεµεντσ

■ Γλοβαλ προϕεχτ λογιχ σψντηεσισ

Device, Resource & Probe Assignments

Α ρεσουρχε ισ α πορτιον οφ αν Αλτερα δεϖιχε, συχη ασ α πιν ορ λογιχ χελλ, τηατ περφορµσ α σπεχιφιχ υσερ−δεφινεδ τασκ Ψου χαν ασσιγν λογιχ το δεϖιχε ρεσουρχεσ το ενσυρε τηατ τηε ΜΑΞ+ΠΛΥΣ ΙΙ Χοµπιλερ φιτσ α προϕεχτ εξαχτλψ ασ ψου ωιση Τηε φολλοωινγ τψπεσ οφ ασσιγνµεντσ αρε αϖαιλαβλε:

Χλιθυε ασσιγνµεντ Σπεχιφιεσ ωηιχη λογιχ φυνχτιονσ µυστ ρεµαιν

τογετηερ Γρουπινγ λογιχ φυνχτιονσ ιντο α χλιθυε ηελπσ ενσυρε τηατ τηεψ αρε ιµπλεµεντεδ ιν τηε σαµε Λογιχ Αρραψ Βλοχκ (ΛΑΒ), Εµβεδδεδ Αρραψ Βλοχκ (ΕΑΒ), ροω, ορ δεϖιχε

Χηιπ ασσιγνµεντ Σπεχιφιεσ ωηιχη λογιχ φυνχτιονσ µυστ βε

ιµπλεµεντεδ ιν τηε σαµε δεϖιχε ωηεν α προϕεχτ ισ παρτιτιονεδ ιντο µυλτιπλε δεϖιχεσ

Πιν ασσιγνµεντ Ασσιγνσ τηε ινπυτ ορ ουτπυτ οφ α σινγλε λογιχ φυνχτιον,

συχη ασ α πριµιτιϖε ορ µεγαφυνχτιον, το α σπεχιφιχ πιν, ροω, ορ χολυµν ωιτηιν α χηιπ

Λοχατιον ασσιγνµεντ Ασσιγνσ α σινγλε λογιχ φυνχτιον, συχη ασ τηε

ουτπυτ οφ α πριµιτιϖε ορ µεγαφυνχτιον, το α σπεχιφιχ λοχατιον ωιτηιν α χηιπ, συχη ασ α λογιχ χελλ, Ι/Ο χελλ, εµβεδδεδ χελλ, ΛΑΒ, ΕΑΒ, ροω, ορ χολυµν

Προβε ασσιγνµεντ Ασσιγνσ αν εασψ−το−ρεµεµβερ, υνιθυε ναµε το αν

ινπυτ ορ ουτπυτ οφ α λογιχ φυνχτιον

Χοννεχτεδ πιν ασσιγνµεντ Σπεχιφιεσ ηοω τωο ορ µορε πινσ αρε

χοννεχτεδ εξτερναλλψ ον ψουρ χιρχυιτ βοαρδ Τηισ ινφορµατιον ισ αλσο υσεφυλ φορ τιµινγ σιµυλατιον ανδ λινκεδ µυλτι−προϕεχτ σιµυλατιον

Λοχαλ ρουτινγ ασσιγνµεντ Ασσιγνσ α φαν−ουτ οφ α νοδε το α λογιχ χελλ ιν

τηε σαµε ΛΑΒ ασ τηε νοδε ορ αν αδϕαχεντ ΛΑΒ το τηε νοδε, υσινγ σηαρεδ λοχαλ ιντερχοννεχτ Λοχαλ ρουτινγ ισ αλσο αϖαιλαβλε βετωεεν α νοδε τηατ ισ πλαχεδ ιν αν ΛΑΒ ον τηε περιπηερψ οφ α δεϖιχε ανδ τηε ουτπυτ πιν τηατ ιτ φεεδσ

∆εϖιχε ασσιγνµεντ Ασσιγνσ προϕεχτ λογιχ το α δεϖιχε Ιν α µυλτι−δεϖιχε

προϕεχτ, δεϖιχε ασσιγνµεντσ µαπ χηιπ ασσιγνµεντσ το σπεχιφιχ δεϖιχεσ

Trang 27

Ψου χαν ασσιγν α σπεχιφιχ δεϖιχε ανδ ιτσ παχκαγε τψπε, σπεεδ γραδε, ανδ οπερατινγ τεµπερατυρε Ψου χαν αλσο ασσιγν αν ΑΥΤΟ δεϖιχε ανδ αλλοω τηε Χοµπιλερ το σελεχτ α δεϖιχε φροµ α ταργετ δεϖιχε φαµιλψ Τηισ αυτοµατιχ δεϖιχε σελεχτιον προχεσσ χαν βε χοντρολλεδ βψ

σπεχιφψινγ βοτη τηε ρανγε ανδ νυµβερ οφ δεϖιχεσ το υσε φροµ τηε ταργετ δεϖιχε φαµιλψ Ιφ α προϕεχτ ισ τοο λαργε το φιτ ιντο α σπεχιφιεδ δεϖιχε, ψου χαν αλσο σπεχιφψ τηε τψπε ανδ νυµβερ οφ αδδιτιοναλ δεϖιχεσ

Λογιχ οπτιον ασσιγνµεντ Γυιδεσ λογιχ σψντηεσισ ον ινδιϖιδυαλ λογιχ

φυνχτιονσ δυρινγ χοµπιλατιον ωιτη λογιχ σψντηεσισ στψλε ανδ/ορ ινδιϖιδυαλ λογιχ σψντηεσισ οπτιονσ

Αλτερα προϖιδεσ νυµερουσ λογιχ οπτιονσ, ασ ωελλ ασ τηρεε ρεαδψ−µαδε σψντηεσισ στψλεσ, εαχη οφ ωηιχη ρεπρεσεντσ α χολλεχτιον οφ λογιχ οπτιον σεττινγσ χοµβινεδ υνδερ α σινγλε στψλε ναµε Ψου χαν υσε τηεσε στψλεσ ορ χρεατε ψουρ οων χυστοµ στψλεσ Σψντηεσισ στψλεσ λετ ψου ταιλορ ψουρ σψντηεσισ οπτιονσ φορ α σπεχιφιχ δεϖιχε φαµιλψ το τακε αδϖανταγε

ασσιγνµεντσ τηατ τηε Χοµπιλερ µαδε δυρινγ τηε µοστ ρεχεντ χοµπιλατιον σο τηατ ψου χαν προδυχε τηε σαµε φιτ ωιτη συβσεθυεντ χοµπιλατιονσ

Trang 28

Global Project Device Options

Ψου χαν σπεχιφψ τηε γλοβαλ δεϖιχε οπτιονσ φορ τηε Χοµπιλερ το υσε φορ αλλ δεϖιχεσ ωηεν ιτ προχεσσεσ α προϕεχτ Το ρεσερϖε αδδιτιοναλ λογιχ χαπαχιτψ φορ φυτυρε υσε, ψου χαν σπεχιφψ τηε περχενταγε οφ πινσ ανδ λογιχ χελλσ τηατ µυστ ρεµαιν υνυσεδ δυρινγ τηε χυρρεντ χοµπιλατιον Ψου χαν αλσο σπεχιφψ τηε σεττινγσ φορ δεϖιχε οπτιον βιτσ ανδ δυαλ−πυρποσε δεϖιχε χονφιγυρατιον πινσ Φορ εξαµπλε, ψου χαν σπεχιφψ τηε γλοβαλ δεφαυλτ σεττινγ φορ τηε Σεχυριτψ Βιτ, ωηιχη πρεϖεντσ αν ΕΠΡΟΜ− ορ ΕΕΠΡΟΜ−βασεδ δεϖιχε φροµ βεινγ

ιντερρογατεδ

Global Project Parameters

Ψου χαν σπεχιφψ τηε ναµεσ ανδ γλοβαλ σεττινγσ φορ τηε Χοµπιλερ το υσε φορ παραµετερσ ιν αλλ παραµετεριζεδ φυνχτιονσ ιν ψουρ προϕεχτ

Global Project Timing Requirements

Ψου χαν εντερ γλοβαλ τιµινγ ρεθυιρεµεντσ φορ α προϕεχτ το σπεχιφψ τηε οϖεραλλ

ρεθυιρεµεντσ φορ ινπυτ το νον−ρεγιστερεδ ουτπυτ δελαψσ (τ Π∆), Χλοχκ το

ουτπυτ δελαψσ (τ ΧΟ ), Χλοχκ σετυπ τιµε (τ ΣΥ ), ανδ Χλοχκ φρεθυενχψ (φ ΜΑΞ) Ψου χαν αλσο χυτ τηε χοννεχτιονσ βετωεεν αλλ βιδιρεχτιοναλ φεεδβαχκ, Πρεσετ σιγναλ, ανδ Χλεαρ σιγναλ τιµινγ πατησ ανδ οτηερ τιµινγ πατησ ιν τηε προϕεχτ

Global Project Logic Synthesis

Ψου χαν σελεχτ γλοβαλ σψντηεσισ σεττινγσ φορ τηε Χοµπιλερ το υσε ωηεν ιτ σψντηεσιζεσ α προϕεχτ Ψου χαν σπεχιφψ α δεφαυλτ λογιχ σψντηεσισ στψλε, σπεχιφψ

α σπεεδ/αρεα οπτιµιζατιον πρεφερενχε, ανδ ινστρυχτ τηε Χοµπιλερ το σελεχτ αυτοµατιχ γλοβαλ χοντρολ σιγναλσ, συχη ασ τηε Χλοχκ, Χλεαρ, Πρεσετ, ανδ Ουτπυτ Εναβλε σιγναλσ Ψου χαν αλσο διρεχτ τηε Χοµπιλερ το υσε στανδαρδ ορ µυλτι−λεϖελ σψντηεσισ, ονε−ηοτ στατε µαχηινε ενχοδινγ, ανδ αυτοµατιχ ρεγιστερ παχκινγ Ιν αδδιτιον, ψου χαν σπεχιφψ πρεφερενχεσ το αυτοµατιχαλλψ ιµπλεµεντ λογιχ ιν φαστ ινπυτ ορ ουτπυτ λογιχ χελλσ ανδ Ι/Ο χελλσ, οπεν−δραιν πινσ, ανδ εµβεδδεδ αρραψ βλοχκσ (ΕΑΒσ)

Trang 29

Common Editor Functions

Μανψ φυνχτιονσ αρε σηαρεδ βψ αλλ φιϖε ΜΑΞ+ΠΛΥΣ ΙΙ εδιτορσ ορ βψ τηε τηρεε δεσιγν εδιτορσ (τηε Γραπηιχ, Τεξτ, ανδ Ωαϖεφορµ Εδιτορσ), µακινγ ιτ εασιερ φορ ψου το δεσιγν λογιχ Φορ εξαµπλε, στανδαρδ φυνχτιονσ συχη ασ σαϖινγ ανδ ρετριεϖινγ α φιλε αρε αϖαιλαβλε ιν αλλ δεσιγν εδιτορσ

Ιν αδδιτιον, τηε φολλοωινγ φυνχτιονσ αρε χοµµον το ΜΑΞ+ΠΛΥΣ ΙΙ εδιτορ αππλιχατιονσ:

Symbol & Include File Generation

Ψου χαν αυτοµατιχαλλψ γενερατε ανδ υπδατε α σψµβολ φορ ανψ τψπε οφ

ΜΑΞ+ΠΛΥΣ ΙΙ∠συππορτεδ δεσιγν φιλε ωιτη τηε Χρεατε ∆εφαυλτ Σψµβολ

χοµµανδ (Φιλε µενυ) Τηε Σψµβολ Φιλε ηασ τηε σαµε ναµε ασ τηε δεσιγν φιλε,

ωιτη τηε εξτενσιον σψµ Ιτ χαν βε ινχορπορατεδ ιντο ανψ Γ∆Φ ορ ΟρΧΑ∆ Σχηεµατιχ Φιλε (.σχη) τηατ ισ ηιγηερ υπ ιν τηε προϕεχτ ηιεραρχηψ Ψου χαν αλσο

χρεατε α χυστοµ σψµβολ φορ α δεσιγν φιλε

Ιν α προχεσσ αναλογουσ το χρεατινγ α δεφαυλτ σψµβολ, ψου χαν αυτοµατιχαλλψ γενερατε ανδ υπδατε αν Ινχλυδε Φιλε χονταινινγ αν ΑΗ∆Λ Φυνχτιον

Προτοτψπε φορ ανψ ΜΑΞ+ΠΛΥΣ ΙΙ δεσιγν φιλε Τηε Χρεατε ∆εφαυλτ Ινχλυδε Φιλε χοµµανδ (Φιλε µενυ) χρεατεσ αν Ινχλυδε Φιλε ωιτη τηε σαµε ναµε ασ τηε δεσιγν φιλε, ωιτη τηε εξτενσιον ινχ Ψου χαν υσε αν ΑΗ∆Λ Ινχλυδε Στατεµεντ

το ινχορπορατε τηε Ινχλυδε Φιλε ανδ ιτσ Φυνχτιον Προτοτψπε ιντο α Τ∆Φ τηατ ισ ηιγηερ υπ ιν τηε προϕεχτ ηιεραρχηψ Τηεσε Φυνχτιον Προτοτψπεσ αρε ρεθυιρεδ

ωιτη Φινδ Νοδε ιν Φλοορπλαν ορ Φινδ Χλιθυε ιν Φλοορπλαν (Υτιλιτιεσ µενυ) Τηε Φινδ Νοδε ιν Φλοορπλαν ανδ Φινδ Χλιθυε ιν Φλοορπλαν χοµµανδσ αρε

αλσο αϖαιλαβλε ιν τηε Ηιεραρχηψ ∆ισπλαψ

Trang 30

χοµµανδσ τηατ αρε αππροπριατε φορ τηε σελεχτεδ οβϕεχτ(σ) ατ τηε χυρρεντ µουσε ποιντερ λοχατιον, ποπ υπ αυτοµατιχαλλψ ωηεν ψου χλιχκ Βυττον 2 (τηε ριγητ µουσε βυττον).

Timing Analysis

Ψου χαν ταγ νοδεσ ασ σουρχεσ ανδ δεστινατιονσ φορ τιµινγ αναλψσισ, ανδ χαλχυλατε ποιντ−το−ποιντ προπαγατιον δελαψσ, σετυπ ανδ ηολδ τιµε

ρεθυιρεµεντσ, ανδ τηε µαξιµυµ Χλοχκ φρεθυενχψ φορ εαχη Χλοχκ σιγναλ ιν α προϕεχτ Ψου χαν αλσο χοµπλετελψ χυτ οφφ α νοδε σο τηατ ονλψ τηε σιγναλ πατη τηατ λεαδσ το τηε νοδε ισ ινχλυδεδ ιν τηε αναλψσισ

Find & Replace Text

Ψου χαν φινδ ανδ ρεπλαχε τεξτ∇ινχλυδινγ τηε ναµεσ οφ νοδεσ ανδ προβεσ∇

ιν ανψ δεσιγν φιλε ιν τηε χυρρεντ ηιεραρχηψ

Undo, Cut, Copy, Paste & Delete

Ψου χαν υνδο τηε µοστ ρεχεντ εδιτινγ στεπ∇ανδ υνδο τηε υνδο Ψου χαν αλσο χοπψ, χυτ, παστε, ανδ δελετε ονε ορ µορε σελεχτεδ ιτεµσ, ανδ παστε το οτηερ ΜΑΞ+ΠΛΥΣ ΙΙ αππλιχατιονσ ορ Ωινδοωσ αππλιχατιονσ ουτσιδε

ΜΑΞ+ΠΛΥΣ ΙΙ

Print

Ψου χαν πριντ αλλ ορ παρτ οφ τηε χυρρεντ φιλε, σπεχιφψ τηε πριντερ ορ πλοττερ, ανδ δετερµινε τηε πριντερ χονφιγυρατιον

Trang 31

MAX+PLUS II Graphic Editor

Τηε ΜΑΞ+ΠΛΥΣ ΙΙ Γραπηιχ Εδιτορ, σηοων ιν Φιγυρε 2−9, οφφερσ α ωηατ−ψου−σεε−ισ−ωηατ−ψου−γετ δεσιγν ενϖιρονµεντ Ψου οπεν α νεω, υντιτλεδ Γραπηιχ

Εδιτορ ωινδοω ωιτη τηε Νεω χοµµανδ (Φιλε µενυ), ορ, ιφ νο Γραπηιχ Εδιτορ ωινδοω ισ οπεν, βψ χηοοσινγ Γραπηιχ Εδιτορ φροµ τηε ΜΑΞ+ΠΛΥΣ ΙΙ µενυ.

Figure 2-9 MAX+PLUS II Graphic Editor

Τηε Γραπηιχ Εδιτορ ισ α σοπηιστιχατεδ σχηεµατιχ χαπτυρε προγραµ τηατ αλλοωσ ψου το εντερ εϖεν χοµπλεξ δεσιγνσ θυιχκλψ ανδ εασιλψ Τηε εξτενσιϖε πριµιτιϖε, µεγαφυνχτιον, ανδ µαχροφυνχτιον λιβραριεσ∇ινχλυδινγ τηε Λιβραρψ οφ Παραµετεριζεδ Μοδυλεσ (ΛΠΜ)∇προϖιδε βασιχ βυιλδινγ βλοχκσ φορ χονστρυχτινγ α δεσιγν, ωηιλε τηε σψµβολ−γενερατιον χαπαβιλιτψ λετσ ψου βυιλδ ψουρ οων λιβραριεσ οφ χυστοµ φυνχτιονσ

Document Control

Menu box

Trang 32

Α Γραπηιχ ∆εσιγν Φιλε (.γδφ) ορ ΟρΧΑ∆ Σχηεµατιχ Φιλε (.σχη) χρεατεδ ωιτη

τηε Γραπηιχ Εδιτορ χαν ινχλυδε ανψ χοµβινατιον οφ πριµιτιϖε, µεγαφυνχτιον, ανδ µαχροφυνχτιον σψµβολσ Σψµβολσ µαψ ρεπρεσεντ ανψ τψπε οφ δεσιγν φιλε, ινχλυδινγ οτηερ Γ∆Φσ ανδ ΟρΧΑ∆ Σχηεµατιχ Φιλεσ, ΑΗ∆Λ Τεξτ ∆εσιγν

οφ α λινε, ιτ χηανγεσ αυτοµατιχαλλψ το αν ορτηογοναλ λινε−δραωινγ τοολ; ωηεν ψου χλιχκ ον τεξτ, συχη ασ α πιν ορ νοδε ναµε, ιτ χηανγεσ αυτοµατιχαλλψ ιντο α τεξτ εδιτινγ τοολ

■ Σψµβολσ αρε χοννεχτεδ ωιτη σιγναλ λινεσ, χαλλεδ νοδεσ, ορ ωιτη βυσ λινεσ τηατ ρεπρεσεντ µυλτιπλε λογιχαλλψ γρουπεδ νοδεσ Ωηεν ψου ασσιγν α ναµε το α νοδε, ψου χαν χοννεχτ ιτ το οτηερ νοδεσ ορ σψµβολσ

βψ ναµε ονλψ Βυσεσ αρε χοννεχτεδ βψ ναµε: α γραπηιχαλ χοννεχτιον ισ οπτιοναλ

■ Ψου χαν χυστοµιζε τηε πορτσ υσεδ ιν εαχη σεπαρατε ινστανχε οφ α µεγα−

ορ µαχροφυνχτιον σψµβολ, ανδ οπτιοναλλψ ινϖερτ τηεµ Ανψ βιτ οφ α βυσ πορτ χαν βε ινϖερτεδ Α NOT βυββλε αππεαρσ αυτοµατιχαλλψ το ινδιχατε αν ινϖερτεδ πορτ

■ Ψου χαν σελεχτ ανδ εδιτ µυλτιπλε οβϕεχτσ ιν α ρεχτανγυλαρ αρεα ορ ασ δισχοντιγυουσ ιτεµσ Ωηεν ψου µοϖε α σελεχτιον, τηε ρυββερβανδινγ φεατυρε πρεσερϖεσ σιγναλ χοννεχτιϖιτψ

■ Ψου χαν ϖιεω προβε, πιν, λοχατιον, χηιπ, χλιθυε, τιµινγ, λοχαλ ρουτινγ, λογιχ οπτιον, ανδ παραµετερ ασσιγνµεντσ ον εαχη σψµβολ Το φαχιλιτατε σιµυλατιον, ψου χαν αλσο χρεατε χοννεχτεδ πιν γρουπ ασσιγνµεντσ τηατ σπεχιφψ τηε εξτερναλ δεϖιχε χοννεχτιονσ βετωεεν πινσ

■ Αλτερα−προϖιδεδ πριµιτιϖεσ, µεγαφυνχτιονσ, ανδ µαχροφυνχτιονσ ρεδυχε δεσιγν εντρψ τιµε Ψου χαν αλσο χρεατε ψουρ οων λιβραριεσ οφ χυστοµ φυνχτιονσ Ωηεν ψου εδιτ α σψµβολ ορ ρεγενερατε α δεφαυλτ σψµβολ, ψου χαν αυτοµατιχαλλψ υπδατε σελεχτεδ ινστανχεσ ορ αλλ ινστανχεσ οφ τηατ σψµβολ ιν α Γραπηιχ Εδιτορ φιλε

Trang 33

Τηε ΜΑΞ+ΠΛΥΣ ΙΙ Γραπηιχ Εδιτορ προϖιδεσ µανψ οτηερ φεατυρεσ Φορ εξαµπλε, ψου χαν ζοοµ ιν ανδ ουτ το ϖαριουσ δισπλαψ σχαλεσ σο τηατ ψου χαν σεε αν εντιρε δεσιγν φιλε ατ α γλανχε ορ α δεταιλεδ πορτιον οφ ιτ Ψου χαν αλσο σελεχτ ϖαριουσ τεξτ φοντσ, τεξτ σιζεσ, ανδ λινε στψλεσ, ανδ δισπλαψ ανδ σετ τηε σπαχινγ οφ γυιδελινεσ Ψου χαν χοπψ, χυτ, παστε, ανδ δελετε ονε ορ µορε σελεχτεδ ιτεµσ; φλιπ τηεµ ηοριζονταλλψ ορ ϖερτιχαλλψ; ροτατε τηεµ βψ 90, 180, ορ

270 δεγρεεσ; ανδ σπεχιφψ τηε σιζε ανδ ηοριζονταλ ορ ϖερτιχαλ οριεντατιον οφ τηε χυρρεντ δραωινγ σηεετ

Γραπηιχ Εδιτορ φυνχτιονσ ανδ φεατυρεσ

Trang 34

MAX+PLUS II Symbol Editor

Τηε ΜΑΞ+ΠΛΥΣ ΙΙ Σψµβολ Εδιτορ, σηοων ιν Φιγυρε 2−10, εναβλεσ ψου το ϖιεω, χρεατε, ανδ εδιτ α σψµβολ τηατ ρεπρεσεντσ α λογιχ χιρχυιτ Ψου οπεν α

abcde

Pinstub names inside the

Dupli cate pinstub names outside the symbol border show which name is

Trang 35

Τηε φολλοωινγ λιστ ηιγηλιγητσ ΜΑΞ+ΠΛΥΣ ΙΙ Σψµβολ Εδιτορ φεατυρεσ:

■ Ψου χαν χυστοµιζε τηε σψµβολ τηατ ρεπρεσεντσ α δεσιγν φιλε

■ Ψου χαν εντερ ανδ εδιτ πινστυβσ ανδ πινστυβ ναµεσ φορ ινπυτ, ουτπυτ, ανδ βιδιρεχτιοναλ πινσ, ανδ σπεχιφψ ωηετηερ πινστυβ ναµεσ σηουλδ βε δισπλαψεδ ωηεν τηε σψµβολ ισ εντερεδ ιν α Γραπηιχ Εδιτορ φιλε

Ψου χαν χηοοσε το δισπλαψ τηε φυλλ πινστυβ ναµε ιν α σψµβολ ορ χηανγε τηε ϖισιβλε πινστυβ ναµε, φορ εξαµπλε, το µακε ιτ µορε χοµπαχτ ορ ινφορµατιϖε Τηερεφορε, τηε φυλλ πορτ ναµε ανδ τηε ναµε δισπλαψεδ ιν

α Γραπηιχ Εδιτορ φιλε χαν βε διφφερεντ

■ Πινστυβ ναµεσ αρε αυτοµατιχαλλψ δυπλιχατεδ ουτσιδε α σψµβολ βουνδαρψ το γιϖε ψου α ϖισυαλ ρεφερενχε οφ ωηιχη ναµε ανδ πινστυβ γο τογετηερ Ωηεν ψου µοϖε α πινστυβ ναµε ινσιδε τηε σψµβολ

βουνδαρψ, τηε ιδεντιχαλ ναµε ουτσιδε τηε βουνδαρψ, ωηιχη χαννοτ βε µοϖεδ, ηελπσ ψου κεεπ τραχκ οφ ιτσ πινστυβ χοννεχτιον

■ Ψου χαν σπεχιφψ παραµετερσ ανδ τηειρ οπτιοναλ δεφαυλτ ϖαλυεσ

■ Τηε γριδ ανδ γυιδελινεσ ηελπ ψου το αλιγν οβϕεχτσ πρεχισελψ

■ Ψου χαν ινσερτ χοµµεντσ ορ ηελπφυλ νοτεσ ιν α σψµβολ Τηεψ ωιλλ αλσο αππεαρ ωηεν τηε σψµβολ ισ εντερεδ ιν α Γραπηιχ Εδιτορ φιλε

Σψµβολ Εδιτορ φυνχτιονσ ανδ φεατυρεσ

Trang 36

MAX+PLUS II Text Editor

Τηε ΜΑΞ+ΠΛΥΣ ΙΙ Τεξτ Εδιτορ, σηοων ιν Φιγυρε 2−11, ισ α φλεξιβλε τοολ φορ

εντερινγ Τεξτ ∆εσιγν Φιλεσ (.τδφ) ιν τηε Αλτερα Ηαρδωαρε ∆εσχριπτιον Λανγυαγε (ΑΗ∆Λ), ςΗ∆Λ ∆εσιγν Φιλεσ (.ϖηδ) ιν τηε ςερψ Ηιγη Σπεεδ

Trang 37

Τηε φολλοωινγ λιστ ηιγηλιγητσ ΜΑΞ+ΠΛΥΣ ΙΙ Τεξτ Εδιτορ φεατυρεσ:

■ Βεχαυσε ΑΗ∆Λ, ςΗ∆Λ, ςεριλογ Η∆Λ, ανδ τηε Τεξτ Εδιτορ αρε χοµπλετελψ ιντεγρατεδ ιντο τηε ΜΑΞ+ΠΛΥΣ ΙΙ σψστεµ, ψου χαν προχεσσ

αν ΑΗ∆Λ, ςΗ∆Λ, ορ ςεριλογ Η∆Λ φιλε ωιτη τηε Χοµπιλερ, ανδ τηε Μεσσαγε Προχεσσορ αυτοµατιχαλλψ λοχατεσ ανψ σψνταξ ερρορσ ιν τηε Τεξτ Εδιτορ Τηε Τεξτ Εδιτορ αλσο προϖιδεσ τεµπλατεσ φορ ΑΗ∆Λ, ςΗ∆Λ, ανδ ςεριλογ Η∆Λ λανγυαγε χονστρυχτσ (Σεε Αλτερα Ηαρδωαρε

∆εσχριπτιον Λανγυαγε ον παγε 117, ςΗ∆Λ ον παγε 119, ανδ

ςεριλογ Η∆Λ ον παγε 121.)

■ Ψου χαν τυρν ον τηε σψνταξ χολορινγ φεατυρε το αλλοω ψου το χλεαρλψ ϖιεω λανγυαγε σψνταξ ιν ΑΗ∆Λ, ςΗ∆Λ, ςεριλογ Η∆Λ, ανδ α ϖαριετψ οφ τεξτ−βασεδ ανχιλλαρψ φιλεσ

■ Ψου χαν αυτοµατιχαλλψ φινδ τηε µατχηινγ σεχτιον ορ χοµµεντ

δελιµιτερ φορ α σελεχτεδ δελιµιτερ, αλλοωινγ ψου το εασιλψ µοϖε αρουνδ ψουρ δεσιγν φιλε

■ Ψου χαν υσε τηε δραγ−ανδ−δροπ εδιτινγ φεατυρε το µοϖε σελεχτεδ τεξτ

το α νεω λοχατιον ωιτηιν τηε φιλε

Ψου χαν µανυαλλψ εδιτ Ασσιγνµεντ & Χονφιγυρατιον Φιλεσ (.αχφ) τηατ

σπεχιφψ προβε, ρεσουρχε, ανδ δεϖιχε ασσιγνµεντσ, ασ ωελλ ασ προϕεχτ χονφιγυρατιον σεττινγσ φορ τηε Χοµπιλερ, Σιµυλατορ, ανδ Τιµινγ Αναλψζερ

Ψου χαν χρεατε ςεχτορ Φιλεσ (.ϖεχ) τηατ αρε υσεδ ασ τηε ινπυτ φορ

σιµυλατιον, φυνχτιοναλ τεστινγ, ορ ωαϖεφορµ δεσιγν εντρψ Ψου χαν αλσο

χρεατε Χοµµανδ Φιλεσ (.χµδ) φορ υσε ωιτη τηε ΜΑΞ+ΠΛΥΣ ΙΙ Σιµυλατορ, ασ ωελλ ασ Ε∆ΙΦ Χοµµανδ Φιλεσ (.εδχ) ανδ Λιβραρψ Μαππινγ Φιλεσ (.λµφ) φορ υσε ωιτη τηε ΜΑΞ+ΠΛΥΣ ΙΙ Χοµπιλερ Ψου

χαν αλσο εδιτ ανψ οτηερ ΑΣΧΙΙ φιλε

■ Ωηεν ψου ρυν α χοµπιλατιον ορ σιµυλατιον, τηε ΜΑΞ+ΠΛΥΣ ΙΙ Μεσσαγε Προχεσσορ αυτοµατιχαλλψ λοχατεσ ανψ σψνταξ ερρορσ ιν τεξτ−βασεδ ανχιλλαρψ φιλεσ ιν τηε Τεξτ Εδιτορ

■ Ωιτη χοντεξτ−σενσιτιϖε ηελπ, ψου χαν γετ ιµµεδιατε ηελπ ον ΑΗ∆Λ σψνταξ ελεµεντσ, κεψωορδσ, ανδ στατεµεντσ Ψου χαν αλσο γετ ηελπ ον αλλ Αλτερα−προϖιδεδ πριµιτιϖεσ, µεγαφυνχτιονσ, ανδ µαχροφυνχτιονσ ιν ΑΗ∆Λ, ςΗ∆Λ, ανδ ςεριλογ Η∆Λ δεσιγν φιλεσ Ιν αδδιτιον, ψου χαν γετ χοντεξτ−σενσιτιϖε ηελπ ον κεψωορδσ ανδ σψνταξ ελεµεντσ ιν οτηερ τεξτ φιλεσ, συχη ασ Ασσιγνµεντ & Χονφιγυρατιον Φιλεσ, ςεχτορ Φιλεσ,

Χοµµανδ Φιλεσ, ανδ Ε∆ΙΦ Χοµµανδ Φιλεσ

Trang 38

Τηε ΜΑΞ+ΠΛΥΣ ΙΙ Τεξτ Εδιτορ προϖιδεσ µανψ οτηερ φεατυρεσ Φορ εξαµπλε, ψου χαν φινδ, χυτ, χοπψ, παστε, ινσερτ, ανδ δελετε τεξτ; σελεχτ διφφερεντ τεξτ φοντσ ανδ σιζεσ; σετ ταβ στοπσ; ανδ υσε αυτοµατιχ ινδεντατιον.

Τεξτ Εδιτορ φυνχτιονσ ανδ φεατυρεσ

Trang 39

MAX+PLUS II Waveform Editor

Τηε ΜΑΞ+ΠΛΥΣ ΙΙ Ωαϖεφορµ Εδιτορ, σηοων ιν Φιγυρε 2−12, σερϖεσ τωο ρολεσ: ασ α δεσιγν εντρψ τοολ ανδ ασ α τοολ φορ εντερινγ τεστ ϖεχτορσ ανδ

ϖιεωινγ σιµυλατιον ρεσυλτσ Ψου χαν χρεατε Ωαϖεφορµ ∆εσιγν Φιλεσ (.ωδφ) τηατ χονταιν δεσιγν λογιχ φορ α προϕεχτ ανδ Σιµυλατορ Χηαννελ Φιλεσ (.σχφ) τηατ

Node handle

shows the I/O

type of the node.

Name field

Type field shows

the logic that

drives the node

Trang 40

Ωαϖεφορµ δεσιγν εντρψ ισ βεστ συιτεδ φορ χιρχυιτσ ωιτη ωελλ−δεφινεδ

σεθυεντιαλ ινπυτσ ανδ ουτπυτσ, συχη ασ στατε µαχηινεσ, χουντερσ, ανδ ρεγιστερσ Τηεψ αρε ιδεαλ φορ χοµβινατοριαλ φυνχτιονσ δεχοδεδ φροµ χουντερσ ανδ φορ οτηερ ρεπεατινγ φυνχτιονσ

Τηε Ωαϖεφορµ Εδιτορ οφφερσ α ϖαριετψ οφ φεατυρεσ Ψου χαν εασιλψ τρανσφορµ ωηολε ορ παρτιαλ ωαϖεφορµσ ανδ χρεατε ανδ εδιτ νοδεσ ανδ γρουπσ Ωιτη α

φεω σιµπλε χοµµανδσ, ψου χαν χρεατε αν ΑΣΧΙΙ Ταβλε Φιλε (.τβλ) ορ ιµπορτ αν ΑΣΧΙΙ ςεχτορ Φιλε (.ϖεχ) το χρεατε αν ΣΧΦ ορ Ω∆Φ Ψου χαν αλσο σαϖε α Ω∆Φ

ασ αν ΣΧΦ φορ σιµυλατιον, ορ χονϖερτ αν ΣΧΦ το α Ω∆Φ φορ υσε ασ α δεσιγν φιλε

Τηε φολλοωινγ λιστ ηιγηλιγητσ ΜΑΞ+ΠΛΥΣ ΙΙ Ωαϖεφορµ Εδιτορ φεατυρεσ:

■ Ψου χαν χρεατε ορ εδιτ α νοδε το ηαϖε αν Ι/Ο τψπε τηατ ρεπρεσεντσ αν ινπυτ πιν, ουτπυτ πιν, ορ βυριεδ λογιχ

■ Ωηεν ψου χρεατε α Ω∆Φ, ψου χαν σπεχιφψ τηε τψπε οφ λογιχ τηατ δριϖεσ εαχη νοδε ασ πιν ινπυτ, ρεγιστερεδ, χοµβινατοριαλ, ορ στατε µαχηινε

■ Ψου χαν σπεχιφψ α δεφαυλτ ηιγη (1), λοω (0), υνδεφινεδ (Ξ), ορ ηιγη−ιµπεδανχε (Ζ) λογιχ λεϖελ ον α λογιχ νοδε, ορ ανψ δεφαυλτ στατε ναµε ον

■ Ψου χαν χοπψ, παστε, µοϖε, ορ δελετε α σελεχτεδ πορτιον (ιντερϖαλ) οφ

α ωαϖεφορµ, α ωηολε ωαϖεφορµ, ορ αν εντιρε νοδε ορ γρουπ (ι.ε., τηε νοδε ορ γρουπ ναµε πλυσ ωαϖεφορµ) Ωιτη α σινγλε οπερατιον, ψου χαν εδιτ µυλτιπλε ιντερϖαλσ, ωηολε ωαϖεφορµσ, ανδ εντιρε νοδεσ ανδ γρουπσ Χοπιεσ οφ εντιρε νοδεσ ανδ γρουπσ αρε λινκεδ, σο τηατ ωαϖεφορµ εδιτσ ιν ονε χοπψ αρε ρεφλεχτεδ ιν αλλ χοπιεσ Ψου χαν αλσο ινϖερτ, ινσερτ, οϖερωριτε, ρεπεατ, εξπανδ, ορ χοµπρεσσ α ωαϖεφορµ ιντερϖαλ οφ ανψ λενγτη ωιτη ανψ λογιχ λεϖελ, χλοχκ σιγναλ, χουντ σεθυενχε, ορ στατε ναµε

■ Ψου χαν δεφινε ανδ οπτιοναλλψ δισπλαψ α δραωινγ γριδ φορ αλιγνινγ λογιχ λεϖελ τρανσιτιονσ ειτηερ βεφορε ορ αφτερ τηεψ αρε χρεατεδ

Ngày đăng: 27/05/2014, 07:52

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w