አንድ ፕሮጀክት ወደ አልቴራ FPGA እንዴት እንደሚጫኑ

ዝርዝር ሁኔታ:

አንድ ፕሮጀክት ወደ አልቴራ FPGA እንዴት እንደሚጫኑ
አንድ ፕሮጀክት ወደ አልቴራ FPGA እንዴት እንደሚጫኑ

ቪዲዮ: አንድ ፕሮጀክት ወደ አልቴራ FPGA እንዴት እንደሚጫኑ

ቪዲዮ: አንድ ፕሮጀክት ወደ አልቴራ FPGA እንዴት እንደሚጫኑ
ቪዲዮ: ባጋጣሚ አድስ ነገር ስትሞክር አንድ ነገር ማድረግእንደምትችል ታዉቃለህ Wisdom 2024, ግንቦት
Anonim

ፕሮጀክቱን ከኳርትስ II ልማት አከባቢ ወደ አልቴራ ኤፍ.ፒ.ጂ.

የዩኤስቢ ብሌስተር ፕሮግራመር
የዩኤስቢ ብሌስተር ፕሮግራመር

አስፈላጊ

  • FPGA ከአልተራ;
  • የዩኤስቢ-ብሌስተር ፕሮግራመር;
  • ኮምፒተር ከኳርትስ II ልማት አከባቢ ጋር.

መመሪያዎች

ደረጃ 1

በምደባዎቹ -> በመሣሪያ … ምናሌ ውስጥ ፕሮጀክቱን “ሙላ” የሚያደርጉበት FPGA ን ይምረጡ ፡፡ በመሳሪያ ቤተሰብ ቡድን ውስጥ የእርስዎ FPGA አባል የሆነበትን ቤተሰብ መምረጥ ያስፈልግዎታል። በሚገኙት መሣሪያዎች መስክ ውስጥ የእርስዎን FPGA ሞዴል ይምረጡ።

በ “የሚገኙ መሣሪያዎች” ዝርዝር ቡድን ውስጥ ባለው ትርዒት ውስጥ የ FPGA ሞዴልዎን በፍጥነት ለማግኘት መሣሪያዎችን በጥቅል ዓይነት (ፓኬጅ) ወይም በፒን ቁጥር () መለየት ይችላሉ ፡፡

ያልተገናኙ የ FPGA እግሮች በምን ሁኔታ ውስጥ እንደሚገኙ መግለፅ እጅግ በጣም ብዙ አይደለም ፡፡ የመሣሪያ እና የፒን አማራጮችን ጠቅ ያድርጉ … አዝራሩን ጠቅ ያድርጉ ፣ ወደ ደረጃው ይሂዱ እና የፒንቹን ሁኔታ ይግለጹ ፡፡

የ FPGA ሞዴሉን ከገለጹ በኋላ እሺ የሚለውን ቁልፍ ጠቅ በማድረግ የመሣሪያውን መስኮት ይዝጉ።

በመሣሪያው መስኮት ውስጥ የ FPGA ቤተሰብን እና ሞዴልን ይምረጡ
በመሣሪያው መስኮት ውስጥ የ FPGA ቤተሰብን እና ሞዴልን ይምረጡ

ደረጃ 2

ውህድ ሠራተኞችን በራሱ ለፒኖቹ ተግባሮችን እንዲመድብ ከፈለጉ ከዚያ ምንም ማድረግ አይችሉም ፡፡ እና የ FPGA ፒንዎችን በእጅ ለመመደብ ወደ ምደባዎች -> ፒን ዕቅድ አውጪ ምናሌ ይሂዱ ወይም የ Ctrl + Shift + N ቁልፍ ጥምርን ይጫኑ።

የፒን ምደባ መሳሪያ ይጀምራል። ከዚህ በታች በተዛማጅ ስሞች በፕሮጀክትዎ ውስጥ ጥቅም ላይ የዋሉ የአይ / ኦ ፒን ዝርዝር ነው ፡፡

አሁን በቦታው አምድ ውስጥ የፒን ቁጥሮችን ማዘጋጀት ያስፈልግዎታል ፡፡ በተጓዳኙ ሕዋስ ላይ ሁለቴ ጠቅ ያድርጉ እና የፒን ቁጥሩን ይምረጡ ወይም ከቁልፍ ሰሌዳው ላይ ቁጥሩን ያስገቡ ፡፡ የፒን ቁጥሮች በእርስዎ ዳቦ ሰሌዳ ላይ ይወሰናሉ።

ሁሉም ፒኖች ከተገለጹ በኋላ የፒን እቅድ አውጪው መስኮት ሊዘጋ ይችላል። አሁን ፕሮጀክቱን ያጠናቅሩ-ማቀናበር -> ማጠናቀር ይጀምሩ ወይም Ctrl + L.

የ FPGA ፒን ምስሎችን ለፕሮጀክቱ ምልክቶች መመደብ
የ FPGA ፒን ምስሎችን ለፕሮጀክቱ ምልክቶች መመደብ

ደረጃ 3

