ዲጂ0441
የማሳያ መመሪያ
SmartFusion2 SoC FPGA የሚለምደዉ FIR ማጣሪያ - ሊቦ
SoC v11.8 SP1
የተጠቃሚ መመሪያ
DG0441 SmartFusion2 SoC FPGA የሚለምደዉ FIR ማጣሪያ ሊቦ
ማይክሮሴሚ በዚህ ውስጥ የተካተተውን መረጃ ወይም የምርቶቹን እና አገልግሎቶቹን ለማንኛውም ዓላማ ተስማሚነት በተመለከተ ምንም አይነት ዋስትና፣ ውክልና ወይም ዋስትና አይሰጥም፣ ወይም ማይክሮሴሚ በማንኛዉም ምርት ወይም ወረዳ አጠቃቀም ምክንያት ምንም አይነት ሃላፊነት አይወስድም። ከዚህ በታች የተሸጡት ምርቶች እና ሌሎች በማይክሮሴሚ የሚሸጡ ሌሎች ምርቶች ውሱን ሙከራዎች ተደርገዋል እና ከተልዕኮ ወሳኝ መሳሪያዎች ወይም አፕሊኬሽኖች ጋር በጥምረት ጥቅም ላይ መዋል የለባቸውም። ማንኛቸውም የአፈጻጸም ዝርዝር መግለጫዎች አስተማማኝ ናቸው ተብሎ ይታመናል ነገር ግን ያልተረጋገጡ ናቸው፣ እና ገዢው ሁሉንም የምርቶቹን አፈጻጸም እና ሌሎች ሙከራዎችን ብቻውን እና በአንድ ላይ ወይም በተጫነው በማንኛውም የመጨረሻ ምርቶች ማካሄድ እና ማጠናቀቅ አለበት። ገዢው በማይክሮሴሚ በሚሰጡ ማናቸውም መረጃዎች እና የአፈጻጸም ዝርዝሮች ወይም ግቤቶች ላይ መተማመን የለበትም። የማንኛውንም ምርቶች ተስማሚነት በራስ ወዳድነት መወሰን እና ተመሳሳዩን መፈተሽ እና ማረጋገጥ የገዢው ሃላፊነት ነው። በማይክሮሴሚ የቀረበው መረጃ “እንደሆነ፣ የት እንዳለ” እና ከሁሉም ጥፋቶች ጋር የቀረበ ነው፣ እና ከእንደዚህ አይነት መረጃ ጋር የተያያዘው አደጋ ሙሉ በሙሉ በገዢው ላይ ነው። ማይክሮሴሚ በግልፅም ሆነ በተዘዋዋሪ ለማንም አካል ማንኛውንም የፓተንት መብቶችን፣ ፈቃዶችን ወይም ሌላ ማንኛውንም የአይፒ መብቶችን አይሰጥም። በዚህ ሰነድ ውስጥ የቀረበው መረጃ የማይክሮሴሚ ባለቤትነት ነው, እና ማይክሮሴሚ በዚህ ሰነድ ውስጥ ባለው መረጃ ላይ ወይም በማናቸውም ምርቶች እና አገልግሎቶች ላይ ያለ ማስታወቂያ በማንኛውም ጊዜ ለውጦችን የማድረግ መብቱ የተጠበቀ ነው.
ስለ ማይክሮሴሚ
የማይክሮሴሚ ኮርፖሬሽን (ናስዳቅ፡ ኤምኤስሲሲ) ለኤሮስፔስ እና ለመከላከያ፣ ለግንኙነት፣ ለመረጃ ማዕከል እና ለኢንዱስትሪ ገበያዎች አጠቃላይ የሴሚኮንዳክተር እና የስርዓት መፍትሄዎችን ፖርትፎሊዮ ያቀርባል። ምርቶች ከፍተኛ አፈጻጸም እና በጨረር የተጠናከረ የአናሎግ ቅይጥ ሲግናል የተቀናጁ ወረዳዎች፣ FPGAs፣ SoCs እና ASICs ያካትታሉ። የኃይል አስተዳደር ምርቶች; የጊዜ እና የማመሳሰል መሳሪያዎች እና ትክክለኛ የጊዜ መፍትሄዎች, የአለምን የጊዜ መስፈርት ማዘጋጀት; የድምፅ ማቀነባበሪያ መሳሪያዎች; የ RF መፍትሄዎች; የተለዩ ክፍሎች; የድርጅት ማከማቻ እና የመገናኛ መፍትሄዎች, የደህንነት ቴክኖሎጂዎች እና ሊሰፋ የሚችል ፀረ-ቲamper ምርቶች; የኤተርኔት መፍትሄዎች; ሃይል-በኤተርኔት አይሲዎች እና ሚድያዎች; እንዲሁም ብጁ ዲዛይን ችሎታዎች እና አገልግሎቶች. የማይክሮሴሚ ዋና መሥሪያ ቤት በአሊሶ ቪጆ ፣ ካሊፎርኒያ ውስጥ የሚገኝ ሲሆን በዓለም ዙሪያ ወደ 4,800 የሚጠጉ ሠራተኞች አሉት። በ ላይ የበለጠ ይረዱ www.microsemi.com.
የክለሳ ታሪክ
የክለሳ ታሪክ በሰነዱ ውስጥ የተተገበሩ ለውጦችን ይገልጻል። ለውጦቹ ከአሁኑ ህትመት ጀምሮ በክለሳ ተዘርዝረዋል።
1.1 ክለሳ 7.0
በክለሳ 7.0፣ ሰነዱ ለLibo v11.8 SP1 ሶፍትዌር መለቀቅ ተዘምኗል።
1.2 ክለሳ 6.0
ሰነዱን ለLibo v11.7 ሶፍትዌር ልቀት ተዘምኗል።
1.3 ክለሳ 5.0
ሰነዱን ለLibo v11.6 ሶፍትዌር ልቀት ተዘምኗል።
1.4 ክለሳ 4.0
ሰነዱን ለLibo v11.5 ሶፍትዌር ልቀት ተዘምኗል።
1.5 ክለሳ 3.0
ሰነዱን ለLibo v11.4 ሶፍትዌር ልቀት ተዘምኗል።
1.6 ክለሳ 2.0
በዚህ ሰነድ ክለሳ 2.0 ውስጥ የሚከተሉት ለውጦች ተደርገዋል።
- ሰነዱን ለLibo v11.3 ሶፍትዌር ልቀት ተዘምኗል።
- የኦፕሬሽን ቲዎሪ ክፍል ተዘምኗል።
1.7 ክለሳ 1.0
ክለሳ 1.0 የዚህ ሰነድ የመጀመሪያ ህትመት ነበር።
SmartFusion2 SoC FPGA - የሚለምደዉ FIR ማጣሪያ ማሳያ
2.1 መግቢያ
የSmartFusion® 2 SoC FPGA መሳሪያዎች የአራተኛ ትውልድ ፍላሽ ላይ የተመሰረተ FPGA ጨርቅ እና የ ARM Cortex-M3 ፕሮሰሰር ያዋህዳሉ። የSmartFusion2 SoC FPGA ጨርቅ በተለይ ለዲጂታል ሲግናል ማቀናበሪያ (DSP) አፕሊኬሽኖች የተመቻቹ እንደ ፣ ውሱን የግፊት ምላሽ (FIR) ማጣሪያዎች ፣ ማለቂያ የሌለው የግፊት ምላሽ (IIR) ማጣሪያዎች እና ፈጣን አራተኛ ለውጥ (ኤፍኤፍቲ) ተግባራት ውስጥ የተካተቱ የሂሳብ ብሎኮችን ያጠቃልላል።
የሚለምደዉ ማጣሪያ በራስ-ሰር የማጣሪያ አሃዞችን እንደ መሰረታዊ የአመቻች ስልተ ቀመር እና የግብአት ምልክት ባህሪያት ያስተካክላል። የማያውቀውን ስርዓት የማስተላለፊያ ተግባርን በራሱ በማስተካከል እና በስሌት መስፈርቶች ምክንያት የሚለምደዉ ማጣሪያዎች በተለያዩ የ DSP አፕሊኬሽኖች እንደ ኮሙኒኬሽን፣ ባዮሜዲካል መሳሪያ፣ የድምጽ ሂደት እና የቪዲዮ ማቀናበሪያ በስፋት ጥቅም ላይ ይውላሉ።
ትንሹ አማካኝ ካሬ (ኤልኤምኤስ) የማጣሪያ ቅንጅቶችን ለማዘመን በተለዋዋጭ ማጣሪያዎች ውስጥ ጥቅም ላይ የሚውል መሰረታዊ አስማሚ ስልተ-ቀመር ነው። የኤልኤምኤስ አልጎሪዝም አድቫን አለው።tagከሌሎች ስልተ ቀመሮች በላይ ምክንያቱም ቀላልነቱ፣ አነስተኛ ስሌት እና ምርጥ አፈጻጸም ለማገናኘት ከሚያስፈልገው ድግግሞሽ ብዛት አንጻር።
በዚህ ማሳያ፣ Adaptive FIR ማጣሪያ መተግበሪያ በሰፊ ባንድ ሲግናል ላይ ጠባብ ባንድ ሲግናል ጣልቃ ገብነትን ማፈን SmartFusion2 መሳሪያን በመጠቀም ተግባራዊ ይሆናል። ምስል 1 ገጽ 2ን ተመልከት።
የኤልኤምኤስ አልጎሪዝም በ FPGA ጨርቅ ውስጥ በአማካኝ ካሬ ስህተት (ኤምኤስኢ) አቀራረብ ላይ በመመርኮዝ የማጣሪያ ክብደቶችን/መጋጠሚያዎችን ለማስተካከል ይተገበራል። CoreFIR IP የማጣራት ስራውን ለማከናወን የሚያገለግል ሲሆን CoreFFT IP ደግሞ ጠባብ ባንድ ጣልቃ የሚገባ የሲግናል ክፍል መዘጋቱን ለመከታተል የውጤት ስፔክትረም ለመፍጠር ይጠቅማል። የአስተናጋጁ በይነገጽ ከአስተናጋጅ ፒሲ ጋር ለመገናኘት በማይክሮ መቆጣጠሪያ ንዑስ ስርዓት (ኤምኤስኤስ) ውስጥ ተተግብሯል። ለተጠቃሚ ምቹ የሆነ SF2_Adaptive_FIR_Filter.exe የግቤት ሲግናሎችን (ጠባብ ባንድ ሲግናል እና ሰፊ ባንድ ሲግናል) ያመነጫል፣ እና እንዲሁም የግቤት ወይም የውጤት ሞገድ ቅርጾችን እና የሚፈለገውን ስፔክትረም ያዘጋጃል።
2.2 የአሠራር ጽንሰ-ሐሳብ
አስማሚ ማጣሪያዎች በዋናነት በአራት መሰረታዊ አርክቴክቸር ይከፈላሉ፡-
- የስርዓት መለያ
- የድምጽ መሰረዝ
- ቀጥተኛ ትንበያ
- የተገላቢጦሽ ሞዴሊንግ
በዚህ ማሳያ፣ መስመራዊ ትንበያ አርክቴክቸር የሚለምደዉ ማጣሪያን ለመተግበር ስራ ላይ ይውላል። የኤልኤምኤስ አልጎሪዝም አማካይ የካሬ ትንበያ ስህተትን የሚቀንሱትን የማጣሪያ ቅንጅቶችን ለመወሰን የግራዲየንት ፍለጋ ቴክኒክ ይጠቀማል። የግራዲየንቱ ግምት በኤስampየ tap-input vector እና የስህተት ምልክት እሴቶች። አልጎሪዝም በማጣሪያው ውስጥ ያለውን እያንዳንዱን መጠን ይደግማል፣ ወደ ግምታዊ ቅልመት አቅጣጫ ያንቀሳቅሰዋል። በጣም ጥሩውን የማጣሪያ ቅንጅቶችን ከደረሱ በኋላ የስህተት ምልክት e(n) ሰፊውን ምልክት ያካትታል። የሚከተለው አኃዝ መስመራዊ ትንበያን መሠረት ያደረገ የአስማሚ ማጣሪያ አርክቴክቸር ያሳያል።
የግብአት ሲግናል x(n) የሚፈለገው ሰፊ ባንድ ሲግናል በማያስፈልጋቸው ጠባብ ባንድ ሲግናሎች ተበላሽቷል፡ስእል 3፡ገጽ 4ን ተመልከት።በቀጥታ ትንበያ አርክቴክቸር፡የተፈለገው ሲግናል d(n)ከግቤት ሲግናል ጋር ተመሳሳይ ነው። x(n) እና የዘገየ ግብአት x(n-△) በስእል 2፣ገጽ 3 ላይ እንደሚታየው ወደ አስማሚ ማጣሪያ ይመገባል።
የመዘግየቱ ፋክተር △ (ዴልታ) ሰፊውን ባንድ ክፍል ያስተካክላል እና ጠባብ ባንድ ክፍል የሚፈለገውን ሲግናል d(n) ከተዘገየው የግቤት ሲግናል x(n-△) ጋር ያዛምዳል።
የሚለምደዉ ማጣሪያ ጠባብ ባንድ ክፍል y (n) ለመገመት ይሞክራል, እና ተመጣጣኝ ማስተላለፍ ተግባር ይመሰርታል, ይህም የመግቢያ ሲግናል ያለውን ጠባብ ባንድ ክፍሎች frequencies ላይ ያተኮሩ ጠባብ ባንድ ማጣሪያዎች ጋር ተመሳሳይ ነው. በማጠቃለያው መስቀለኛ መንገድ፣ የተጣለው የግቤት ሲግናል ከዘገየ የግቤት ምልክት ጋር የተቀነሰው የስህተት ምልክት ይፈጥራል። የስህተት ምልክቱ የማጣሪያ ቅንጅቶችን ለማስተካከል በኤልኤምኤስ አልጎሪዝም ጥቅም ላይ ይውላል። ከአንዳንድ ድግግሞሾች በኋላ የስህተት ምልክቱ ወደ ሰፊ ባንድ አካል ይሰበሰባል።
የሚከተሉት እኩልታዎች የኤልኤምኤስ አልጎሪዝምን በመጠቀም ኮፊፊሴፍቶችን ማስላትን ይገልፃሉ።
የት፣
ከላይ ባለው እኩልታ መሰረት ጠባብ ባንድ አካል y(n) የሚለምደዉ የማጣሪያ ዉጤት h(n) የማጣሪያ ክብደቶችን/መጋጠሚያዎችን ያሳያል x(n-△) ወደ አስማሚ ማጣሪያ የግብአት ምልክት ነው
l የማጣሪያው ርዝመት ነው (የቧንቧዎች ብዛት)
k ጠቋሚ ተለዋዋጭ ነው.
ስህተቱ የሚሰላው በሚከተለው ቀመር ነው።
e (n)= d(n)- y(n)
የት፣
e (n) የስህተት ምልክት ነው።
d (n) የሚፈለገው ምልክት ነው
የማጣሪያው ክብደቶች/መጋጠሚያዎች በሚከተለው ቀመር ተዘምነዋል፡
h(n+1)=ሸ(n)+µ*e(n)*x(n-△)
የት፣
h(n+1) የሚገመተውን የማጣሪያ ክብደቶችን ያመለክታል
h(n) የማጣሪያ ክብደቶች አሉ።
µ የእርምጃ መጠን መለኪያ ነው።
ምስል 3 • ጠባብ ባንድ ሲግናል + ሰፊ ባንድ ሲግናል የግቤት ስፔክትረም
ምስል 4 • ሰፊ ባንድ ሲግናል የውጤት ስፔክትረም
2.3 የንድፍ መስፈርቶች
ሠንጠረዥ 1 • የንድፍ መስፈርቶች
የንድፍ መስፈርቶች | መግለጫ |
የሃርድዌር መስፈርቶች | |
SmartFusion2 ማስጀመሪያ ኪት • FlashPro4 ፕሮግራመር • ዩኤስቢ A ወደ ሚኒ-ቢ ገመድ |
SF2-484-STARTER-KIT (M2S010-FGG484) |
SmartFusion2 የደህንነት ግምገማ ስብስብ • FlashPro4 ፕሮግራመር • ዩኤስቢ A ወደ ሚኒ-ቢ ገመድ |
ሬቭ ዲ ወይም ከዚያ በኋላ (M2S090TS-FGG484) |
አስተናጋጅ ፒሲ ወይም ላፕቶፕ | ዊንዶውስ 7 ፣ 64-ቢት ኦፕሬቲንግ ሲስተም |
የሶፍትዌር መስፈርቶች | |
ሊቦሮ® ሲስተም-ላይ-ቺፕ (ሶሲ) | v11.8 SP1 |
ሶፍት ኮንሶል | ቁ 4.0 |
FlashPro ፕሮግራሚንግ ሶፍትዌር | v11.8 SP1 |
አስተናጋጅ ፒሲ ነጂዎች | ዩኤስቢ ወደ UART ሾፌሮች |
ማዕቀፍ | የ Microsoft.NET Framework 4 ደንበኛ ማሳያ GUIን ለማስጀመር |
2.4 ማሳያ ንድፍ
ንድፍ files በማይክሮሴሚ® ውስጥ ከሚከተለው ዱካ ለማውረድ ይገኛሉ webጣቢያ፡
- SmartFusion2 ማስጀመሪያ መሣሪያ፡-
http://soc.microsemi.com/download/rsc/?f=m2s_dg0441_starter_liberov11p8_sp1_df - SmartFusion2 የደህንነት ግምገማ ስብስብ፡-
http://soc.microsemi.com/download/rsc/?f=m2s_dg0441_eval_liberov11p8_sp1_df
ንድፍ fileዎች ያካትታሉ:
- ንድፍ files
- ፕሮግራም ማውጣት files
- GUI ሊተገበር የሚችል
- አንብብ file
የሚከተለው ምስል የSmartFusion2 Starter ኪት ዲዛይን ከፍተኛ ደረጃ መዋቅርን ያሳያል fileኤስ. ለተጨማሪ ዝርዝሮች፣ readme.txtን ይመልከቱ file.
ምስል 5 • SmartFusion2 ማስጀመሪያ ኪት ማሳያ ንድፍ Files ከፍተኛ-ደረጃ መዋቅር
የሚከተለው ምስል የSmartFusion2 Security Evaluation Kit ንድፍ ከፍተኛ ደረጃ መዋቅርን ያሳያል fileኤስ. ለተጨማሪ ዝርዝሮች፣ readme.txtን ይመልከቱ file.
ምስል 6 • SmartFusion2 የደህንነት ግምገማ ኪት ማሳያ ንድፍ Files ከፍተኛ-ደረጃ መዋቅር
2.4.1 ማሳያ ንድፍ መግለጫ
ይህ ማሳያ ንድፍ የሚከተሉትን ብሎኮች ይጠቀማል።
- የኤምኤስኤስ እገዳ
- የቁጥጥር አመክንዮ (ተጠቃሚ RTL)
- LMS_FIR_TOP (ዘመናዊ ንድፍ)
- TPSRAM (IPcore)
- CoreFFT (IPcore)
ምስል 7 • የሚለምደዉ የFIR ማጣሪያ ማሳያ አግድ ንድፍ
2.4.1.1 MSS አግድ
የኤምኤስኤስ ብሎክ በአስተናጋጅ ፒሲ (GUI በይነገጽ) እና በ FPGA የጨርቅ ሎጂክ መካከል ያለውን ውሂብ ይልካል እና ይቀበላል።
የMMUART በይነገጽ ከአስተናጋጁ ፒሲ ጋር ለመገናኘት ይጠቅማል። FIC_0 በይነገጽ (የላቀ ፔሪፈራል አውቶቡስ (ኤፒቢ) ማስተር) ከጨርቁ ተጠቃሚ አመክንዮ ጋር ለመገናኘት ይጠቅማል።
2.4.1.2 የመቆጣጠሪያ ሎጂክ
ይህ በጨርቁ ውስጥ የተተገበረ እና የሚከተሉትን ሁለት ውሱን-ግዛት ማሽኖች (FSM) ሰዎችን ያቀፈ የተጠቃሚ አመክንዮ ነው።
- የውሂብ አያያዝ፡ እንደ የማጣሪያ ግቤት ውሂብ ወደ ተጓዳኝ የግቤት ውሂብ ቋት መጫን፣የተሰራ ውሂብ ማንበብ እና የኤፍኤፍቲ ውሂብ እሴቶችን የመሳሰሉ ስራዎችን ይተገብራል እና ይቆጣጠራል። የAPB አውቶቡስ ባሪያ ከኤምኤስኤስ APB ጌታ ጋር ለመገናኘት ይተገበራል።
- የማጣሪያ ቁጥጥር፡ የFIR ማጣሪያ እና የ FFT ስራዎችን ይቆጣጠራል። የተጣራውን ውሂብ ወደ ተጓዳኝ የውጤት ቋት ይጭናል እና የኤፍኤፍቲ ውፅዓት ውሂብን ወደ ተጓዳኝ የውጤት ውሂብ ቋት ያንቀሳቅሳል።
2.4.1.3 LMS_FIR_TOP
ይህ በጨርቁ ውስጥ የተተገበረ የ SmartDesign እገዳ ነው. እሱ የሚከተሉትን ብሎኮች ያቀፈ ነው-
- LMS_CONTROL_FSM፡ ይህ FSM የሚተገበረው በመመዝገቢያ-ማስተላለፊያ ደረጃ (RTL) ላይ የመቆጣጠሪያ ምልክቶችን ወደ LMS_ALGO ብሎክ ለማቅረብ ነው።
- LMS_ALGO፡ ይህ የኤልኤምኤስ አልጎሪዝም በ RTL ውስጥ የተተገበረው የስህተት ሲግናልን፣ የማስተካከያ ፋክተርን፣ የማጣሪያ ቅንጅቶችን ለማስላት እና የማጣሪያ ቅንጅቶችን ወደ Core FIR ማጣሪያ ለመላክ ነው።
- CoreFIR: CoreFIR IP በበረራ ላይ ያለውን ጥምርታዎችን ለማዋቀር በእንደገና ሊጫን በሚችል Coefficient ሁነታ ላይ ጥቅም ላይ ይውላል. የ CoreFIR IP ውቅር እንደሚከተለው ነው
- የማጣሪያ አይነት፡ ነጠላ ተመን ሙሉ በሙሉ ተዘርዝሯል።
- የቧንቧ ብዛት፡ 16
- Coefficients አይነት: ዳግም ሊጫን የሚችል
- የቅንጅቶች ቢት ስፋት፡ 16 (የተፈረመ)
- የውሂብ ቢት ስፋት፡ 16 (የተፈረመ)
- የማጣሪያ አወቃቀሩ፡- ምንም ሳይመጣጠን ተላልፏል
2.4.1.4 TPSRAM አይፒ
TPSRAM IP የሚከተሉትን ውቅሮች ይጠቀማል።
- የግቤት ሲግናል ዳታ ቋት (ጥልቀት፡ 1024፣ ስፋት፡ 16)
- የውጤት ምልክት ቋት (ጥልቀት፡ 1024፣ ስፋት፡ 16)
- የውጤት ሲግናል FFT እውነተኛ የውሂብ ቋት (ጥልቀት፡ 1024፣ ስፋት፡ 16)
- የውጤት ምልክት FFT ምናባዊ የውሂብ ቋት (ጥልቀት፡ 1024፣ ስፋት፡ 16)
2.4.1.5 CoreFFT
CoreFFT IP የተጣራውን ውሂብ ድግግሞሽ ስፔክትረም ለመፍጠር ጥቅም ላይ ይውላል. CoreFFT IP ውቅር እንደሚከተለው ነው
- FFT አርክቴክቸር፡ በቦታ
- FFT አይነት፡ ወደፊት
- FFT ልኬት፡ ሁኔታዊ
- FFT የለውጥ መጠን፡ 256
- ስፋት: 16
ለዝርዝር የSmartDesign አተገባበር እና የንብረት አጠቃቀም ማጠቃለያ፣ አባሪ፡ SmartDesign ትግበራን፣ ገጽ 25ን ይመልከቱ።
2.5 የማሳያ ዲዛይኑን ለ SmartFusion2 ማስጀመሪያ ኪት ማዋቀር
የሚከተሉት ደረጃዎች የሃርድዌር ማሳያን ለSmartFusion2 Starter ኪት እንዴት ማዋቀር እንደሚቻል ያብራራሉ፡
- በሚከተለው ሠንጠረዥ ላይ እንደሚታየው በSmartFusion2 Starter ኪት ሰሌዳ ላይ ያሉትን መዝለያዎች ያገናኙ።
ሠንጠረዥ 2 • SmartFusion2 ማስጀመሪያ ኪት መዝለያ መቼቶችዝላይ ማዋቀር አስተያየቶች JP1 1-2 ዝጋ፣ 3-4 ክፍት በM2S-FG484 SOM (VCC3) ላይ ኃይልን አንቃ። JP2 1-2 ክፈት፣ 3-4 ዝጋ ተገቢውን ጄ ይምረጡTAG ሁነታ እና ኃይልን ወደ SmartFusion2 J ያንቁTAG ተቆጣጣሪ. JP3 1-3 ክፈት፣ 2-4 ዝጋ ሚኒ-ዩኤስቢ ወደብ እንደ የኃይል ምንጭ ይጠቀሙ። - የFlashPro4 ፕሮግራመርን ከ SmartFusion5 Starter ኪት ሰሌዳ P2 ማገናኛ ጋር ያገናኙ።
- የዩኤስቢ ሚኒ-ቢ ገመድን በመጠቀም የአስተናጋጁን ፒሲ ዩኤስቢ ወደብ ከP1 Mini ዩኤስቢ ማገናኛ ጋር በ SmartFusion2 Starter Kit ሰሌዳ ላይ ያገናኙ።
የሚከተለው ምስል የ Adaptive FIR ማጣሪያ ማሳያን በSmartFusion2 ማስጀመሪያ ኪት ላይ ለማስኬድ የቦርድ ዝግጅት ያሳያል።
ምስል 8 • SmartFusion2 SoC FPGA ማስጀመሪያ ኪት ማዋቀር - የዩኤስቢ ወደ ሁለንተናዊ ያልተመሳሰለ ተቀባይ-ማስተላለፍ (UART) ድልድይ ነጂዎች በራስ-ሰር መገኘታቸውን ያረጋግጡ። ይህ በአስተናጋጅ ፒሲው የመሣሪያ አስተዳዳሪ ውስጥ ሊረጋገጥ ይችላል።
የሚከተለው ምስል የዩኤስቢ ሲሪያል ወደብ ያሳያል።
ምስል 9 • የዩኤስቢ ወደ UART ድልድይ ነጂዎች ለ SmartFusion2 ማስጀመሪያ ኪት - የዩኤስቢ ወደ UART ድልድይ ሾፌሮች ካልተጫኑ ሾፌሮቹን ያውርዱ እና ይጫኑት። www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip
2.5.1 የማሳያ ዲዛይኑን ለSmartFusion2 ደህንነት መገምገሚያ ኪት ማዋቀር
የሚከተሉት ደረጃዎች የሃርድዌር ማሳያን ለደህንነት ግምገማ ኪት እንዴት ማዋቀር እንደሚቻል ያብራራሉ፡
- በሚከተለው ሠንጠረዥ ላይ እንደሚታየው በSmartFusion2 Security Evaluation kit ሰሌዳ ላይ ያሉትን መዝለያዎች ያገናኙ።
ሠንጠረዥ 3 • SmartFusion2 የደህንነት ግምገማ ኪት መዝለያ መቼቶችዝላይ ማዋቀር አስተያየቶች ጄ23 – የ A ወይም B ወደ መስመሩ ማቀያየር-side multiplexer (MUX) ግብዓቶችን ለመምረጥ ዝላይ። ገጠመ ፒን 1-2 (ግቤት A ወደ መስመራዊ ጎን) በቦርዱ 125 ሜኸር ልዩነት የሰዓት ኦሲልሌተር ውፅዓት ወደ መስመር ጎን እንዲሄድ ይደረጋል። ክፈት በSMA ማያያዣዎች በኩል ወደ መስመሩ ጎን ለመመንጨት የሚያስፈልገው ውጫዊ ሰዓት 2-3 (ግብአት B ወደ መስመሩ ጎን) ፒን። ጄ22 – ውጤቱን ለመምረጥ ዝላይ የመስመሩን ውፅዓት ለመቆጣጠር ያስችላል። ገጠመ ፒን 1-2 (የመስመር ጎን ውፅዓት ነቅቷል) ክፈት ፒን 2-3 (የመስመር ጎን ውፅዓት ተሰናክሏል) ጄ24 ክፈት በአስተናጋጅ ሁነታ ሲጠቀሙ የVBUS አቅርቦትን ለዩኤስቢ ለማቅረብ ዝላይ። J8 – JTAG ለመተግበሪያ ማረም በRVI ራስጌ ወይም በFP4 ራስጌ መካከል ለመምረጥ ምርጫ ጃምፐር። ገጠመ ፒን 1-2 FP4 ለSoftConsole/FlashPro ክፈት ፒን 2-3 RVI ለ Keil™ ULINK™/IAR J-Link® ክፈት ፒን 2-4 ለመቀያየር ጄTAG_SEL በርቀት ሲግናል የ GPIO አቅም የFT4232 ቺፕ በመጠቀም። J3 – SW2 ግብዓት ወይም ምልክት ENABLE_FT4232ን ከFT4232H ቺፕ ለመምረጥ መዝለያዎች። 1. የ jumper ግንኙነቶችን በሚያደርጉበት ጊዜ የኃይል አቅርቦት ማብሪያ SW7 መጥፋቱን ያረጋግጡ።
2. የኃይል አቅርቦቱን ከ J6 ማገናኛ ጋር ያገናኙ, የኃይል አቅርቦት ማብሪያ / ማጥፊያውን ያብሩ, SW7. - የFlashPro4 ፕሮግራመርን ከSmartFusion5 Security Evaluation kit ቦርድ J2 ማገናኛ ጋር ያገናኙ።
- የዩኤስቢ ሚኒ-ቢ ገመድ በመጠቀም የአስተናጋጁን ፒሲ ዩኤስቢ ወደብ ከP1 Mini ዩኤስቢ ማገናኛ በ SmartFusion2 Security Evaluation kit ሰሌዳ ላይ ያገናኙ።
የሚከተለው ምስል የDSP Adaptive FIR ማጣሪያ ማሳያን በSmartFusion2 ሴኪዩሪቲ ግምገማ ኪት ላይ ለማስኬድ የቦርድ ዝግጅትን ያሳያል።
- የ SW7 የኃይል አቅርቦት መቀየሪያን ያብሩ።
- የዩኤስቢ ወደ UART ድልድይ ነጂዎች በራስ-ሰር መገኘታቸውን ያረጋግጡ። ይህ በ ውስጥ ሊረጋገጥ ይችላል
የአስተናጋጁ ፒሲ መሣሪያ አስተዳዳሪ። የሚከተለው ምስል የዩኤስቢ ሲሪያል ወደብ ያሳያል። - የዩኤስቢ ወደ UART ድልድይ ሾፌሮች ካልተጫኑ ሾፌሮቹን ያውርዱ እና ይጫኑት። www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip.
2.6 የማሳያ ዲዛይኑን ፕሮግራሚንግ ማድረግ
የሚከተሉት ደረጃዎች የማሳያ ንድፍ እንዴት እንደሚዘጋጁ ይገልጻሉ
የማሳያ ዲዛይኑን ከሚከተሉት ሊንኮች ያውርዱ።
- SmartFusion2 ማስጀመሪያ መሣሪያ፡- http://soc.microsemi.com/download/rsc/?f=m2s_dg0441_starter_liberov11p8_sp1_df
- SmartFusion2 የደህንነት ግምገማ ስብስብ፡- http://soc.microsemi.com/download/rsc/?f=m2s_dg0441_eval_liberov11p8_sp1_df
- የ FlashPro ሶፍትዌርን ያስጀምሩ።
- አዲስ ፕሮጀክትን ጠቅ ያድርጉ።
- በአዲሱ የፕሮጀክት መስኮት የፕሮጀክት ስም እንደ SF2_Adaptive_Filter አስገባ።
- አስስ የሚለውን ጠቅ ያድርጉ እና ፕሮጀክቱን ለማስቀመጥ ወደሚፈልጉት ቦታ ይሂዱ.
- ነጠላ መሣሪያን እንደ ፕሮግራሚንግ ሁነታ ይምረጡ።
- ፕሮጀክቱን ለማስቀመጥ እሺን ጠቅ ያድርጉ።
2.6.1 መሣሪያውን ማዋቀር
የሚከተሉት እርምጃዎች መሣሪያውን እንዴት ማዋቀር እንደሚቻል ያብራራሉ-
- በ FlashPro GUI ላይ መሣሪያን አዋቅር የሚለውን ጠቅ ያድርጉ።
- አስስ የሚለውን ጠቅ ያድርጉ እና Adaptive_FIR_top.stp ወዳለበት ቦታ ይሂዱ file ይገኛል እና ይምረጡ file. የፕሮግራሙ ነባሪ ቦታ file ነው፡-
• SmartFusion2 ማስጀመሪያ ኪት፡- \SF2_ጀማሪ_አስማሚ_FIR_filter_Demo_DF\ፕሮግራሚንግ files\Adaptive_FIR_top.stp
• SmartFusion2 የደህንነት ግምገማ ስብስብ፡- \SF2_Eval_Adaptive_FIR_filter_Demo_DF\ፕሮግራሚንግ files\Adaptive_FIR_top.stp - ክፈትን ጠቅ ያድርጉ። የሚፈለገው ፕሮግራም file ተመርጧል እና በመሳሪያው ውስጥ ፕሮግራም ለማድረግ ዝግጁ ነው.
- የላቀ እንደ ሞድ እና PROGRAM እንደ ተግባር ይምረጡ።
2.6.2 መሳሪያውን ፕሮግራሚንግ ማድረግ
መሣሪያውን ፕሮግራም ማድረግ ለመጀመር PROGRAM ን ጠቅ ያድርጉ። በሚከተለው ምስል ላይ እንደሚታየው የፕሮግራመር ሁኔታ ወደ RUN PassED እስኪቀየር ድረስ ይጠብቁ።
2.6.3 የሚለምደዉ FIR ማጣሪያ ማሳያ GUI
የ Adaptive FIR ማጣሪያ ማሳያ በአስተናጋጅ ፒሲ ላይ የሚሰራ እና ከSmartFusion2 ማስጀመሪያ ኪት ጋር የሚገናኝ ለተጠቃሚ ምቹ GUI ቀርቧል። UART በ Host PC እና SmartFusion2 Starter kit ወይም SmartFusion2 Security Evaluation kit መካከል እንደ መሰረታዊ የግንኙነት ፕሮቶኮል ጥቅም ላይ ይውላል።
የሚከተለው ምስል የ Adaptive FIR ማጣሪያ ማሳያ GUI ያሳያል።
የ Adaptive FIR ማጣሪያ ማሳያ መስኮት የሚከተሉትን ትሮች ያካትታል፡-
- የግቤት መለኪያዎች፡ ተከታታይ የCOM ወደብ፣ የማጣሪያ ማመንጨት እና የሲግናል ማመንጨትን ያዋቅራል።
- የማጣሪያ ውፅዓት፡ የስህተት ሲግናል እና የድግግሞሽ ስፔክትረም ያሴራል።
- ጽሑፍ Viewer፡ የግብአት ሲግናል፣ የውጤት ሲግናል እና የኤፍኤፍቲ ውሂብ እሴቶችን ያሳያል
ስለ GUI ተጨማሪ መረጃ ለማግኘት እገዛን ጠቅ ያድርጉ።
2.7 ንድፉን ማስኬድ
- የ Adaptive FIR ማጣሪያ ማሳያ GUIን ያስጀምሩ፣ ጫን እና ተፈፃሚውን ጥራ file ከንድፍ ጋር የቀረበ fileኤስ. የማስፈጸሚያው ነባሪ ቦታ fileዎች ናቸው:
• SmartFusion2 ማስጀመሪያ ኪት፡- \SF2_ጀማሪ_አስማሚ_FIR_filter_Demo_DF\GUI\SF2_Adaptive_FIR_Filter .exe
• SmartFusion2 የደህንነት ግምገማ ስብስብ፡- \SF2_Eval_Adaptive_FIR_filter_Demo_DF\GUI\SF2_Adaptive_FIR_Filter.e xe
የ Adaptive FIR ማጣሪያ ማሳያ መስኮት ታይቷል፣ የሚከተለውን ምስል ይመልከቱ። - Serial Port Configuration: የ COM ወደብ ቁጥሩ በራስ-ሰር ተገኝቷል እና የባውድ መጠን በ 115200 ተስተካክሏል. አገናኝን ጠቅ ያድርጉ። የቀደመውን ምስል ተመልከት።
- የሲግናል ማመንጨት፡ የጠባብ ባንድ ሲግናል ድግግሞሽ እንደ 2 MHz አስገባ (የሚደገፈው ክልል ከ1 MHz እስከ 20 MHz ነው) እና አመንጭ የሚለውን ጠቅ ያድርጉ። የሚከተለውን ምስል ተመልከት.
Adaptive FIR ማጣሪያ ማሳያ ሰፊ ባንድ ሲግናል (በ Adaptive FIR ማጣሪያ ማሳያ መስኮት ውስጥ የተፈጠረውን) ወደ ጠባብ ባንድ ሲግናል ክፍል ይጨምረዋል እና ጥምር ሲግናል (Narrowband እና Wideband)፣ FFT ስፔክትረም ያሴራል። የሚከተለውን ምስል ተመልከት.
- የግቤት ውሂቡን ለመጫን ጀምርን ጠቅ ያድርጉ (1ኪamples) የማጣራት ስራውን ለመስራት ወደ SmartFusion2 መሳሪያ፣ የሚከተለውን ምስል ይመልከቱ።
የማጣሪያ ስራውን ከጨረሰ በኋላ GUI የስህተቱን ውሂብ እና የ FFT ውሂቡን ከ SmartFusion2 መሳሪያ ይቀበላል እና በሚከተለው ምስል ላይ እንደሚታየው ያዘጋጃል።
የስህተት ሲግናል ሴራ ጠባብ ባንድ ክፍል ከ ሰፊ ባንድ ሲግናል ያለውን አፈናና ያሳያል አስፈላጊ ድግግሞሽ በኋላ ብቻ.ጠባብ ባንድ ሲግናል ክፍል ቀስ በቀስ በስህተት ሲግናል ፍሪኩዌንሲ ስፔክትረም ውስጥ ታፍኗል።
በሚከተለው ምስል ላይ እንደሚታየው ይህ በስህተት ሲግናል FFT ሴራ ውስጥ ሊታይ ይችላል። - አወዳድር የሚለውን ጠቅ ያድርጉ የግቤት ሰፊ ባንድ መረጃን ከውጤት ሰፊ ባንድ ውሂብ ጋር ለመተንተን።
በግቤት ሰፊ ባንድ እና በውጤት ሰፊ ባንድ መካከል ያለውን ንፅፅር የሚያሳይ መስኮት ይታያል፣ የሚከተለውን ምስል ይመልከቱ።
ሴራውን ለማነፃፀር ማጉላት ይቻላል, የሚከተለውን ምስል ይመልከቱ.
- የስህተት ምልክቱን (የውጤት ሰፊ ባንድ ሲግናል) ከግቤት ሰፊ ባንድ ምልክት ጋር ያወዳድሩ፣ የሚከተለውን ምስል ይመልከቱ። ጠባብ ባንድ ጣልቃ የሚገባ አካል ይወገዳል እና ሰፊው ባንድ ምልክት በስህተት ምልክት ውስጥ ተጠብቆ ይቆያል።
- ዝጋ የሚለውን ጠቅ ያድርጉ፣ የሚከተለውን ምስል ይመልከቱ።
- ገጹን መቅዳት፣ ማስቀመጥ፣ ወደ ውጭ መላክ እና ማበጀት እና ለስህተት ሲግናል ሴራ የህትመት ማዋቀርን ማዋቀር ይችላሉ።
የስህተት ሲግናል ሴራ በቀኝ ጠቅ ያድርጉ። - ከአውድ ሚስጥራዊነት ብቅ ባይ፣ አስፈላጊውን አማራጭ ይምረጡ።
በሚከተለው ምስል ላይ እንደሚታየው የተለያዩ አማራጮችን ያሳያል.
ውሂቡ ሊቀዳ፣ ሊቀመጥ እና ወደ CSV ሴራ ለትንተና ዓላማ መላክ ይችላል።
ገጽ ማዋቀር፣ ማተም፣ የነጥብ እሴቶችን ማሳየት፣ ማጉላት እና ወደ ነባሪ ማዋቀር ሌሎች የምልክት ትንተና አማራጮች ናቸው። - የግቤት ምልክት እና የስህተት ምልክት ዋጋዎች ሊሆኑ ይችላሉ viewበጽሑፉ ውስጥ ed Viewer ትር. ጽሑፉን ጠቅ ያድርጉ Viewer tab እና ከዚያ ተዛማጅ የሚለውን ጠቅ ያድርጉ View በሚከተለው ምስል ላይ ይታያል.
የሚከተለው ምስል ጽሑፉን ያሳያል Viewer ትር የግቤት ሲግናል እሴቶችን ያሳያል።
- የግቤት ሲግናሉን እንደ ጽሑፍ ለማስቀመጥ file፣ የግቤት ሲግናል መስኮቱን በቀኝ ጠቅ ያድርጉ። የግቤት ሲግናል መስኮቱ በሚከተለው ምስል ላይ እንደሚታየው የተለያዩ አማራጮችን ያሳያል።
- አስቀምጥን ጠቅ ያድርጉ። ጽሑፉን ለማስቀመጥ እሺን ይምረጡ file.
- ማሳያውን ለማቆም ውጣ የሚለውን ጠቅ ያድርጉ፣ የሚከተለውን ምስል ይመልከቱ።
2.8 መደምደሚያ
ይህ ማሳያ የማትከክ ብሎኮችን እና የማይክሮሴሚ አይፒዎችን (CoreFIR እና CoreFFT) ወይም ጠባብ ባንድ ጣልቃገብነት መሰረዣ አፕሊኬሽን አስማሚ ማጣሪያዎችን በመጠቀም ስለ SmartFusion2 መሳሪያ ባህሪያት መረጃን ይሰጣል። ይህ Adaptive FIR ማጣሪያ የተመሠረተ-ማሳያ ለመጠቀም ቀላል ነው እና በ SmartFusion2 መሣሪያ ላይ የዲጂታል ሲግናል ማቀናበሪያ (DSP) ማጣሪያዎችን ለመረዳት እና ለመተግበር በርካታ አማራጮችን ይሰጣል።
አባሪ፡ SmartDesign ትግበራ
የሚለምደዉ FIR ማጣሪያ SmartDesign በሚከተለው ምስል ላይ ይታያል።
የሚከተለው ሰንጠረዥ SmartDesign ብሎኮችን በ Adaptive FIR ማጣሪያ ውስጥ ያሳያል።
ሠንጠረዥ 4 • የሚለምደዉ የFIR ማጣሪያ ማሳያ ስማርት ዲዛይን ብሎኮች እና መግለጫ
ኤስ.አይ | የማገጃ ስም | መግለጫ |
1 | የሚለምደዉ_FIR | FIR_FILTER_0 የSystem Builder አካል ነው፣ በዚህ ውስጥ MMUART በአስተናጋጁ ፒሲ እና በጨርቅ ሎጂክ መካከል ያለውን ግንኙነት ለመቆጣጠር የተዋቀረ ነው። የስርዓት ገንቢ አካልን ለማመንጨት፣ SmartFusion2 System Builder የተጠቃሚ መመሪያን ይመልከቱ። |
2 | DATAHANDLE_FSM | በኤምኤስኤስ እና በመረጃ ቋት መካከል ያለውን ውሂብ ለመላክ/ ለመቀበል አመክንዮ ይቆጣጠሩ |
3 | FILTERCONTROL_FSM | ለ FIR እና FFT ኦፕሬሽኖች የመቆጣጠሪያ ምልክቶችን ለማመንጨት የመቆጣጠሪያ አመክንዮ |
4 | LMS_FIR_TOP | SmartDesign |
5 | INPUT_buffer | የFIR ግቤት ሲግናል ዳታ ቋት። |
OUTPUT_buffer | የFIR የውጤት ምልክት ቋት | |
FFT_Im_Buffer | የኤፍኤፍቲ ውፅዓት ምናባዊ የውሂብ ቋት | |
FFT_Re_Buffer | FFT የውጤት እውነተኛ ውሂብ ቋት | |
6 | OREFFT | COEFFT |
የሚከተለው ሠንጠረዥ በLMS_FIR_TOP ውስጥ SmartDesign ብሎኮችን ያሳያል።
ሠንጠረዥ 5 • LMS_FIR_TOP ስማርት ዲዛይን ብሎኮች እና መግለጫ
ኤስ.አይ | የማገጃ ስም | መግለጫ |
1 | LMS_ALGO | የኤልኤምኤስ አልጎሪዝም ስህተትን፣ የማስተካከያ ፋክተር እና የማጣሪያ ቅንጅቶችን ለማስላት በ RTL ውስጥ ተተግብሯል። |
2 | LMS_CONTROL_FSM | LMS_ALGO ብሎክን ለመቆጣጠር FSM በRTL ተተግብሯል። |
3 | COREFIR | COREFIR አይፒ |
አባሪ፡ የሀብት አጠቃቀም ማጠቃለያ
የሚከተለው ሰንጠረዥ የሚለምደዉ የFIR ማጣሪያ ማሳያ ሃብት አጠቃቀም ማጠቃለያ ያሳያል።
መሣሪያ፡ SmartFusion2 መሣሪያ
መሞት፡ M2S010
ጥቅል፡ 484 FBGA
ሠንጠረዥ 6 • የሚለምደዉ የFIR ማጣሪያ ማሳያ ሃብት አጠቃቀም ማጠቃለያ
ዓይነት | ጥቅም ላይ የዋለ | ጠቅላላ | መቶኛtage |
4 ሉጥ | 2834 | 12084 | 23.45 |
ዲኤፍኤፍ | 2827 | 12084 | 23.39 |
RAM64x18 | 0 | 22 | 0 |
RAM1Kx18 | 11 | 21 | 52.38 |
ማሲሲ | 13 | 22 | 59.09 |
የሚከተለው ሰንጠረዥ የሚለምደዉ የFIR ማጣሪያ ሃብት አጠቃቀም ማጠቃለያ ያሳያል።
መሣሪያ፡ SmartFusion2 መሣሪያ
መሞት፡ M2S090TS
ጥቅል፡ 484 FBGA
ሠንጠረዥ 7 • የሚለምደዉ የFIR ማጣሪያ ማሳያ ሃብት አጠቃቀም ማጠቃለያ
ዓይነት | ጥቅም ላይ የዋለ | ጠቅላላ | መቶኛtage |
4 ሉጥ | 2833 | 86184 | 3.29 |
ዲኤፍኤፍ | 2827 | 86184 | 3.28 |
RAM64x18 | 0 | 112 | 0 |
RAM1K18 | 11 | 109 | 10.09 |
ማሲሲ | 13 | 84 | 15.48 |
የሚከተለው ሰንጠረዥ የMACC ብሎኮች አጠቃቀም ማጠቃለያ ያሳያል።
ሠንጠረዥ 8 • MACC የአጠቃቀም ማጠቃለያን ያግዳል።
CoreFIR | CoreFFT | LMS_ALGO | ጠቅላላ |
8 | 04 | 1 | 13 |
የማይክሮሴሚ ኮርፖሬት ዋና መሥሪያ ቤት
አንድ ድርጅት ፣ አሊሶ ቪጆ ፣
CA 92656 ዩ.ኤስ.
በአሜሪካ ውስጥ፡ +1 800-713-4113
ከአሜሪካ ውጭ፡ +1 949-380-6100
ፋክስ፡ +1 949-215-4996
ኢሜይል፡- sales.support@microsemi.com
www.microsemi.com
© 2017 Microsemi ኮርፖሬሽን. መብቱ በህግ የተጠበቀ ነው. የማይክሮሴሚ እና የማይክሮሴሚ አርማ የማይክሮሴሚ ኮርፖሬሽን የንግድ ምልክቶች ናቸው። ሁሉም ሌሎች የንግድ ምልክቶች እና የአገልግሎት ምልክቶች የየባለቤቶቻቸው ንብረት ናቸው።
ሰነዶች / መርጃዎች
![]() |
የማይክሮሴሚ ዲጂ0441 SmartFusion2 SoC FPGA የሚለምደዉ የ FIR ማጣሪያ ሊቦ [pdf] የተጠቃሚ መመሪያ DG0441 SmartFusion2 SoC FPGA የሚለምደዉ FIR ማጣሪያ ሊቦ፣ DG0441፣ SmartFusion2 SoC FPGA የሚለምደዉ የ FIR ማጣሪያ ሊቦ፣ FIR ማጣሪያ ሊቦ |