ALTERA-LOGO

ATERA Arria 10 ድብልቅ ማህደረ ትውስታ ኪዩብ ተቆጣጣሪ ንድፍ Example

አልቴራ-አሪያ-10-ድብልቅ-ማስታወሻ-Cube-ተቆጣጣሪ-ንድፍ-የቀድሞample-PRODUCT

የድብልቅ ማህደረ ትውስታ ኪዩብ ተቆጣጣሪ ንድፍ Example የተጠቃሚ መመሪያ የኤችኤምሲ መቆጣጠሪያ ሃርድዌር ንድፍ ንድፍ እና አጠቃቀም ላይ መረጃ ይሰጣልampለ. መመሪያው ለ Quartus Prime Design Suite 16.0 ተዘምኗል እና ለመጨረሻ ጊዜ የተሻሻለው በሜይ 2፣ 2016 ነው።
ዲዛይኑ Example Quick Start Guide የ HMC መቆጣጠሪያ ንድፍ የቀድሞን ለማዘጋጀት፣ ለማስመሰል፣ ለማምረት እና ለመሞከር የደረጃ በደረጃ መመሪያዎችን ይሰጣል።ampለ. ለተጨማሪ ምስል 1-1 ይመልከቱview የእድገት ደረጃዎች.

ንድፍ Exampመግለጫ

የኤችኤምሲ መቆጣጠሪያ ሃርድዌር ንድፍ ምሳሌample እንደ ቦርድ አሪያ 10 መሳሪያ ፣ የኤችኤምሲ መቆጣጠሪያ IP ኮር ፣ ሰዓቶች እና ዳግም ማስጀመር TX PLLs ፣ የውሂብ ዱካ ጥያቄ ጀነሬተር እና ምላሽ መቆጣጠሪያ ፣ TX/TX FIFO MAC ፣ RX MAC ፣ የሙከራ አቫሎን-ኤምኤም መቆጣጠሪያ እና LEDs ፣ የመቆጣጠሪያ ሁኔታ በይነገጽን ያጠቃልላል። ፣ አቫሎን-ኤምኤም I 2C ማስተር ፣ ማስጀመሪያ ስቴት ማሽን ፣ TX Lane Swapper ፣ Transceiver x16 ፣ RX Lane Swapper ፣ Arria 10 Transceiver Reconfiguration Interface እና HMC መሳሪያ። የቀድሞample design በAria 10 GX FPGA ልማት ኪት ላይ ከHMC ሴት ልጅ ካርድ ጋር በትክክል ለመስራት የተወሰኑ መቼቶችን ይፈልጋል።

ተጨማሪ መረጃ

የተጨማሪ መረጃ ክፍል ለተፈጠረው ንድፍ example፣ የተጠቃሚ መመሪያው የክለሳ ታሪክ፣ በመመሪያው ውስጥ ጥቅም ላይ የዋሉ የትየባ ስምምነቶች እና እንዴት ለድጋፍ Intelን ማግኘት እንደሚችሉ።

የምርት አጠቃቀም መመሪያዎች

የኤችኤምሲ መቆጣጠሪያ ሃርድዌር ዲዛይን ለመጠቀም ከዚህ በታች ያሉትን መመሪያዎች ይከተሉampላይ:

  1. ዲዛይኑን ያሰባስቡ example simulator በመጠቀም
  2. ተግባራዊ ማስመሰልን ያከናውኑ
  3. ዲዛይኑን ይፍጠሩ example
  4. ዲዛይኑን ያሰባስቡ example Quartus Prime በመጠቀም
  5. የሃርድዌር ንድፍ ይሞክሩ

የሃርድዌር ውቅር እና ሙከራ መሆኑን ልብ ይበሉ files ለ ንድፍ example በ / example_design/par, ማስመሰል ሳለ files የሚገኙት በ / example_design/ሲም.

የሃይብሪድ ሜሞሪ ኪዩብ መቆጣጠሪያ አይፒ ኮርን እንዴት መጠቀም እንደሚችሉ ለመረዳት እንዲረዳዎ ዋናው አስመሳይ የሙከራ ቤንች እና የሃርድዌር ዲዛይን የቀድሞ ባህሪያት አሉትampማጠናቀር እና የሃርድዌር ሙከራን የሚደግፍ። ንድፍ ሲፈጥሩ example, የመለኪያ አርታዒው በራስ-ሰር ይፈጥራል fileንድፉን በሃርድዌር ውስጥ ለማስመሰል፣ ለማጠናቀር እና ለመሞከር አስፈላጊ ነው። የተቀናበረውን ንድፍ ወደ Intel® Arria® 10 GX FPGA ልማት ኪት ማውረድ ይችላሉ።አልቴራ-አሪያ-10-ድብልቅ-ማስታወሻ-Cube-ተቆጣጣሪ-ንድፍ-የቀድሞample-FIG- (1)

ተዛማጅ መረጃ
ድብልቅ ማህደረ ትውስታ ኪዩብ መቆጣጠሪያ አይፒ ኮር የተጠቃሚ መመሪያ

ንድፍ Example ማውጫ መዋቅርአልቴራ-አሪያ-10-ድብልቅ-ማስታወሻ-Cube-ተቆጣጣሪ-ንድፍ-የቀድሞample-FIG- (2)

የሃርድዌር ውቅር እና ሙከራ files (የሃርድዌር ንድፍ ለምሳሌample) ውስጥ ይገኛሉample_ design_install_dir>/ ለምሳሌample_design/par. ማስመሰል files (የሙከራ ቤንች ለማስመሰል ብቻ) ይገኛሉample_design_install_dir>/ ለምሳሌample_design/ሲም.

ንድፍ Example ክፍሎች

የኤችኤምሲ መቆጣጠሪያ ሃርድዌር ንድፍ ምሳሌample የሚከተሉትን አካላት ያካትታል:

  • የኤችኤምሲ መቆጣጠሪያ IP ኮር ከሲዲአር ማመሳከሪያ ሰዓት ጋር ወደ 125 ሜኸር ተቀናብሯል እና በነባሪ RX ካርታ እና TX የካርታ ቅንጅቶች።
    ማስታወሻ: ዲዛይኑ የቀድሞample እነዚህ መቼቶች በAria 10 GX FPGA ልማት ኪት ከHMC ሴት ልጅ ካርድ ጋር በትክክል እንዲሰሩ ይፈልጋል።
  • የአይፒ ኮር ፕሮግራሚንግ ፣ እና ፓኬት ማመንጨት እና ማረጋገጥን የሚያስተባብር የደንበኛ አመክንዮ።
  • JTAG ከAltera System Console ጋር የሚገናኝ መቆጣጠሪያ። በSystem Console በኩል ከደንበኛው አመክንዮ ጋር ይገናኛሉ።

አልቴራ-አሪያ-10-ድብልቅ-ማስታወሻ-Cube-ተቆጣጣሪ-ንድፍ-የቀድሞample-FIG- (3)

ቁልፉን ይዘረዝራል fileየ ex. ተግባራዊ መሆኑን ዎችample testbench.

/src/hmcc_example.sv ከፍተኛ ደረጃ የሃርድዌር ንድፍ ለምሳሌample file.
/ሲም/hmcc_tb.sv ከፍተኛ ደረጃ file ለማስመሰል.
Testbench ስክሪፕቶች

ማስታወሻ፡- የቀረበውን Make ይጠቀሙfile እነዚህን ስክሪፕቶች ለመፍጠር.

/sim/run_vsim.do የሙከራ ወንበሩን ለማስኬድ የሞዴል ሲም ስክሪፕት።
/sim/run_vcs.sh የሙከራ ወንበሩን ለማስኬድ የሲኖፕሲው ቪሲኤስ ስክሪፕት።
/sim/run_ncsim.sh የሙከራ ቤንች ለማሄድ የ Cadence NCSim ስክሪፕት።

ንድፍ በማመንጨት ላይ Exampleአልቴራ-አሪያ-10-ድብልቅ-ማስታወሻ-Cube-ተቆጣጣሪ-ንድፍ-የቀድሞample-FIG- (8)

ምስል 1-5፡ ዘጸampበድብልቅ ሜሞሪ ኪዩብ መቆጣጠሪያ መለኪያ አርታዒ ውስጥ የንድፍ ትርአልቴራ-አሪያ-10-ድብልቅ-ማስታወሻ-Cube-ተቆጣጣሪ-ንድፍ-የቀድሞample-FIG- (7)

የ Aria 10 ሃርድዌር ንድፍ ለማመንጨት እነዚህን ደረጃዎች ይከተሉample እና testbench:

  1. በአይፒ ካታሎግ (መሳሪያዎች > IP ካታሎግ) ውስጥ የ Arria 10 ዒላማ መሣሪያ ቤተሰብን ይምረጡ።
  2. በአይፒ ካታሎግ ውስጥ ፣ Hybrid Memory Cube Controllerን ይፈልጉ እና ይምረጡ። አዲሱ የአይፒ ልዩነት መስኮት ይታያል.
  3. ለእርስዎ ብጁ የአይፒ ልዩነት የከፍተኛ ደረጃ ስም ይግለጹ። የመለኪያ አርታዒው የአይፒ ልዩነት ቅንብሮችን ያስቀምጣል። file የሚል ስያሜ ተሰጥቶታል። .qsys.
  4. በመሳሪያው መስክ ውስጥ አንድ የተወሰነ Arria 10 መሳሪያ መምረጥ አለቦት ወይም የኳርተስ ፕራይም ሶፍትዌር የመረጠውን ነባሪ መሳሪያ ማስቀመጥ አለቦት።
  5. እሺን ጠቅ ያድርጉ። የአይፒ መለኪያ አርታዒው ይታያል.
  6. በአይፒ ትሩ ላይ የእርስዎን የአይፒ ዋና ልዩነት መለኪያዎችን ይግለጹ።
  7. በኤክስampየንድፍ ትር፣ ለዲዛይን ምሳሌ የሚከተሉትን መቼቶች ይምረጡampላይ:
    1. ለዲዛይን ዲዛይን፣ የHMCC Daughter Board ምርጫን ይምረጡ።
    2. ለኤክስample ንድፍ Fileዎች፣ የሙከራ ቤንች ለማመንጨት የሲሙሌሽን አማራጩን ይምረጡ እና የሃርድዌር ዲዛይን ለማመንጨት የSynthesis አማራጭን ይምረጡampለ.
    3. ለመነጨ HDL ቅርጸት፣ Verilog ብቻ ይገኛል።
    4. ለዒላማ ልማት ኪት Arria 10 GX FPGA Development Kit (የምርት ሲሊኮን) ይምረጡ።
      ማስታወሻይህንን ኪት ሲመርጡ የሃርድዌር ዲዛይን ምሳሌample የቀደመውን መሳሪያ ምርጫዎን በታለመው ሰሌዳ ላይ ባለው መሳሪያ ይተካል። ንድፍ ሲፈጥሩ example, Intel Quartus Prime ሶፍትዌር ኢንቴል ይፈጥራል
      ለመረጡት ሰሌዳ የኳርትስ ፕራይም ፕሮጄክት፣ ቅንብር እና ፒን ስራዎች። ሶፍትዌሩ የተወሰነ ቦርድ እንዲያነጣጥር ካልፈለጉ ምንም የሚለውን ይምረጡ።
  8. Ex Generate ን ጠቅ ያድርጉample ንድፍ አዝራር

የ Testbench መረዳት

Altera ንድፍ የቀድሞ ያቀርባልampከኤችኤምሲ መቆጣጠሪያ IP ኮር ጋር። ንድፍ example የእርስዎን IP ኮር ለማስመሰል እና ለማጠናቀር ሁለቱንም ይገኛል። ዲዛይኑ example in simulation እንደ ኤችኤምሲ መቆጣጠሪያ IP core testbench ሆኖ ይሰራል።
Generate Ex የሚለውን ጠቅ ካደረጉampበ HMC መቆጣጠሪያ ፓራሜትር አርታዒ ውስጥ ዲዛይን፣ የኳርተስ ፕራይም ሶፍትዌር የማሳያ የሙከራ ቤንች ያመነጫል። የመለኪያ አርታዒው የሚፈለገውን የፈተና ቤንች ቦታ ይጠይቅዎታል።
የሙከራ ወንበሩን ለማስመሰል የራስዎን የኤችኤምሲ አውቶቡስ ተግባራዊ ሞዴል (BFM) ማቅረብ አለብዎት። Altera ንድፍ example testbench ከማይክሮን ሃይብሪድ ሜሞሪ ኪዩብ ቢኤፍኤም ጋር። የ testbench I2C ማስተር ሞጁል አያካትትም፣ ምክንያቱም ማይክሮን ኤችኤምሲ ቢኤፍኤም አይደግፍም እና በI2C ሞጁል ውቅር አያስፈልገውም።
በማስመሰል ውስጥ፣ testbench የሚከተሉትን የእርምጃዎች ቅደም ተከተል ለማከናወን TX PLL እና የውሂብ ዱካ መገናኛዎችን ይቆጣጠራል።

  1. ኤችኤምሲ BFMን ከHMC መቆጣጠሪያ IP ዋና ዳታ ፍጥነት እና የሰርጥ ስፋት ጋር ያዋቅራል፣ በምላሽ ክፈት Loop ሁነታ።
  2. በቢኤፍኤም እና በአይፒ ኮር መካከል ያለውን ግንኙነት ይመሰርታል።
  3. እያንዳንዱን የአይፒ ኮር አራት ወደቦች አራት ጥቅል መረጃዎችን ወደ BFM እንዲጽፍ ይመራል።
  4. ከBFM የተገኘውን መረጃ መልሶ ለማንበብ የአይፒ ኮርን ይመራል።
  5. የተነበበው መረጃ ከጽሑፍ ውሂቡ ጋር መዛመዱን ያረጋግጣል።
  6. ውሂቡ ከተዛመደ TEST_PASSEDን ያሳያል።

ዲዛይኑን ማስመሰል Example Testbench
ምስል 1-6: ሂደትአልቴራ-አሪያ-10-ድብልቅ-ማስታወሻ-Cube-ተቆጣጣሪ-ንድፍ-የቀድሞample-FIG- (8)

የሙከራ ወንበሩን ለማስመሰል እነዚህን ደረጃዎች ይከተሉ፡-

  1. በትእዛዝ መስመር ላይ ወደample>/ ሲም ማውጫ።
  2. የሰሪ ስክሪፕቶችን ይተይቡ።
  3. እንደ አስመሳይዎ ላይ በመመስረት ከሚከተሉት ትዕዛዞች ውስጥ አንዱን ይተይቡ፡አልቴራ-አሪያ-10-ድብልቅ-ማስታወሻ-Cube-ተቆጣጣሪ-ንድፍ-የቀድሞample-FIG- 14
  4. ለ view የማስመሰል ውጤቶች
    1. ቴስትቤንች ከሶስቱ የሚደገፉ አስመሳይዎች ውስጥ ሲያሄዱ፣ ስክሪፕቱ የ testbench ቅደም ተከተል ያስፈጽማል እና የማስመሰያ እንቅስቃሴውን በ ውስጥ ይመዘግባል።ample directory>/ ለምሳሌampሌ_ ዲዛይን/ሲም/ .ሎግ. “vsim”፣ “ncsim”፣ ወይም “vcs” ነው።
    2. ከሶስቱ የሚደገፉ አስመሳይዎች ውስጥ ቴስትቤንች ሲያሄዱ ስክሪፕቱ የሞገድ ቅርጽ ይፈጥራል file. የትእዛዝ ሰሪውን ማሄድ ይችላሉ። _gui የሞገድ ፎርሙን በሲሙሌተር-ተኮር የሞገድ ቅርጽ ለመጫን viewኧረ
      ለ view የሞገድ ቅርጽ file በሲሙሌተርዎ ውስጥ ከሚከተሉት ትዕዛዞች ውስጥ አንዱን ይተይቡ፡
      የሲሙሌተር ፈቃድ

      የመካሪ ግራፊክስ ሞዴል ሲም

      የትእዛዝ መስመር

      vsim_gui አድርግ

      ሞገድ ቅርጽ File

      <design example directory>/ለምሳሌample_design / ሲም / አማካሪ / hmcc_wf.wlf

      ሲኖፕሲዎች የእይታ አካባቢን ማግኘት vcs_gui አድርግ <design example directory>/ለምሳሌample_design/sim/ hmcc_wf.vpd
      Cadence SimVision Waveform ncsim_gui ያድርጉ <design example directory>/ለምሳሌample_design/sim/ cadence/hmcc_wf.shm
  5. ውጤቱን ይተንትኑ. የተሳካው ቴስትቤንች በአንድ ወደብ አስር ፓኬቶችን ይልካል እና ይቀበላል እና Test_PASSEDን ያሳያል።

ቦርዱን በማዘጋጀት ላይ

የሃርድዌር ንድፍ ለማስኬድ ሰሌዳውን ያዘጋጁ exampለ.
ማስታወሻማንኛውንም መቼት ከመቀየርዎ በፊት ሃይል መጥፋቱን ያረጋግጡ።

  1. የዲአይፒ ቁልፎችን በሴት ልጅ ካርድ ላይ እንደሚከተለው ያዘጋጁ።
  2. የcube መታወቂያ 1ን ለማመልከት DIP ማብሪያና ማጥፊያ SW0 ያዘጋጁ፡-
    ቀይር ተግባር በማቀናበር ላይ
    1 CUB[0] ክፈት
    2 CUB[1] ክፈት
    3 CUB[2] ክፈት
    4 አይጨነቁ

የሰዓት ቅንብሮችን ለመለየት የ DIP ማብሪያ SW2 ያዘጋጁ፡-

ቀይር ተግባር በማቀናበር ላይ
1 CLK1_FSEL0 ክፍት (125 ሜኸ)
2 CLK1_FSEL1 ክፍት (125 ሜኸ)
3 CLK1_SEL ክፈት (ክሪስታል)
4 አይጨነቁ
  • የሴት ልጅ ካርድ J10 እና J8 ማገናኛን በመጠቀም የHMC ሴት ልጅ ካርድን ከአሪያ 10 FPGA ልማት ኪት ጋር ያገናኙ።
  • በAria 10 GX FPGA ልማት ኪት ላይ መዝለያዎቹን ያዘጋጁ፡-
  • 8 ቮን እንደ VCCIO መቼት ለFMC አያያዥ B ለመምረጥ በJ1.5 jumper ላይ ሹቶችን ይጨምሩ።
  • 11 ቮን እንደ VCCIO መቼት ለFMC አያያዥ ሀ ለመምረጥ በJ1.8 jumper ላይ ሹቶችን ይጨምሩ።

አልቴራ-አሪያ-10-ድብልቅ-ማስታወሻ-Cube-ተቆጣጣሪ-ንድፍ-የቀድሞample-FIG- (9)

ንድፉን ማጠናቀር እና መሞከር Example በሃርድዌር ውስጥ

በሃርድዌር ዲዛይን ምሳሌ ላይ የማሳያ ሙከራ ለማጠናቀር እና ለማሄድample, እነዚህን ደረጃዎች ይከተሉ

  1. የሃርድዌር ዲዛይን ያረጋግጡ exampትውልድ ሙሉ ነው.
  2. በ Quartus Prime ሶፍትዌር ውስጥ የ Quartus Prime ፕሮጀክትን ይክፈቱample_design_install_dir> /ለምሳሌample_design/par/hmcc_example.qpf.
  3. በማጠናቀር ዳሽቦርድ ውስጥ፣ Compile Design (Intel Quartus Prime Pro Edition) የሚለውን ይጫኑ ወይም ፕሮሰሲንግ > ጀምር ማጠናቀር (Intel Quartus Prime Standard Edition) የሚለውን ይምረጡ።
  4. ሶፍ ካመነጩ በኋላ የሃርድዌር ዲዛይን ለማቀድ እነዚህን ደረጃዎች ይከተሉampበ Aria 10 መሣሪያ ላይ:
    1. መሣሪያዎች > ፕሮግራመር ይምረጡ።
    2. በፕሮግራመር ውስጥ የሃርድዌር ማዋቀርን ጠቅ ያድርጉ።
    3. ፕሮግራሚንግ መሳሪያ ይምረጡ።
    4. የእርስዎ Quartus Prime ክፍለ ጊዜ የሚገናኝበትን የ Arria 10 GX FPGA ልማት ኪት ይምረጡ እና ያክሉ።
    5. ሁነታ ወደ ጄ መዘጋጀቱን ያረጋግጡTAG.
    6. ራስ-አግኝን ጠቅ ያድርጉ እና ማንኛውንም መሳሪያ ይምረጡ።
    7. የ Aria 10 መሣሪያን ሁለቴ ጠቅ ያድርጉ።
    8. ሶፍ ወደ ውስጥ ይክፈቱample_design_install_dir>/ ለምሳሌample_ንድፍ/አንፃራዊ/ውፅዓት_ files,
      ማስታወሻ: የኳርተስ ፕራይም ሶፍትዌር መሳሪያውን በ .sof ውስጥ ወዳለው ይለውጠዋል.
    9. ከሶፍዎ ጋር ባለው ረድፍ ላይ በፕሮግራም/አዋቅር አምድ ላይ ያለውን ሳጥን ምልክት ያድርጉበት።
    10. ጀምርን ጠቅ ያድርጉ።
    11. ሶፍትዌሩ መሣሪያውን ከሃርድዌር ንድፍ ጋር ካዋቀረው በኋላ exampየቦርዱን LEDs ተመልከት፡-
      1. ብልጭ ድርግም የሚል ቀይ LED ዲዛይኑ እየሰራ መሆኑን ያሳያል።
      2. ከቀይ ብልጭ ድርግም የሚል ኤልኢዲ አጠገብ ሁለት አረንጓዴ ኤልኢዲዎች የኤችኤምሲ ማገናኛ መጀመሩን እና ፈተናው ማለፉን ያመለክታል።
      3. ከቀይ ብልጭ ድርግም የሚል ኤልኢዲ አጠገብ አንድ ቀይ ኤልኢዲ ፈተናው አለመሳካቱን ያሳያል።
    12. አማራጭ። ተጨማሪ የፍተሻ ውጤትን ለመመልከት የSystem Console testbench ይጠቀሙ።
      ማስታወሻ፡- በንድፍ ውስጥ ያሉ የሁኔታ ምልክቶችን ለመከታተል የስርዓት ኮንሶሉን ይጠቀሙampቦርዱ ከኮምፒዩተርዎ ጋር በጄ ሲገናኝTAG በይነገጽ. የሲስተም ኮንሶል የቦርዱ LED ሁኔታን ለርቀት ክትትል፣ ለእያንዳንዱ እርምጃ የተጀመረበትን ሁኔታ እና የእያንዳንዱን ወደብ ጥያቄ አመንጪ እና ምላሽ አረጋጋጭ ሁኔታ ያሳያል። የስርዓት ኮንሶል ሙከራውን ለመጀመር ወይም እንደገና ለመጀመር በይነገጽ ያቀርባል።
      1. መሣሪያዎች > የስርዓት ማረም መሣሪያዎች > የስርዓት ኮንሶል ይምረጡ።
      2. በስርዓት ኮንሶል ውስጥ ይምረጡ File > ስክሪፕት ያስፈጽም.
      3. ክፈት file < ምሳሌample_design_install_dir>/ ለምሳሌample_design/par/sysconsole_ testbench.tcl.
      4. ሶፍትዌሩ የግራፊክ ሙከራ ውጤትን ይጭናል. ፈተናውን እንደገና ለማሄድ እንደገና አስጀምርን ምረጥ።

ንድፉን ማጠናቀር እና መሞከር Example በሃርድዌር ውስጥአልቴራ-አሪያ-10-ድብልቅ-ማስታወሻ-Cube-ተቆጣጣሪ-ንድፍ-የቀድሞample-FIG- (10)

ድብልቅ ማህደረ ትውስታ ኪዩብ መቆጣጠሪያ ንድፍ

ንድፍ Exampመግለጫ

ንድፍ example የ Hybrid Memory Cube Controller IP ኮር ተግባርን ያሳያል። ንድፉን ከኤክስampበአይፒ ፓራሜትር አርታዒ ውስጥ የ Hybrid Memory Cube Controller ስዕላዊ የተጠቃሚ በይነገጽ (GUI) ንድፍ ትር።

ባህሪያት

  • I2C master እና I2C ማስጀመሪያ ግዛት ማሽን ለHMC ሴት ልጅ ካርድ እና ኤችኤምሲ ውቅር
  • ATX PLL እና transceiver recalibration ግዛት ማሽን
  • ጄነሬተር ይጠይቁ
  • ማሳያን ጠይቅ
  • የስርዓት ኮንሶል በይነገጽ

የሃርድዌር እና የሶፍትዌር መስፈርቶች
አልቴራ የሚከተለውን ሃርድዌር እና ሶፍትዌር ይጠቀማል ዲዛይኑን የቀድሞampላይ:

  • Intel Quartus Prime ሶፍትዌር
  • የስርዓት ኮንሶል
  • ModelSim-AE፣ Modelsim-SE፣ NCsim (Verilog HDL ብቻ) ወይም የቪሲኤስ አስመሳይ
  • Arria 10 GX FPGA ልማት ኪት
  • HMC ሴት ልጅ ካርድ

ተግባራዊ መግለጫ

Altera ለቅምር-ዝግጁ ንድፍ ያቀርባል exampከኤችኤምሲ መቆጣጠሪያ IP ኮር ጋር። ይህ ንድፍ exampየ Aria 10 GX FPGA ልማት ኪት በኤፍኤምሲ ማገናኛዎች በኩል በተገናኘ የኤችኤምሲ ሴት ልጅ ካርድ ኢላማ አድርጓል።
ንድፉን እንደ ቀድሞው መጠቀም ይችላሉampየአይፒ ኮርዎን ከንድፍዎ ጋር በትክክል ለማገናኘት ወይም እንደ ጀማሪ ንድፍ ለእራስዎ የንድፍ መስፈርቶች ማበጀት ይችላሉ። ንድፍ example የI2C ማስተር ሞጁል፣ የPLL/CDR ማሻሻያ ሞጁል፣ አንድ የውጭ ማስተላለፊያ PLL IP ኮር፣ እና ግብይቶችን የማመንጨት እና የመፈተሽ ሎጂክን ያካትታል። ንድፍ example የማይክሮን ኤችኤምሲ 15ጂ-ኤስአር ኤችኤምሲ መሣሪያን ይወስዳል፣ ይህም የ fourlየቀለም መሳሪያ, በሴት ልጅ ካርድ ላይ. ንድፍ example የአይፒ ኮርን አንድ ምሳሌ ያካትታል እና በኤችኤምሲ መሣሪያ ላይ ካለው ነጠላ አገናኝ ጋር ይገናኛል። ምስል 2-1፡ የኤችኤምሲ ተቆጣጣሪ ንድፍ ዘፀample Block ዲያግራምአልቴራ-አሪያ-10-ድብልቅ-ማስታወሻ-Cube-ተቆጣጣሪ-ንድፍ-የቀድሞample-FIG- (11)

ኤሪያ 10 FPGA ን ከዲዛይን የቀድሞ ጋር ካዋቀሩ በኋላample, የ I2C መቆጣጠሪያ በቦርድ ላይ የሰዓት ማመንጫዎችን እና የኤችኤምሲ መሳሪያውን ያዋቅራል. ማስተካከያ ሲጠናቀቅ ዲዛይኑ example ATX PLLን ያስተካክላል። በሚሠራበት ጊዜ የጥያቄው ጀነሬተር የኤችኤምሲ መቆጣጠሪያ አይፒ ኮር ከዚያም የሚያስኬድባቸውን የንባብ እና የመጻፍ ትዕዛዞችን ያመነጫል። የጥያቄ ተቆጣጣሪው ምላሾችን ከአይፒ ኮር ይይዛል እና ትክክለኛነትን ያረጋግጣል።

የበይነገጽ ምልክቶች
ሠንጠረዥ 2-1፡ የኤችኤምሲ መቆጣጠሪያ አይፒ ኮር ዲዛይን ዘፀample ሲግናሎች

የምልክት ስም

clk_50

አቅጣጫ

ግቤት

ስፋት (ቢት)

1

መግለጫ

50 ሜኸ የግቤት ሰዓት።

hssi_refclk ግቤት 1 ለኤችኤምሲ እና ለኤችኤምሲሲ IP ኮር የሲዲአር ማመሳከሪያ ሰዓት።
የምልክት ስም

hmc_lxrx

አቅጣጫ

ግቤት

ስፋት (ቢት)

የሰርጥ ብዛት (16

ወይም 8)

መግለጫ

FPGA አስተላላፊ ፒኖችን ይቀበላል።

hmc_lxtx ውፅዓት የሰርጥ ብዛት (16

ወይም 8)

የ FPGA ትራንስፓይቨር ማስተላለፊያ ፒን.
hmc_ctrl_lxrxps ግቤት 1 የ FPGA ትራንስሴቨር የኃይል ቁጠባ መቆጣጠሪያ።
hmc_ctrl_lxtxps ውፅዓት 1 የኤችኤምሲ ትራንስሰቨር ሃይል ቆጣቢ መቆጣጠሪያ።
hmc_ctrl_ferr_n ግቤት 1 የኤችኤምሲ FERR_N ውጤት።
hmc_ctrl_p_rst_n ውፅዓት 1 HMC P_RST_N ግቤት።
hmc_ctrl_scl ባለ ሁለት አቅጣጫ 1 HMC I2C ውቅር ሰዓት.
hmc_ctrl_sda ባለ ሁለት አቅጣጫ 1 HMC I2C ውቅር ውሂብ.
fmc0_scl ውፅዓት 1 ጥቅም ላይ ያልዋለ. የFPGA I/O ፒኖችን በሴት ልጅ ካርድ ላይ ካለው 3.3 ቮ መጎተት ለመጠበቅ ዝቅተኛ ተነድቷል።
fmc0_sda ውፅዓት 1 ጥቅም ላይ ያልዋለ. የFPGA I/O ፒኖችን በሴት ልጅ ካርድ ላይ ካለው 3.3 ቮ መጎተት ለመጠበቅ ዝቅተኛ ተነድቷል።
የግፋ_አዝራር ግቤት 1 የግፋ አዝራር ግቤት ዳግም ለማስጀመር ስራ ላይ ይውላል።
የልብ_ምት_n ውፅዓት 1 የልብ ምት LED ውፅዓት.
link_init_complete_n ውፅዓት 1 የአገናኝ ጅምር የ LED ውፅዓት ተጠናቋል።
ፈተና_አልፏል_n ውፅዓት 1 ሙከራ አልፏል LED ውፅዓት.
ሙከራ_አልተሳካም_n ውፅዓት 1 ሙከራ አልተሳካም LED ውፅዓት.