ፕሮግራሙን ከኮምፒዩተር ጋር እናገናኘው ፡፡ ለመጀመሪያ ጊዜ ሲገናኙ ሾፌሩን መጫን ያስፈልግዎታል። እሱ በመደበኛ መንገድ የተጫነ ሲሆን በሾፌሮች አቃፊ ውስጥ በኳርትስ ማውጫ ውስጥ ይገኛል C: / altera / 13.0sp1 / quartus / drivers.

ሾፌሩን ከጫኑ በኋላ ፕሮግራሙ በመሣሪያው ሥራ አስኪያጅ ውስጥ እንደ አልቴራ ዩኤስቢ-ብሌስተር ሆኖ ይታያል ፡፡

ለዩኤስቢ Blaster ፕሮግራመር የሾፌር ጭነት
ለዩኤስቢ Blaster ፕሮግራመር የሾፌር ጭነት

ደረጃ 4

አልቴራ FPGAs በርካታ የፕሮግራም ሞዶችን ይደግፋሉ ፡፡ በመጀመሪያ ፣ ሶፍትዌሩን በ JTAG በይነገጽ በኩል ማውረድ እንመልከት ፡፡ መርሃግብሩን በ FPGA ሰሌዳ ላይ ካለው የ JTAG አገናኝ ጋር ያገናኙ።

የፕሮግራም መሣሪያውን እንጀምር መሳሪያዎች -> ፕሮግራመር።

የፕሮግራም ባለሙያ እንጨምር ፡፡ ይህንን ለማድረግ የሃርድዌር ቅንብርን … ቁልፍን በመጫን በተቆልቋይ ዝርዝሩ ውስጥ የተገናኘውን ይምረጡ ፡፡ መስኮቱን እንዝጋ ፡፡

Quartus የተገናኘውን FPGA እና *.sof firmware file ን በራስ-ሰር ለመሞከር እንዲሞክር በፕሮግራም መስኮቱ ውስጥ የራስ-ፍለጋ ቁልፍን ጠቅ ያድርጉ ፡፡ የሶፍትዌር ፋይል በሌላ መልኩ ካልተገለጸ በስተቀር በማጠናቀር ጊዜ በነባሪነት በኳራተስ የተፈጠረ ነው።

በፕሮግራም አድራጊው መስኮት ውስጥ የ JTAG ሁነታን ይምረጡ ፣ የፕሮግራም / አዋቅር አመልካች ሳጥኑን ያረጋግጡ እና የጀምር ቁልፍን ጠቅ ያድርጉ ፡፡ ሶፍትዌሩ ለ FPGA ማህደረ ትውስታ ይፃፋል።

በ ‹JTAG› በኩል ፈርምዌርን ወደ FPGA በመስቀል ላይ
በ ‹JTAG› በኩል ፈርምዌርን ወደ FPGA በመስቀል ላይ

ደረጃ 5

በዚህ የጽሑፍ አማራጭ ፣ የጽኑ መሣሪያ ለ FPGA ተለዋዋጭ ማህደረ ትውስታ የተፃፈ ሲሆን ዳግም ከተነሳ በኋላ ይሰረዛል ፡፡ ሶፍትዌሩን በ ‹ROM› ውስጥ ለማስቀመጥ (firmware) ን በገቢር ሲሪያል ሁነታ ይፃፉ ፡፡

የፕሮግራም ገመዱን ከኤኤስ ማገናኛ ጋር ያገናኙ ወይም ፡፡ የሶፍትዌር ፕሮግራሙን ያሂዱ: መሳሪያዎች -> ፕሮግራመር. ሁነታን ይምረጡ -> ንቁ ተከታታይ። ግልጽ የሆነ ጥያቄ ሲመልሱ ይስማሙ ፡፡

አክል ፋይልን … አዝራርን ጠቅ በማድረግ የጽኑ ፋርማሲውን ያክሉ ፡፡ በውጤት_ፋዮች ፕሮጀክት ንዑስ ማውጫ ውስጥ ፋይሉን ከ.pof ቅጥያ ጋር ያግኙ ፡፡ የሶፍትዌር ፋይሉን ከከፈቱ በኋላ የፕሮግራሙን / አዋቅር አመልካች ሳጥኖቹን እና ከተፈለገ አረብ ብረቶችን ያዘጋጁ ፡፡ በመሳሪያው አምድ ውስጥ ለሚገኘው የማዋቀሪያ ማህደረ ትውስታ ዓይነት ትኩረት ይስጡ ከ FPGA ማህደረ ትውስታ አይነት ጋር መዛመድ አለበት።

አክቲቭ ሲሪያል ሁነታ ውስጥ ወደ FPGA በመጫን ላይ የጽኑ
አክቲቭ ሲሪያል ሁነታ ውስጥ ወደ FPGA በመጫን ላይ የጽኑ

ደረጃ 6

ሶፍትዌሩን ወደ FPGA ለማውረድ የጀምር ቁልፍን ጠቅ ያድርጉ ፡፡

የሚመከር: