1. Áà çîâûé êóðñ “ÎñГîâû ïðîåêòèðîâà ГГЁГї Гў ÑÀÏÐ Quartus II”
ÂâåäåГГЁГҐ
- îñГîâГûå Гà ïðà âëåГГЁГї äåÿòåëüГîñòè êîìïà ГГЁГЁ ALTERA;
- âîçìîæГîñòè ÑÀÏÐ Quartus II;
- ìåòîäîëîãèÿ ïðîåêòèðîâà ГГЁГї ÏËÈÑ.
Ñîçäà ГГЁГҐ ïðîåêòà â ÑÀÏÐ Quartus II
- ñîçäà ГГЁГҐ ïðîåêòà ñ ïîìîùüþ New Project Wizard;
- ðà áîòà ñ Гà âèãà òîðîì ïðîåêòà Project Navigator;
- ñëóæåáГûå ôà éëû ïðîåêòà ;
- ðà áîòà ñ ïðîåêòîì:
Г ) à ðõèâà öèÿ ГЁ âîññòà ГîâëåГГЁГҐ;
ГЎ) ñîçäà ГГЁГҐ êîïèè ïðîåêòà ;
Гў) ñîçäà ГГЁГҐ âåðñèè ïðîåêòà .
Ñîçäà ГГЁГҐ èñõîäГûõ ôà éëîâ
- ГІГЁГЇГ» èñõîäГûõ ôà éëîâ;
- òåêñòîâûå ôà éëû è òåêñòîâûé ðåäà êòîð;
- ãðà ôè÷åñêèé ðåäà êòîð, áèáëèîòåêà ìåãà ôóГГЄГ¶ГЁГ©, ГЈГҐГåðà òîð ìåãà ôóГГЄГ¶ГЁГ© MegaWizard Plug-in Manager;
- ðåäà êòîð îïèñà ГГЁГї ГЄГ®ГГҐГ·Гûõ à âòîìà òîâ;
- ðåäà êòîð ñîäåðæèìîãî áëîêîâ ïà ìÿòè.
Êîìïèëÿöèÿ ïðîåêòГ
- ïðîöåññ êîìïèëÿöèè ïðîåêòà â ÑÀÏÐ Quartus II, îêГГ Г±ГІГ ГІГіГ±Г ГЁ ñîîáùåГГЁГ©;
- ïðîñìîòð ðåçóëüòà òîâ êîìïèëÿöèè:
à ) îò÷åò êîìïèëÿòîðà ;
ГЎ) îêГà ïðîñìîòðà ðåçóëüòà òîâ Г±ГЁГГІГҐГ§Г : ñõåìîòåõГè÷åñêîå (RTL Viewer) ГЁ ГІГҐГµГîëîãè÷åñêîå (Technology Map Viewer);
â) ðåäà êòîð òîïîëîãèè êðèñòà ëëà (Chip Planner).
Óñòà Гîâêè ГЁ ГГ Г§ГГ Г·ГҐГГЁГї Гў ïðîåêòå
- óïðà âëåГГЁГҐ ïðîöåññîì Г±ГЁГГІГҐГ§Г ГЁ òðà ññèðîâêè;
- ГіГ±ГІГ Гîâêè Гў ïðîåêòå: äèà ëîãîâîå îêГГ® ГіГ±ГІГ Гîâîê (Settings Dialog Box), óïðà âëåГГЁГҐ Г±ГЁГòåçîì, òðà ññèðîâêîé ГЁ êîìïèëÿöèåé;
- ГГ Г§ГГ Г·ГҐГГЁГї Гў ïðîåêòå: ðåäà êòîð ГГ Г§ГГ Г·ГҐГГЁГ© (Assignment Editor) ГЁ ïðèìåðû ГГ Г§ГГ Г·ГҐГГЁГ©;
- âñòðîåГГûå âñïîìîãà òåëüГûå óòèëèòû Design Assistant ГЁ Optimization Advisors.
ГЌГ Г§ГГ Г·ГҐГГЁГҐ ГЄГ®Гòà êòîâ ââîäà /âûâîäГ
- ñïîñîáû ГГ Г§ГГ Г·ГҐГГЁГї ГЄГ®Гòà êòîâ;
- ðåäà êòîð ГГ Г§ГГ Г·ГҐГГЁГї ГЄГ®Гòà êòîâ Pin Planner;
- ГГ Г§ГГ Г·ГҐГГЁГҐ ГЄГ®Гòà êòîâ Г± ïîìîùüþ ôà éëîâ CSV, ÿçûêà Tcl, à òðèáóòîâ ÿçûêîâ HDL;
- Г Гà ëèç ГГ Г§ГГ Г·ГҐГГûõ ГЄГ®Гòà êòîâ ââîäà /âûâîäà .
Ìîäåëèðîâà ГГЁГҐ ïðîåêòà *
- ГІГЁГЇГ» ôà éëîâ, èñïîëüçóåìûå äëÿ ìîäåëèðîâà ГГЁГї;
- Гà ñòðîéêè âñòðîåГГîãî ñèìóëÿòîðà (Simulator);
- ñîçäà ГГЁГҐ ãðà ôè÷åñêîãî ôà éëà äëÿ ìîäåëèðîâà ГГЁГї, ðåäà êòîð Waveform Editor;
- òåêñòîâûå ôà éëû äëÿ ìîäåëèðîâà ГГЁГї (TestBench);
- Г Гà ëèç ðåçóëüòà òîâ ìîäåëèðîâà ГГЁГї;
- òî÷êè îñòà Гîâà .
* - âìåñòî áëîêà «ìîäåëèðîâà ГГЁГҐ ïðîåêòà » ìîæåò áûòü ïðî÷èòà à áëîê «âðåìåГГîé Г Гà ëèç».
2. Áà çîâûé êóðñ “ÎñГîâû ÿçûêà Verilog”
ÂâåäåГГЁГҐ
- ГГ Г§ГГ Г·ГҐГГЁГҐ ÿçûêà Verilog;
- îñГîâГûå ГЇГ®ГГїГІГЁГї ÿçûêà ;
- äðóãèå HDL ÿçûêè.
ГЋГЇГЁГ±Г ГГЁГҐ êîìïîГГҐГòîâ Гà ÿçûêå Verilog
- ГЇГ®ГГїГІГЁГҐ «ìîäóëü» ГЁ âõîäÿùèå Гў ГҐГЈГ® ñîñòà â êîìïîГГҐГГІГ»;
- ïîðòû;
- äà ГГûå ГЁ ГЁГµ ГІГЁГЇГ».
ÏðèñâîåГГЁГҐ Г§ГГ Г·ГҐГГЁГ©. ×èñëà è îïåðà òîðû
- ïðåäñòà âëåГГЁГҐ Г·ГЁГ±ГҐГ«;
- îñГîâГûå îïåðà òîðû ÿçûêà Verilog.
ÏîâåäåГ÷åñêîå îïèñà ГГЁГҐ óñòðîéñòâ
- ïîñòîÿГГûå ГГ Г§ГГ Г·ГҐГГЁГї;
- ïðîöåäóðГûå ГГ Г§ГГ Г·ГҐГГЁГї:
à ) îïåðà òîð initial;
á)îïåðà òîð always;
- áëîêèðóþùåå ГЁ Гåáëîêèðóþùåå ГГ Г§ГГ Г·ГҐГГЁГї;
- ГіГЄГ Г§Г ГГЁГҐ âðåìåГГûõ çà äåðæåê;
- ïðîöåññû, ëèñò ÷óâñòâèòåëüГîñòè ïðîöåññîâ;
- îïåðà òîð if – else;
- îïåðà òîð case;
- îïåðà òîðû öèêëà ;
- Г±ГЁГõðîГГûå ГЁ Г Г±ГЁГõðîГГûå óñòðîéñòâà ;
- ïà ðà ëëåëüГûå ГЁ ïîñëåäîâà òåëüГûå áëîêè;
- ïðîöåäóðû ГЁ ГґГіГГЄГ¶ГЁГЁ (ïîäïðîãðà ììû).
ÑòðóêòóðГîå îïèñà ГГЁГҐ óñòðîéñòâ
- ñòðóêòóðГûå óðîâГГЁ ïðåäñòà âëåГГЁГї óñòðîéñòâà ;
- ïðèìèòèâû ÿçûêà Verilog ГЁ ñïîñîáû ГЁГµ ïîäêëþ÷åГГЁГї;
- ïîëüçîâà òåëüñêèå ïðèìèòèâû;
- ГіГЄГ Г§Г ГГЁГҐ ГўГóòðåГГГЁГµ çà äåðæåê.
ÔóГГЄГ¶ГЁГ®Гà ëüГîå ìîäåëèðîâà ГГЁГҐ
- ñòðóêòóðà ïðîåêòà , ïðåäГГ Г§ГГ Г·ГҐГГîãî äëÿ ìîäåëèðîâà ГГЁГї;
- ôà éë ñòèìóëîâ;
- Г±ГЁГòåçèðóåìûå ГЁ ГГҐГ±ГЁГòåçèðóåìûå îïåðà òîðû.
ÏðèëîæåГГЁГҐ
- Г±ГЁГ±ГІГҐГ¬Гûå ïðîöåäóðû ГЁ ГґГіГГЄГ¶ГЁГЁ;
- äèðåêòèâû êîìïèëÿòîðà .
3 . Áà çîâûé êóðñ “ÀГà ëèç ГЁ ìîäåëèðîâà ГГЁГҐ óñòðîéñòâ Гў ÑÀÏÐ Quartus II”
- ÂâåäåГГЁГҐ
- çà äà ÷è Г Гà ëèçà ;
- âñòðîåГГûå âîçìîæГîñòè ÑÀÏÐ Quartus II.
Ìîäåëèðîâà ГГЁГҐ Гў ñðåäå ModelSim-ALTERA
- - îñГîâû ГЁГòåðôåéñà ñðåäû ModelSim;
- - ïîäãîòîâêà ïðîåêòà ê ìîäåëèðîâà ГГЁГѕ;
- - ñëóæåáГûå ôà éëû ïðîåêòà ;
- - ñîâìåñòГГ Гї ðà áîòà Quartus II ГЁ ModelSim;
- - ïîäêëþ÷åГГЁГҐ áèáëèîòå÷Гûõ ГґГіГГЄГ¶ГЁГ© ALTERA ïðè ìîäåëèðîâà ГГЁГЁ.
ГЂГà ëèç ïîòðåáëÿåìîé ìîùГîñòè
- - âñòðîåГГûå âîçìîæГîñòè ÑÀÏÐ Quartus II;
- - Г±ГІГ ГІГЁГ·ГҐГ±ГЄГ Гї ГЁ äèГà ìè÷åñêà ÿ ïîòðåáëÿåìà ÿ ìîùГîñòü;
- - âñïîìîãà òåëüГГ Гї óòèëèòà Power Optimization Advisor;
- - âñïîìîãà òåëüГГ Гї óòèëèòà Early Power Estimator;
- - âñòðîåГГГ Гї óòèëèòà PowerPlay Power Analyzer.
ÂñòðîåГГûå ñðåäñòâà îòëà äêè ïðîåêòГ
- - óòèëèòà SignalProbe;
- - óòèëèòà In-System Sources&Probes;
- - òîïîëîãè÷åñêèé ðåäà êòîð Chip Planner;
- - âñòðà èâà åìûé ëîãè÷åñêèé Г Гà ëèçà òîð SignalTap.
4. Áà çîâûé êóðñ “Îïòèìèçà öèÿ ïðîåêòîâ â ÑÀÏÐ Quartus II”
- ÂâåäåГГЁГҐ
- çà äà ÷è îïòèìèçà öèè ïðîåêòà . - Ìåòîä ïðîãðåññèâГîé êîìïèëÿöèè
- Ôèêñèðîâà ГГûå ëîãè÷åñêèå îáëà ñòè.
- Ñðåäñòâà îïòèìèçà öèè ïðîåêòГ
- óòèëèòà Design Assistent;
- óòèëèòà Optimization Advisor;
- óòèëèòà Design Space Explorer. - Îïòèìèçà öèÿ ïðîåêòà ïî áûñòðîäåéñòâèþ .
- Îïòèìèçà öèÿ ïðîåêòà ïî ðåñóðñà ì .
- Îïòèìèçà öèÿ ïðîåêòà ïî ïîòðåáëÿåìîé ìîùГîñòè .
5. Áà çîâûé êóðñ “Âñòðà èâà åìîå ïðîöåññîðГîå ÿäðî Nios II”
- ÂâåäåГГЁГҐ
- ГГ Г§ГГ Г·ГҐГГЁГҐ ГЁ à ðõèòåêòóðà ïðîöåññîðГîãî ÿäðà Nios II. - Óòèëèòà SOPC Builder.
- Ðà çðà áîòêà ïðèêëà äГîãî ïðîãðà ììГîãî îáåñïå÷åГГЁГї.
- Îòëà äêà ïðîãðà ììГîãî îáåñïå÷åГГЁГї.
- Ìîäåëèðîâà ГГЁГҐ ïðîöåññîðГîãî ÿäðà .
- Àðõèòåêòóðà âГóòðåГГГҐГ© ГёГЁГГ» Avalon .
- Ïîäêëþ÷åГГЁГҐ ГЄ ïðîöåññîðó ïîëüçîâà òåëüñêèõ óñòðîéñòâ .
- Êîìà Гäû ïîëüçîâà òåëÿ .
- Ïîääåðæêà îòëà äî÷Гûõ ñðåäñòâ .
6. Ðà ñøèðåГГûé êóðñ ГЇГ® ÿçûêó Verilog
- - áà çîâûå ГЄГ®Гñòðóêöèè ÿçûêà Verilog;
- - Г±ГЁГòåçèðóåìûå ГЄГ®Гñòðóêöèè ÿçûêà Verilog;
- - ñîçäà ГГЁГҐ ëîãè÷åñêèõ êîìïîГГҐГòîâ;
- - ìåòîäû ðåà ëèçà öèè ГЄГ®ГГҐГ·Гûõ à âòîìà òîâ;
- - îïòèìèçà öèÿ èñõîäГûõ êîäîâ äëÿ FPGA;
- - ñîçäà ГГЁГҐ òåñòîâûõ ôà éëîâ (testbench).
7. Êóðñ “ÂðåìåГГîé Г Гà ëèç ïðîåêòîâ Гў ñðåäå Quartus II”
- - âîçìîæГîñòè âñòðîåГГîé óòèëèòû TimeQuest;
- - îñГîâГûå âðåìåГГûå õà ðà êòåðèñòèêè ïðîåêòà ;
- - Г Гà ëèç ïîëó÷åГГûõ ðåçóëüòà òîâ;
- - âðåìåГГûå ГГ Г§ГГ Г·ГҐГГЁГї äëÿ òà êòîâûõ Г±ГЁГЈГà ëîâ;
- - âðåìåГГûå ГГ Г§ГГ Г·ГҐГГЁГї ГЄГ®ГГІГ ГЄГІГ Г¬ ââîäà /âûâîäà ;
- - âðåìåГГûå ГГ Г§ГГ Г·ГҐГГЁГї äëÿ Г Г±ГЁГõðîГГûõ Г±ГЁГЈГà ëîâ;
- - èñêëþ÷åГГЁГҐ Г¶ГҐГЇГҐГ© ГЁГ§ âðåìåГГîãî Г Гà ëèçà .
8. Êóðñ “Ðà çðà áîòêà ïðîåêòîâ Г±ГЁГ±ГІГҐГ¬Гîãî óðîâГГї (DSP Builder)”
- - âîçìîæГîñòè âñòðîåГГîé óòèëèòû DSP Builder;
- - Г§Гà êîìñòâî Г± ÑÀÏÐ MatLab ГЁ Simulink;
- - îñГîâГûå ГЅГІГ ГЇГ» ïðîåêòèðîâà ГГЁГї Г± èñïîëüçîâà ГГЁГҐГ¬ óòèëèòû DSP Builder;
- - áèáëèîòåêà ñèñòåìГûõ ìîäóëåé;
- - ìîäåëèðîâà ГГЁГҐ ïðîåêòèðóåìîé ñèñòåìû;
- - îòëà äêà ñèñòåìû, ñîçäà ГГîé Г± ïîìîùüþ óòèëèòû DSP Builder;
- - èñïîëüçîâà ГГЁГҐ áèáëèîòå÷Гûõ ГґГіГГЄГ¶ГЁГ© Гў ñèñòåìå.