ንድፍ Exampካርታ ይመዝገቡ
ሠንጠረዥ 2-2፡ የኤችኤምሲ መቆጣጠሪያ አይፒ ኮር ዲዛይን ዘፀampካርታ ይመዝገቡ

ለእነዚህ መዝገቦች መፃፍ ንድፉን እንደገና ያስጀምረዋል.

ቢትስ

1፡0

የመስክ ስም

የወደብ ብዛት

ዓይነት

RO

ዳግም በማስጀመር ላይ ያለው እሴት

ይለያያል

መግለጫ

ለአይፒ ኮር ምሳሌ ወደቦች ብዛት።

7፡2 የተያዘ RO 0x00  

ሠንጠረዥ 2-4፡ BOARD_LEDs ይመዝገቡ
ይህ መዝገብ የቦርዱን LEDs ሁኔታ ያንፀባርቃል

ቢትስ

0

የመስክ ስም

ሙከራ አልተሳካም።

ዓይነት

RO

ዳግም በማስጀመር ላይ ያለው እሴት

0x00

መግለጫ

ሙከራ አልተሳካም።

1 ፈተና አልፏል RO 0x00 ፈተና አልፏል።
2 ኤችኤምሲሲሲ አገናኝ ማስጀመር ተጠናቋል RO 0x00 የኤችኤምሲ አገናኝ አጀማመር ተጠናቅቋል እና ለትራፊክ ዝግጁ ነው።
3 የልብ ምት RO 0x00 ዲዛይኑ በሚሰራበት ጊዜ ይቀየራል።
7፡4 የተያዘ RO 0x00  

ሠንጠረዥ 2-5፡ TEST_INITIALIZATION_STATUS ይመዝገቡ

ቢትስ

0

የመስክ ስም

I2C የሰዓት ጀነሬተር አዘጋጅ

ዓይነት

RO

ዳግም በማስጀመር ላይ ያለው እሴት

0x00

መግለጫ

በቦርድ ላይ የሰዓት ማመንጫዎች ተዋቅረዋል።

1 ATX PLL እና Transceiver Recalibration ተጠናቋል RO 0x00 ATX PLL እና transceivers ወደ ግቤት ሰዓቱ እንደገና ተስተካክለዋል።
2 I2C ኤች.ኤም.ሲ

ማዋቀር ተጠናቋል

RO 0x00 የኤችኤምሲ መሳሪያ ከI2C በላይ ውቅር ተጠናቋል።
3 የኤችኤምሲ አገናኝ ማስጀመር ተጠናቋል RO 0x00 የኤችኤምሲ አገናኝ አጀማመር ተጠናቅቋል እና ለትራፊክ ዝግጁ ነው።
7፡4 የተያዘ RO 0x00  

ሠንጠረዥ 2-6፡ PORT_STATUS ይመዝገቡ

ቢትስ

0

የመስክ ስም

ወደብ 0 ጠይቋል እሺ

ዓይነት

RO

ዳግም በማስጀመር ላይ ያለው እሴት

0x00

መግለጫ

ወደብ 0 ጥያቄ ማመንጨት ተጠናቅቋል።

1 ወደብ 0 ምላሾች እሺ RO 0x00 ወደብ 0 ምላሽ ፍተሻ አልፏል።
2 ወደብ 1 ጠይቋል እሺ RO 0x00 ወደብ 1 ጥያቄ ማመንጨት ተጠናቅቋል።
3 ወደብ 1 ምላሾች እሺ RO 0x00 ወደብ 1 ምላሽ ፍተሻ አልፏል።
ቢትስ

4

የመስክ ስም

ወደብ 2 ጠይቋል እሺ

ዓይነት

RO

ዳግም በማስጀመር ላይ ያለው እሴት

0x00

መግለጫ

ወደብ 2 ጥያቄ ማመንጨት ተጠናቅቋል።

5 ወደብ 2 ምላሾች እሺ RO 0x00 ወደብ 2 ምላሽ ፍተሻ አልፏል።
6 ወደብ 3 ጠይቋል እሺ RO 0x00 ወደብ 3 ጥያቄ ማመንጨት ተጠናቅቋል።
7 ወደብ 4 ምላሾች እሺ RO 0x00 ወደብ 3 ምላሽ ፍተሻ አልፏል።

ተጨማሪ መረጃ

የኤችኤምሲ መቆጣጠሪያ ንድፍ Example የተጠቃሚ መመሪያ ክለሳ ታሪክ
ሠንጠረዥ A-1፡ የሰነድ ክለሳ ታሪክ
በንድፍ ውስጥ ያሉ አዳዲስ ባህሪያትን እና ለውጦችን ያጠቃልላልampለኤችኤምሲ መቆጣጠሪያ አይፒ ኮር የተጠቃሚ መመሪያ።

ቀን የኤሲዲኤስ ስሪት ለውጦች
     
2016.05.02 16.0 የመጀመሪያ ልቀት

ኢንቴልን እንዴት ማነጋገር እንደሚቻል
ሠንጠረዥ A-2፡ ኢንቴልን እንዴት ማግኘት እንደሚቻል
ስለ ኢንቴል ምርቶች በጣም ወቅታዊ የሆነውን መረጃ ለማግኘት ይህንን ሰንጠረዥ ይመልከቱ። እንዲሁም የአካባቢዎን የኢንቴል ሽያጭ ቢሮ ወይም የሽያጭ ተወካይ ማነጋገር ይችላሉ።

ተገናኝ የእውቂያ ዘዴ አድራሻ
የቴክኒክ ድጋፍ Webጣቢያ www.altera.com/support
 

የቴክኒክ ስልጠና

Webጣቢያ www.altera.com/training
ኢሜይል FPGATraining@intel.com
የምርት ሥነ ጽሑፍ Webጣቢያ www.altera.com/literature
ቴክኒካዊ ያልሆነ ድጋፍ: አጠቃላይ ኢሜይል nacomp@altera.com
ተገናኝ

 

ቴክኒካል ያልሆነ ድጋፍ፡ የሶፍትዌር ፍቃድ መስጠት

የእውቂያ ዘዴ

 

ኢሜይል

አድራሻ

 

authorization@altera.com

ተዛማጅ መረጃ

የጽሑፍ ስምምነቶች

ሠንጠረዥ A-3፡ የጽሑፍ ስምምነቶች
ይህ ሰነድ የሚጠቀምባቸውን የትየባ ስምምነቶች ይዘረዝራል።አልቴራ-አሪያ-10-ድብልቅ-ማስታወሻ-Cube-ተቆጣጣሪ-ንድፍ-የቀድሞample-FIG- (12) አልቴራ-አሪያ-10-ድብልቅ-ማስታወሻ-Cube-ተቆጣጣሪ-ንድፍ-የቀድሞample-FIG- (13)

የግብረመልስ አዶ ስለ ሰነዱ ለ Altera አስተያየት እንዲያቀርቡ ይፈቅድልዎታል። ግብረመልስ ለመሰብሰብ ዘዴዎች ለእያንዳንዱ ሰነድ እንደ አስፈላጊነቱ ይለያያሉ

ኢንቴል ኮርፖሬሽን. መብቱ በህግ የተጠበቀ ነው. ኢንቴል፣ ኢንቴል አርማ፣ Altera፣ Arria፣ Cyclone፣ Enpiion፣ MAX፣ Nios፣ Quartus እና Stratix ቃላት እና አርማዎች የኢንቴል ኮርፖሬሽን የንግድ ምልክቶች ወይም በአሜሪካ እና/ወይም በሌሎች ሀገራት ያሉ ስርአቶቹ ናቸው። ኢንቴል የኤፍፒጂኤ እና ሴሚኮንዳክተር ምርቶቹን በIntel መደበኛ ዋስትና መሰረት ለአሁኑ ዝርዝር መግለጫዎች ዋስትና ይሰጣል፣ነገር ግን በማናቸውም ምርቶች እና አገልግሎቶች ላይ ያለማሳወቂያ በማንኛውም ጊዜ ለውጦችን የማድረግ መብቱ የተጠበቀ ነው። ኢንቴል በዚህ ውስጥ የተገለጸውን ማንኛውንም መረጃ፣ ምርት ወይም አገልግሎት ከመተግበሩ ወይም ከመጠቀሙ የተነሳ ምንም አይነት ሃላፊነት ወይም ተጠያቂነት አይወስድም። የኢንቴል ደንበኞች በማናቸውም የታተመ መረጃ ላይ ከመታመንዎ በፊት እና ለምርቶች ወይም አገልግሎቶች ትእዛዝ ከማስቀመጥዎ በፊት የቅርብ ጊዜውን የመሳሪያ ዝርዝሮችን እንዲያገኙ ይመከራሉ።
ሌሎች ስሞች እና የንግድ ምልክቶች እንደ ሌሎች ንብረት ሊጠየቁ ይችላሉ።
101 ፈጠራ Drive, ሳን ሆሴ, CA 95134

ለመጨረሻ ጊዜ የዘመነው ለ Quartus Prime Design Suite፡ 16.0
UG-20027
2016.05.02
101 የፈጠራ Drive
ሳን ሆሴ, CA 95134
www.altera.com

ሰነዶች / መርጃዎች

ATERA Arria 10 ድብልቅ ማህደረ ትውስታ ኪዩብ ተቆጣጣሪ ንድፍ Example [pdf] የተጠቃሚ መመሪያ
Arria 10 ድብልቅ ማህደረ ትውስታ ኪዩብ ተቆጣጣሪ ንድፍ Example, Arria 10, ድብልቅ ማህደረ ትውስታ ኪዩብ ተቆጣጣሪ ንድፍ ዘፀample, ተቆጣጣሪ ንድፍ Example, ንድፍ Example

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *