intel AN 889 8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு Example
8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு பற்றி Example
8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு Example இன்டெல் டிஸ்ப்ளே போர்ட் 1.4 வீடியோ இணைப்பு ஐபியை வீடியோ செயலாக்க பைப்லைனுடன் ஒருங்கிணைக்கிறது. வடிவமைப்பு உயர்தர அளவிடுதல், வண்ண இட மாற்றம் மற்றும் வீடியோ ஸ்ட்ரீம்களுக்கான பிரேம் வீத மாற்றத்தை வினாடிக்கு 8 பிரேம்களில் 30K அல்லது வினாடிக்கு 4 பிரேம்களில் 60K வரை வழங்குகிறது.
வடிவமைப்பு மிகவும் மென்பொருள் மற்றும் வன்பொருள் உள்ளமைக்கக்கூடியது, விரைவான கணினி உள்ளமைவு மற்றும் மறுவடிவமைப்பு ஆகியவற்றை செயல்படுத்துகிறது. வடிவமைப்பு Intel® Arria® 10 சாதனங்களை குறிவைக்கிறது மற்றும் Intel Quartus® Prime v8 இல் உள்ள வீடியோ மற்றும் பட செயலாக்க தொகுப்பிலிருந்து சமீபத்திய 19.2K தயார் Intel FPGA IP ஐப் பயன்படுத்துகிறது.
DisplayPort Intel FPGA IP பற்றி
DisplayPort இடைமுகங்களுடன் Intel Arria 10 FPGA டிசைன்களை உருவாக்க, DisplayPort Intel FPGA IPஐ உடனடியாக உருவாக்கவும். இருப்பினும், இந்த DisplayPort IP ஆனது DisplayPortக்கான நெறிமுறை குறியாக்கம் அல்லது குறியாக்கத்தை மட்டுமே செயல்படுத்துகிறது. இடைமுகத்தின் அதிவேக தொடர் கூறுகளை செயல்படுத்த தேவையான டிரான்ஸ்ஸீவர்கள், பிஎல்எல்கள் அல்லது டிரான்ஸ்ஸீவர் மறுகட்டமைப்பு செயல்பாடு இதில் இல்லை. இன்டெல் தனி டிரான்ஸ்ஸீவர், பிஎல்எல் மற்றும் மறுசீரமைப்பு ஐபி கூறுகளை வழங்குகிறது. முழு இணக்கமான டிஸ்ப்ளே போர்ட் ரிசீவர் அல்லது டிரான்ஸ்மிட்டர் இடைமுகத்தை உருவாக்க இந்தக் கூறுகளைத் தேர்ந்தெடுப்பதற்கும், அளவுருவாக்குவதற்கும், இணைப்பதற்கும் சிறப்பு அறிவு தேவை.
இன்டெல் இந்த வடிவமைப்பை டிரான்ஸ்ஸீவர் நிபுணர்களாக இல்லாதவர்களுக்கு வழங்குகிறது. DisplayPort IPக்கான அளவுரு எடிட்டர் GUI ஆனது வடிவமைப்பை உருவாக்க உங்களை அனுமதிக்கிறது.
பிளாட்ஃபார்ம் டிசைனர் அல்லது ஐபி கேடலாக்கில் டிஸ்ப்ளே போர்ட் ஐபியின் உதாரணத்தை (அது ரிசீவர் மட்டும், டிரான்ஸ்மிட்டர் மட்டும் அல்லது ஒருங்கிணைந்த ரிசீவர் மற்றும் டிரான்ஸ்மிட்டராக இருக்கலாம்) உருவாக்குகிறீர்கள். டிஸ்ப்ளே போர்ட் ஐபி நிகழ்வை நீங்கள் அளவுருவாக்கும்போது, முன்னாள் ஒன்றை உருவாக்க நீங்கள் தேர்ந்தெடுக்கலாம்ampஅந்த குறிப்பிட்ட கட்டமைப்பிற்கான வடிவமைப்பு. ஒருங்கிணைந்த ரிசீவர் மற்றும் டிரான்ஸ்மிட்டர் வடிவமைப்பு ஒரு எளிய பாஸ்த்ரூ ஆகும், இதில் ரிசீவரில் இருந்து வெளியீடு நேரடியாக டிரான்ஸ்மிட்டருக்கு செல்கிறது. ஒரு நிலையான-பாஸ்த்ரூ வடிவமைப்பு முழு செயல்பாட்டு ரிசீவர் PHY, டிரான்ஸ்மிட்டர் PHY மற்றும் அனைத்து டிரான்ஸ்ஸீவர் மற்றும் PLL லாஜிக்கை செயல்படுத்தும் மறுகட்டமைப்பு தொகுதிகளை உருவாக்குகிறது. நீங்கள் வடிவமைப்பின் தொடர்புடைய பிரிவுகளை நேரடியாக நகலெடுக்கலாம் அல்லது வடிவமைப்பை ஒரு குறிப்புப் பொருளாகப் பயன்படுத்தலாம். வடிவமைப்பு டிஸ்ப்ளே போர்ட் இன்டெல் அரியா 10 எஃப்பிஜிஏ ஐபி டிசைன் எக்ஸ் உருவாக்குகிறதுample மற்றும் பின்னர் பல சேர்க்கிறது fileஇன்டெல் குவார்டஸ் பிரைம் திட்டத்தால் பயன்படுத்தப்படும் தொகுக்கப்பட்ட பட்டியலில் நேரடியாக உருவாக்கப்படும். இவற்றில் அடங்கும்:
- Fileடிரான்ஸ்ஸீவர்கள், பிஎல்எல்கள் மற்றும் மறுகட்டமைக்கும் தொகுதிகளுக்கான அளவுரு IP நிகழ்வுகளை உருவாக்க s.
- வெரிலாக் எச்.டி.எல் fileஇந்த ஐபிகளை உயர் நிலை ரிசீவர் PHY, டிரான்ஸ்மிட்டர் PHY மற்றும் டிரான்ஸ்ஸீவர் மறுகட்டமைப்பு ஆர்பிட்டர் தொகுதிகளுடன் இணைக்க வேண்டும்
- சுருக்க வடிவமைப்பு கட்டுப்பாடு (SDC) fileதொடர்புடைய நேரக் கட்டுப்பாடுகளை அமைக்க கள்.
8K டிஸ்ப்ளே போர்ட் வீடியோ ஃபார்மேட் கன்வெர்ஷன் டிசைனின் அம்சங்கள் Example
- உள்ளீடு:
- DisplayPort 1.4 இணைப்பு 720×480 இலிருந்து 3840×2160 வரையிலான தீர்மானங்களை 60 fps வரை எந்த பிரேம் வீதத்திலும் மற்றும் 7680 fps இல் 4320×30 வரையிலான தீர்மானங்களையும் ஆதரிக்கிறது.
- ஹாட்-பிளக் ஆதரவு.
- RGB மற்றும் YCbCr (4:4:4, 4:2:2 மற்றும் 4:2:0) ஆகிய இரண்டு வண்ண வடிவங்களுக்கான ஆதரவு
உள்ளீடு. - மென்பொருள் தானாக உள்ளீட்டு வடிவமைப்பைக் கண்டறிந்து, செயலாக்க பைப்லைனை சரியான முறையில் அமைக்கிறது.
- வெளியீடு:
- 1.4 fps இல் 1080p, 1080i அல்லது 2160p தெளிவுத்திறன் அல்லது 60 fps இல் 2160p ஆகியவற்றிற்கு DisplayPort 30 இணைப்புத் தேர்ந்தெடுக்கக்கூடியது (DIP சுவிட்சுகள் வழியாக).
- ஹாட்-பிளக் ஆதரவு.
- தேவையான வெளியீட்டு வண்ண வடிவமைப்பை RGB, YCbCr 4:4:4, YCbCr 4:2:2, அல்லது YCbCr 4:2:0 என அமைக்க DIP மாறுகிறது.
- 10-பிட் 8K RGB செயலாக்க பைப்லைன் மென்பொருள் உள்ளமைக்கக்கூடிய அளவீடு மற்றும் பிரேம் வீத மாற்றத்துடன்:
- லான்சோஸ் டவுன்-ஸ்கேலரை 12-தட்டவும்.
- 16-கட்ட, 4-டப் லான்சோஸ் அப்-ஸ்கேலர்.
- டிரிபிள் பஃபரிங் வீடியோ பிரேம் பஃபர் பிரேம் வீத மாற்றத்தை வழங்குகிறது.
- ஆல்பா-பிளெண்டிங் கொண்ட கலவை OSD ஐகான் மேலடுக்கை அனுமதிக்கிறது.
8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு Ex உடன் தொடங்குதல்ample
வன்பொருள் மற்றும் மென்பொருள் தேவைகள்
8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு Exampகுறிப்பிட்ட வன்பொருள் மற்றும் மென்பொருள் தேவை.
வன்பொருள்:
- இன்டெல் அரியா 10 GX FPGA டெவலப்மெண்ட் கிட், DDR4 Hilo Daughter Card உட்பட
- Bitec DisplayPort 1.4 FMC மகள் அட்டை (திருத்தம் 11)
- டிஸ்ப்ளே போர்ட் 1.4 மூலமானது 3840x2160p60 அல்லது 7680x4320p30 வீடியோவை உருவாக்குகிறது
- டிஸ்ப்ளே போர்ட் 1.4 சிங்க் 3840x2160p60 வரை வீடியோவைக் காண்பிக்கும்
- VESA சான்றளிக்கப்பட்ட DisplayPort 1.4 கேபிள்கள்.
மென்பொருள்:
- விண்டோஸ் அல்லது லினக்ஸ் ஓஎஸ்
- Intel Quartus Prime Design Suite v19.2, இதில் பின்வருவன அடங்கும்:
- இன்டெல் குவார்டஸ் பிரைம் புரோ பதிப்பு
- மேடை வடிவமைப்பாளர்
- Nios® II EDS
- Intel FPGA IP நூலகம் (வீடியோ மற்றும் பட செயலாக்க தொகுப்பு உட்பட)
இன்டெல் குவார்டஸ் பிரைமின் இந்தப் பதிப்பில் மட்டுமே வடிவமைப்பு வேலை செய்கிறது.
இன்டெல் 8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்றும் வடிவமைப்பை பதிவிறக்கம் செய்து நிறுவுதல் Example
வடிவமைப்பு இன்டெல் டிசைன் ஸ்டோரில் கிடைக்கிறது.
- காப்பகப்படுத்தப்பட்ட திட்டத்தைப் பதிவிறக்கவும் file udx10_dp.par.
- காப்பகத்திலிருந்து Intel Quartus Prime திட்டத்தைப் பிரித்தெடுக்கவும்:
- a. Intel Quartus Prime Pro பதிப்பைத் திறக்கவும்.
- b. கிளிக் செய்யவும் File ➤ திறந்த திட்டம்.
திறந்த திட்ட சாளரம் திறக்கிறது. - c. udx10_dp.par க்குச் சென்று தேர்ந்தெடுக்கவும் file.
- d. திற என்பதைக் கிளிக் செய்யவும்.
- e. திறந்த வடிவமைப்பு டெம்ப்ளேட் சாளரத்தில், பிரித்தெடுக்கப்பட்ட திட்டத்திற்கான விரும்பிய இடத்திற்கு இலக்கு கோப்புறையை அமைக்கவும். வடிவமைப்பு டெம்ப்ளேட்டிற்கான உள்ளீடுகள் file மற்றும் திட்டத்தின் பெயர் சரியாக இருக்க வேண்டும் மற்றும் நீங்கள் அவற்றை மாற்ற வேண்டியதில்லை.
- f. சரி என்பதைக் கிளிக் செய்யவும்.
வடிவமைப்பு Fileஇன்டெல் 8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு Example
அட்டவணை 1. வடிவமைப்பு Files
File அல்லது கோப்புறை பெயர் | விளக்கம் |
ip | IP நிகழ்வைக் கொண்டுள்ளது fileவடிவமைப்பில் உள்ள அனைத்து Intel FPGA IP நிகழ்வுகளுக்கும்:
• ஒரு டிஸ்ப்ளே போர்ட் ஐபி (டிரான்ஸ்மிட்டர் மற்றும் ரிசீவர்) • வடிவமைப்பின் மேல் மட்டத்தில் கடிகாரங்களை உருவாக்கும் ஒரு PLL • செயலாக்க பைப்லைனுக்கான பிளாட்ஃபார்ம் டிசைனர் அமைப்பை உருவாக்கும் அனைத்து IP. |
மாஸ்டர்_படம் | pre_compiled.sof ஐக் கொண்டுள்ளது, இது முன்தொகுக்கப்பட்ட பலகை நிரலாக்கமாகும் file வடிவமைப்பிற்காக. |
அல்லாத_acds_ip | Intel Quartus Prime சேர்க்காத இந்த வடிவமைப்பில் கூடுதல் IPக்கான மூலக் குறியீடு உள்ளது. |
எஸ்டிசி | SDC ஐக் கொண்டுள்ளது file இது இந்த வடிவமைப்பிற்குத் தேவைப்படும் கூடுதல் நேரக் கட்டுப்பாடுகளை விவரிக்கிறது. எஸ்.டி.சி fileஐபி நிகழ்வுகளுடன் தானாகச் சேர்க்கப்படும் கள் இந்தக் கட்டுப்பாடுகளைக் கையாளாது. |
மென்பொருள் | வடிவமைப்பின் உயர்நிலை செயல்பாட்டைக் கட்டுப்படுத்த உட்பொதிக்கப்பட்ட Nios II செயலியில் இயங்கும் மென்பொருளுக்கான மூலக் குறியீடு, நூலகங்கள் மற்றும் உருவாக்க ஸ்கிரிப்ட்கள் உள்ளன. |
udx10_dp | இன்டெல் குவார்டஸ் பிரைம் வெளியீட்டை உருவாக்கும் கோப்புறை fileப்ளாட்ஃபார்ம் டிசைனர் சிஸ்டத்திற்கான கள். udx10_dp.sopcinfo வெளியீடு file நினைவக துவக்கத்தை உருவாக்க உங்களை அனுமதிக்கிறது file Nios II செயலி மென்பொருள் நினைவகத்திற்கு. நீங்கள் முதலில் முழு இயங்குதள வடிவமைப்பாளர் அமைப்பை உருவாக்க வேண்டியதில்லை. |
non_acds_ip.ipx | இந்த ஐ.பி.எக்ஸ் file அல்லாத_acds_ip கோப்புறையில் உள்ள அனைத்து ஐபியையும் பிளாட்ஃபார்ம் டிசைனருக்கு அறிவிக்கிறது, எனவே அது ஐபி லைப்ரரியில் தோன்றும். |
README.txt | வடிவமைப்பை உருவாக்க மற்றும் இயக்குவதற்கான சுருக்கமான வழிமுறைகள். |
top.qpf | இன்டெல் குவார்டஸ் பிரைம் திட்டம் file வடிவமைப்பிற்காக. |
top.qsf | Intel Quartus Prime திட்ட அமைப்புகள் file வடிவமைப்பிற்காக. இது file அனைத்தையும் பட்டியலிடுகிறது fileபின் பணிகள் மற்றும் பல திட்ட அமைப்புகளுடன் வடிவமைப்பை உருவாக்க கள் தேவை. |
top.v | உயர்மட்ட வெரிலாக் HDL file வடிவமைப்பிற்காக. |
udx10_dp.qsys | வீடியோ செயலாக்க பைப்லைன், நியோஸ் II செயலி மற்றும் அதன் சாதனங்களை உள்ளடக்கிய இயங்குதள வடிவமைப்பாளர் அமைப்பு. |
8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்றும் வடிவமைப்பு Example
இன்டெல் முன்தொகுக்கப்பட்ட பலகை நிரலாக்கத்தை வழங்குகிறது file master_image கோப்பகத்தில் உள்ள வடிவமைப்பிற்கு (pre_compiled.sof) முழு தொகுப்பையும் இயக்காமல் வடிவமைப்பை இயக்க அனுமதிக்கிறது.
படிகள்:
- Intel Quartus Prime மென்பொருளில் top.qpf திட்டத்தைத் திறக்கவும் file. பதிவிறக்கம் செய்யப்பட்ட காப்பகம் இதை உருவாக்குகிறது file நீங்கள் திட்டத்தை அவிழ்க்கும்போது.
- கிளிக் செய்யவும் File ➤ ip/dp_rx_tx/dp_rx_tx.ip ஐத் திறந்து தேர்ந்தெடுக்கவும். DisplayPort IPக்கான அளவுரு எடிட்டர் GUI திறக்கிறது, வடிவமைப்பில் DisplayPort நிகழ்விற்கான அளவுருக்களைக் காட்டுகிறது.
- Ex ஐ உருவாக்கு என்பதைக் கிளிக் செய்யவும்ample வடிவமைப்பு (உருவாக்கவில்லை).
- தலைமுறை முடிந்ததும், அளவுரு எடிட்டரை மூடவும்.
- In File எக்ஸ்ப்ளோரர், மென்பொருள் கோப்பகத்திற்கு செல்லவும் மற்றும் vip_control_src.zip காப்பகத்தை பிரித்து vip_control_src கோப்பகத்தை உருவாக்கவும்.
- ஒரு BASH டெர்மினலில், மென்பொருள்/ஸ்கிரிப்ட்டுக்குச் சென்று ஷெல் ஸ்கிரிப்ட் build_sw.sh ஐ இயக்கவும்.
ஸ்கிரிப்ட் வடிவமைப்பிற்கான Nios II மென்பொருளை உருவாக்குகிறது. இது ஒரு .elf இரண்டையும் உருவாக்குகிறது file நீங்கள் ரன் நேரத்தில் போர்டில் பதிவிறக்கம் செய்யலாம், மற்றும் ஒரு .hex file குழு நிரலாக்கத்தில் தொகுக்க .sof file. - Intel Quartus Prime மென்பொருளில், Processing ➤ Start Compilation என்பதைக் கிளிக் செய்யவும்.
- Intel Quartus Prime ஆனது udx10_dp.qsys இயங்குதள வடிவமைப்பாளர் அமைப்பை உருவாக்குகிறது.
- இன்டெல் குவார்டஸ் பிரைம் திட்டத்தை top.qpf என அமைக்கிறது.
தொகுப்பானது வெளியீட்டில் top.sof ஐ உருவாக்குகிறது_files அடைவு முடிந்ததும்.
Viewing மற்றும் பிளாட்ஃபார்ம் டிசைனர் சிஸ்டத்தை மீண்டும் உருவாக்குதல்
- கருவிகள் ➤ இயங்குதள வடிவமைப்பாளர் என்பதைக் கிளிக் செய்யவும்.
- Platform Designer அமைப்பு விருப்பத்திற்கு system name.qsys ஐ தேர்ந்தெடுக்கவும்.
- திற என்பதைக் கிளிக் செய்யவும்.
இயங்குதள வடிவமைப்பாளர் கணினியைத் திறக்கிறார். - Review அமைப்பு.
- அமைப்பை மீண்டும் உருவாக்கவும்:
- a. HDL ஐ உருவாக்கு என்பதைக் கிளிக் செய்யவும்.
- b. தலைமுறை சாளரத்தில், தேர்ந்தெடுக்கப்பட்ட தலைமுறை இலக்குகளுக்கான தெளிவான வெளியீட்டு கோப்பகங்களை இயக்கவும்.
- c. உருவாக்கு என்பதைக் கிளிக் செய்யவும்
8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்றும் வடிவமைப்பு ExampEclipse க்கான Nios II மென்பொருள் உருவாக்க கருவிகளுடன் le
பில்ட் ஸ்கிரிப்ட் பயன்படுத்தும் அதே கோப்புறைகளைப் பயன்படுத்தும் பணியிடத்தை உருவாக்க, வடிவமைப்பிற்கான ஊடாடும் Nios II எக்லிப்ஸ் பணியிடத்தை அமைத்துள்ளீர்கள். நீங்கள் முன்பு உருவாக்க ஸ்கிரிப்டை இயக்கியிருந்தால், எக்லிப்ஸ் பணியிடத்தை உருவாக்கும் முன் மென்பொருள்/vip_control மற்றும் மென்பொருள்/vip_control_bsp கோப்புறைகளை நீக்க வேண்டும். நீங்கள் எந்த நேரத்திலும் உருவாக்க ஸ்கிரிப்டை மீண்டும் இயக்கினால், அது எக்லிப்ஸ் பணியிடத்தை மேலெழுதும்.
படிகள்:
- vip_control_src கோப்பகத்தை உருவாக்க, மென்பொருள் கோப்பகத்திற்குச் சென்று, vip_control_src.zip காப்பகத்தை அன்ஜிப் செய்யவும்.
- நிறுவப்பட்ட திட்டக் கோப்பகத்தில், ஒரு புதிய கோப்புறையை உருவாக்கி, அதற்கு பணியிடம் என்று பெயரிடவும்.
- Intel Quartus Prime மென்பொருளில், Tools ➤ Nios II Software Build Tools for Eclipse என்பதைக் கிளிக் செய்யவும்.
- a. பணியிட துவக்கி சாளரத்தில், நீங்கள் உருவாக்கிய பணியிட கோப்புறையைத் தேர்ந்தெடுக்கவும்.
- b. சரி என்பதைக் கிளிக் செய்யவும்.
- நியோஸ் II - எக்லிப்ஸ் விண்டோவில், கிளிக் செய்யவும் File ➤ புதிய ➤ நியோஸ் II விண்ணப்பம் மற்றும் டெம்ப்ளேட்டிலிருந்து BSP.
டெம்ப்ளேட் உரையாடல் பெட்டியில் இருந்து Nios II பயன்பாடு மற்றும் BSP தோன்றும்.- a. SOPC தகவலில் File பெட்டியில், udx10_dp/ udx10_dp.sopcinfo ஐத் தேர்ந்தெடுக்கவும் file. Eclipse க்கான Nios II SBT ஆனது .sopcinfo இன் செயலியின் பெயரைக் கொண்டு CPU பெயரை நிரப்புகிறது. file.
- b. திட்டத்தின் பெயர் பெட்டியில், vip_control என தட்டச்சு செய்யவும்.
- c. டெம்ப்ளேட்கள் பட்டியலில் இருந்து வெற்று திட்டத்தைத் தேர்ந்தெடுக்கவும்.
- d. அடுத்து என்பதைக் கிளிக் செய்யவும்.
- e. vip_control_bsp என்ற திட்டப் பெயருடன் பயன்பாட்டுத் திட்ட டெம்ப்ளேட்டின் அடிப்படையில் புதிய BSP திட்டத்தை உருவாக்கு என்பதைத் தேர்ந்தெடுக்கவும்.
- f. இயல்புநிலை இருப்பிடத்தைப் பயன்படுத்து என்பதை இயக்கவும்.
- g. .sopcinfo அடிப்படையில் விண்ணப்பம் மற்றும் BSP ஐ உருவாக்க முடி என்பதைக் கிளிக் செய்யவும் file.
BSP உருவாக்கிய பிறகு, vip_control மற்றும் vip_control_bsp திட்டங்கள் Project Explorer தாவலில் தோன்றும்.
- Windows Explorer இல், மென்பொருள்/vip_control_src கோப்பகத்தின் உள்ளடக்கங்களை புதிதாக உருவாக்கப்பட்ட மென்பொருள்/vip_control கோப்பகத்திற்கு நகலெடுக்கவும்.
- நியோஸ் II – எக்லிப்ஸ் விண்டோவின் ப்ராஜெக்ட் எக்ஸ்ப்ளோரர் டேப்பில், vip_control_bsp கோப்புறையில் வலது கிளிக் செய்து, Nios II > BSP Editior என்பதைத் தேர்ந்தெடுக்கவும்.
- a. sys_clk_timer க்கான கீழ்தோன்றும் மெனுவிலிருந்து எதுவுமில்லை என்பதைத் தேர்ந்தெடுக்கவும்.
- b. நேரத்திற்கான கீழ்தோன்றும் மெனுவிலிருந்து cpu_timer ஐத் தேர்ந்தெடுக்கவும்amp_டைமர்.
- c. enable_small_c_library ஐ இயக்கவும்.
- d. உருவாக்கு என்பதைக் கிளிக் செய்யவும்.
- e. உருவாக்கம் முடிந்ததும், வெளியேறு என்பதைக் கிளிக் செய்யவும்.
- ப்ராஜெக்ட் எக்ஸ்ப்ளோரர் தாவலில், vip_control கோப்பகத்தில் வலது கிளிக் செய்து, பண்புகள் என்பதைக் கிளிக் செய்யவும்.
- a. Vip_control சாளரத்திற்கான பண்புகள், Nios II பயன்பாட்டு பண்புகளை விரிவுபடுத்தி, Nios II பயன்பாட்டு பாதைகளைக் கிளிக் செய்யவும்.
- b. நூலகத் திட்டங்களுக்கு அடுத்துள்ள சேர்... என்பதைக் கிளிக் செய்யவும்.
- c. நூலகத் திட்டங்கள் சாளரத்தில், udx10.dp\spftware \vip_control_src கோப்பகத்திற்குச் சென்று bkc_dprx.syslib கோப்பகத்தைத் தேர்ந்தெடுக்கவும்.
- d. சரி என்பதைக் கிளிக் செய்யவும். தொடர்புடைய பாதைக்கு மாற்று என்று ஒரு செய்தி தோன்றுகிறது. ஆம் என்பதைக் கிளிக் செய்யவும்.
- e. bkc_dptx.syslib மற்றும் bkc_dptxll_syslib கோப்பகங்களுக்கு பக்கம் 7 இல் 8.b மற்றும் பக்கம் 7 இல் 8.c படிகளை மீண்டும் செய்யவும்
- f. சரி என்பதைக் கிளிக் செய்யவும்.
- உருவாக்கத் திட்டம் ➤ அனைத்தையும் உருவாக்கு என்பதைத் தேர்ந்தெடுக்கவும் file vip_control.elf மென்பொருள்/vip_control கோப்பகத்தில்.
- mem_init ஐ உருவாக்கவும் file இன்டெல் குவார்டஸ் பிரைம் தொகுப்பிற்கு:
- a. ப்ராஜெக்ட் எக்ஸ்ப்ளோரர் விண்டோவில் vip_control ஐ வலது கிளிக் செய்யவும்.
- b. இலக்குகளை உருவாக்கு ➤ கட்டமை என்பதைத் தேர்ந்தெடுக்கவும்.
- c. mem_init_generate என்பதைத் தேர்ந்தெடுக்கவும்.
ஈ. உருவாக்க கிளிக் செய்யவும்.
Intel Quartus Prime மென்பொருள் உருவாக்குகிறது
udx10_dp_onchip_memory2_0_onchip_memory2_0.hex file மென்பொருள்/vip_control/mem_init கோப்பகத்தில்.
- இணைக்கப்பட்ட பலகையில் வடிவமைப்பு இயங்கும் போது, vip_control.elf நிரலாக்கத்தை இயக்கவும் file எக்லிப்ஸ் பில்ட் மூலம் உருவாக்கப்பட்டது.
- a. Nios II -Eclipse சாளரத்தின் Project Explorer தாவலில் vip_control கோப்புறையில் வலது கிளிக் செய்யவும்.
- b. ➤ Nios II வன்பொருளாக இயக்கு என்பதைத் தேர்ந்தெடுக்கிறது. உங்களிடம் நியோஸ் II டெர்மினல் சாளரம் திறந்திருந்தால், புதிய மென்பொருளைப் பதிவிறக்கும் முன் அதை மூடவும்.
Intel Arria 10 GX FPGA டெவலப்மெண்ட் கிட் அமைக்கிறது
8K DisplayPort Video Format Conversion Design Ex ஐ இயக்குவதற்கு கிட் அமைப்பது எப்படி என்பதை விவரிக்கிறதுampலெ.
படம் 1. HiLo டாட்டர் கார்டுடன் Intel Arria 10 GX டெவலப்மெண்ட் கிட்
DDR4 Hilo அட்டையின் நிலைப்பாட்டைக் காட்ட நீல நிற ஹீட் சிங்க் அகற்றப்பட்ட போர்டை படம் காட்டுகிறது. ஹீட் சிங்க் இல்லாமல் வடிவமைப்பை இயக்க வேண்டாம் என்று இன்டெல் பரிந்துரைக்கிறது.
படிகள்:
- FMC போர்ட் A ஐப் பயன்படுத்தி Bitec DisplayPort 1.4 FMC கார்டை டெவலப்மெண்ட் போர்டில் பொருத்தவும்.
- பவர் சுவிட்ச் (SW1) அணைக்கப்பட்டுள்ளதை உறுதிசெய்து, பின்னர் மின் இணைப்பியை இணைக்கவும்.
- ஒரு USB கேபிளை உங்கள் கணினியுடன் இணைக்கவும் மற்றும் டெவலப்மென்ட் போர்டில் உள்ள MicroUSB இணைப்பான் (J3) உடன் இணைக்கவும்.
- பிடெக் டிஸ்ப்ளே போர்ட் 1.4 எஃப்எம்சி கார்டின் டிஸ்ப்ளே போர்ட் மூலத்திற்கும் ரிசீவர் போர்ட்டிற்கும் இடையே டிஸ்ப்ளே போர்ட் 1.4 கேபிளை இணைத்து, மூலமானது செயலில் உள்ளதா என்பதை உறுதிப்படுத்தவும்.
- டிஸ்ப்ளே போர்ட் டிஸ்ப்ளே மற்றும் பிடெக் டிஸ்ப்ளே போர்ட் 1.4 எஃப்எம்சி கார்டின் டிரான்ஸ்மிட்டர் போர்ட்டுக்கு இடையே டிஸ்ப்ளே போர்ட் 1.4 கேபிளை இணைத்து, டிஸ்ப்ளே செயலில் இருப்பதை உறுதிசெய்யவும்.
- SW1 ஐப் பயன்படுத்தி போர்டை இயக்கவும்.
போர்டு நிலை LEDகள், புஷ் பட்டன்கள் மற்றும் DIP சுவிட்சுகள்
Intel Arria 10 GX FPGA டெவலப்மென்ட் கிட் எட்டு நிலை LED களைக் கொண்டுள்ளது (பச்சை மற்றும் சிவப்பு உமிழ்ப்பாளர்களுடன்), மூன்று பயனர் புஷ் பொத்தான்கள் மற்றும் எட்டு பயனர் DIP சுவிட்சுகள். 8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு Exampடிஸ்ப்ளே போர்ட் ரிசீவர் இணைப்பின் நிலையைக் குறிக்க le LED களை ஒளிரச் செய்கிறது. புஷ் பொத்தான்கள் மற்றும் டிஐபி சுவிட்சுகள் வடிவமைப்பு அமைப்புகளை மாற்ற உங்களை அனுமதிக்கின்றன.
நிலை எல்.ஈ.
அட்டவணை 2. நிலை எல்.ஈ
LED | விளக்கம் |
சிவப்பு எல்.ஈ | |
0 | DDR4 EMIF அளவுத்திருத்தம் செயலில் உள்ளது. |
1 | DDR4 EMIF அளவுத்திருத்தம் தோல்வியடைந்தது. |
7:2 | பயன்படுத்தப்படாதது. |
பச்சை எல்.ஈ | |
0 | DisplayPort ரிசீவர் இணைப்புப் பயிற்சி வெற்றிகரமாக முடிந்ததும், வடிவமைப்பு நிலையான வீடியோவைப் பெறும்போது ஒளிரும். |
5:1 | டிஸ்ப்ளே போர்ட் ரிசீவர் லேன் எண்ணிக்கை: 00001 = 1 லேன்
00010 = 2 பாதைகள் 00100 = 4 பாதைகள் |
7:6 | டிஸ்ப்ளே போர்ட் ரிசீவர் லேன் வேகம்: 00 = 1.62 ஜிபிபிஎஸ்
01 = 2.7 ஜிபிபிஎஸ் 10 = 5.4 ஜிபிபிஎஸ் 11 = 8.1 ஜிபிபிஎஸ் |
ஒவ்வொரு LED குறிப்பிடும் நிலையை அட்டவணை பட்டியலிடுகிறது. ஒவ்வொரு LED நிலையும் சிவப்பு மற்றும் பச்சை குறிகாட்டிகளைக் கொண்டுள்ளது, அவை சுயாதீனமாக ஒளிரும். எந்த எல்இடி ஒளிரும் ஆரஞ்சு என்றால் சிவப்பு மற்றும் பச்சை குறிகாட்டிகள் இரண்டும் இயக்கத்தில் உள்ளன.
பயனர் புஷ் பொத்தான்கள்
பயனர் புஷ் பொத்தான் 0 வெளியீட்டு காட்சியின் மேல் வலது மூலையில் உள்ள இன்டெல் லோகோவின் காட்சியைக் கட்டுப்படுத்துகிறது. தொடக்கத்தில், வடிவமைப்பு லோகோவின் காட்சியை செயல்படுத்துகிறது. புஷ் பட்டன் 0 ஐ அழுத்தினால், லோகோ காட்சிக்கான இயக்கத்தை மாற்றுகிறது. பயனர் புஷ் பொத்தான் 1 வடிவமைப்பின் அளவிடுதல் பயன்முறையைக் கட்டுப்படுத்துகிறது. ஒரு ஆதாரம் அல்லது மடு சூடான-பிளக் செய்யப்பட்டால் வடிவமைப்பு இயல்புநிலையாக இருக்கும்:
- பாஸ்த்ரூ பயன்முறை, உள்ளீட்டுத் தீர்மானம் வெளியீட்டுத் தீர்மானத்தை விட குறைவாகவோ அல்லது சமமாகவோ இருந்தால்
- குறைந்த அளவிலான பயன்முறை, வெளியீட்டுத் தீர்மானத்தை விட உள்ளீட்டுத் தீர்மானம் அதிகமாக இருந்தால்
ஒவ்வொரு முறையும் நீங்கள் பயனர் புஷ் பட்டன் 1 ஐ அழுத்தினால், வடிவமைப்பு அடுத்த அளவிடுதல் பயன்முறைக்கு மாறுகிறது (பாஸ்த்ரூ > உயர்நிலை, மேல்நிலை > கீழ்நிலை, கீழ்நிலை > பாஸ்த்ரூ). பயனர் புஷ் பொத்தான் 2 பயன்படுத்தப்படவில்லை.
பயனர் டிஐபி சுவிட்சுகள்
டிஐபி சுவிட்சுகள் விருப்ப நியோஸ் II டெர்மினல் பிரிண்டிங் மற்றும் டிஸ்ப்ளே போர்ட் டிரான்ஸ்மிட்டர் மூலம் இயக்கப்படும் வெளியீட்டு வீடியோ வடிவமைப்பிற்கான அமைப்புகளைக் கட்டுப்படுத்துகிறது.
அட்டவணை 3. டிஐபி சுவிட்சுகள்
ஒவ்வொரு டிஐபி சுவிட்சின் செயல்பாட்டை அட்டவணை பட்டியலிடுகிறது. டிஐபி சுவிட்சுகள், 1 முதல் 8 வரை (0 முதல் 7 வரை அல்ல), சுவிட்ச் பாகத்தில் அச்சிடப்பட்ட எண்களுடன் பொருந்துகிறது. ஒவ்வொரு சுவிட்சையும் ஆன் ஆக அமைக்க, வெள்ளை சுவிட்சை எல்சிடியை நோக்கி நகர்த்தவும் மற்றும் போர்டில் உள்ள எல்இடிகளில் இருந்து விலகி வைக்கவும்.
மாறவும் | செயல்பாடு |
1 | ஆன் செய்யும்போது Nios II முனைய அச்சிடலை இயக்குகிறது. |
2 | ஒவ்வொரு வண்ணத்திற்கும் வெளியீட்டு பிட்களை அமைக்கவும்:
ஆஃப் = 8 பிட் ஆன் = 10 பிட் |
4:3 | வெளியீட்டு வண்ண இடத்தை அமைக்கவும் மற்றும் sampலிங்: SW4 ஆஃப், SW3 ஆஃப் = RGB 4:4:4 SW4 ஆஃப், SW3 ஆன் = YCbCr 4:4:4 SW4 ஆன், SW3 ஆஃப் = YCbCr 4:2:2 SW4 ஆன், SW3 ஆன் = YCbCr 4:2:0 |
6:5 | வெளியீட்டுத் தீர்மானம் மற்றும் பிரேம் வீதத்தை அமைக்கவும்: SW4 OFF, SW3 OFF = 4K60
SW4 ஆஃப், SW3 ஆன் = 4K30 SW4 ஆன், SW3 ஆஃப் = 1080p60 SW4 ஆன், SW3 ஆன் = 1080i60 |
8:7 | பயன்படுத்தப்படாதது |
8K டிஸ்ப்ளே போர்ட் வீடியோ பார்மட் கன்வர்ஷன் டிசைனை இயக்குகிறது Example
நீங்கள் தொகுக்கப்பட்ட .sof ஐ பதிவிறக்கம் செய்ய வேண்டும் file வடிவமைப்பை இயக்குவதற்கு Intel Arria 10 GX FPGA டெவலப்மெண்ட் கிட் வடிவமைப்பிற்காக.
படிகள்:
- Intel Quartus Prime மென்பொருளில், Tools ➤ Programmer என்பதைக் கிளிக் செய்யவும்.
- புரோகிராமர் சாளரத்தில், J ஐ ஸ்கேன் செய்ய தானியங்கு கண்டறி என்பதைக் கிளிக் செய்யவும்TAG சங்கிலி மற்றும் இணைக்கப்பட்ட சாதனங்களைக் கண்டறியவும்.
புரோகிராமரின் சாதனப் பட்டியலைப் புதுப்பிக்கும்படி கேட்கும் பாப்-அப் சாளரம் தோன்றினால், ஆம் என்பதைக் கிளிக் செய்யவும். - சாதனப் பட்டியலில், 10AX115S2F45 என பெயரிடப்பட்ட வரிசையைத் தேர்ந்தெடுக்கவும்.
- மாற்று என்பதைக் கிளிக் செய்யவும் File…
- நிரலாக்கத்தின் முன்தொகுக்கப்பட்ட பதிப்பைப் பயன்படுத்த file இன்டெல் வடிவமைப்பு பதிவிறக்கத்தின் ஒரு பகுதியாக, master_image/pre_compiled.sof என்பதைத் தேர்ந்தெடுக்கவும்.
- உங்கள் நிரலாக்கத்தைப் பயன்படுத்த file உள்ளூர் தொகுப்பால் உருவாக்கப்பட்டது, output_ ஐத் தேர்ந்தெடுக்கவும்files/top.sof.
- சாதனப் பட்டியலின் 10AX115S2F45 வரிசையில் நிரல்/கட்டமைப்பை இயக்கவும்.
- தொடங்கு என்பதைக் கிளிக் செய்யவும்.
புரோகிராமர் முடிந்ததும், வடிவமைப்பு தானாகவே இயங்கும். - வடிவமைப்பிலிருந்து வெளியீட்டு உரைச் செய்திகளைப் பெற Nios II முனையத்தைத் திறக்கவும், இல்லையெனில் பல சுவிட்ச் மாற்றங்களுக்குப் பிறகு வடிவமைப்பு பூட்டப்படும் (நீங்கள் பயனர் DIP சுவிட்ச் 1 ஐ இயக்கினால் மட்டுமே).
- a. முனைய சாளரத்தைத் திறந்து nios2-terminal என தட்டச்சு செய்யவும்
- b. Enter ஐ அழுத்தவும்.
உள்ளீட்டில் இணைக்கப்பட்டுள்ளது. எந்த ஆதாரமும் இல்லாமல், வெளியீடு என்பது திரையின் மேல் வலது மூலையில் உள்ள இன்டெல் லோகோவுடன் கூடிய கருப்புத் திரையாகும்.
8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்றும் வடிவமைப்பின் செயல்பாட்டு விளக்கம் Example
பிளாட்ஃபார்ம் டிசைனர் சிஸ்டம், udx10_dp.qsys, டிஸ்ப்ளே போர்ட் ரிசீவர் மற்றும் டிரான்ஸ்மிட்டர் புரோட்டோகால் ஐபி, வீடியோ பைப்லைன் ஐபி மற்றும் நியோஸ் II செயலி கூறுகளைக் கொண்டுள்ளது. இந்த வடிவமைப்பு பிளாட்ஃபார்ம் டிசைனர் சிஸ்டத்தை டிஸ்ப்ளே போர்ட் ரிசீவர் மற்றும் டிரான்ஸ்மிட்டர் PHY லாஜிக் (இன்டர்ஃபேஸ் டிரான்ஸ்ஸீவர்களைக் கொண்டுள்ளது) மற்றும் டிரான்ஸ்ஸீவர் மறுகட்டமைப்பு தர்க்கத்தை மேல் மட்டத்தில் வெரிலாக் HDL RTL வடிவமைப்புடன் இணைக்கிறது. file (top.v). டிஸ்ப்ளே போர்ட் உள்ளீடு மற்றும் டிஸ்ப்ளே போர்ட் அவுட்புட்டுக்கு இடையேயான ஒற்றை வீடியோ செயலாக்க பாதையை வடிவமைப்பு கொண்டுள்ளது.
படம் 2. தொகுதி வரைபடம்
வரைபடம் 8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு Ex இல் உள்ள தொகுதிகளைக் காட்டுகிறதுampலெ. Nios II, Nios II செயலிக்கு இடையேயான Avalon-MM மற்றும் கணினியின் பிற கூறுகளுடன் இணைக்கப்பட்ட சில பொதுவான சாதனங்களை வரைபடம் காட்டவில்லை. வடிவமைப்பு இடதுபுறத்தில் உள்ள டிஸ்ப்ளே போர்ட் மூலத்திலிருந்து வீடியோவை ஏற்றுக்கொள்கிறது, வீடியோவை வலதுபுறத்தில் உள்ள டிஸ்ப்ளே போர்ட் சிங்கிற்கு அனுப்புவதற்கு முன் இடமிருந்து வலமாக வீடியோ பைப்லைன் மூலம் வீடியோவை செயலாக்குகிறது.
டிஸ்ப்ளே போர்ட் ரிசீவர் PHY மற்றும் டிஸ்ப்ளே போர்ட் ரிசீவர் ஐபி
Bitec DisplayPort FMC கார்டு DisplayPort மூலத்திலிருந்து DisplayPort 1.4 சிக்னலுக்கான இடையகத்தை வழங்குகிறது. டிஸ்ப்ளே போர்ட் ரிசீவர் PHY மற்றும் டிஸ்ப்ளே போர்ட் ரிசீவர் ஐபி ஆகியவற்றின் கலவையானது வீடியோ ஸ்ட்ரீமை உருவாக்க உள்வரும் சிக்னலை டிகோட் செய்கிறது. டிஸ்ப்ளே போர்ட் ரிசீவர் PHY ஆனது உள்வரும் தரவை சீரழிக்க டிரான்ஸ்ஸீவர்களைக் கொண்டுள்ளது மற்றும் டிஸ்ப்ளே போர்ட் ரிசீவர் ஐபி டிஸ்ப்ளே போர்ட் நெறிமுறையை டிகோட் செய்கிறது. ஒருங்கிணைந்த டிஸ்ப்ளே போர்ட் ரிசீவர் ஐபி எந்த மென்பொருளும் இல்லாமல் உள்வரும் டிஸ்ப்ளே போர்ட் சிக்னலை செயலாக்குகிறது. டிஸ்ப்ளே போர்ட் ரிசீவர் ஐபியில் இருந்து வரும் வீடியோ சிக்னல் ஒரு நேட்டிவ் பாக்கெட்டைஸ் ஸ்ட்ரீமிங் வடிவமாகும். வடிவமைப்பு டிஸ்ப்ளே போர்ட் ரிசீவரை 10-பிட் வெளியீட்டிற்காக கட்டமைக்கிறது.
டிஸ்ப்ளே போர்ட் க்ளாக் செய்யப்பட்ட வீடியோ ஐபி
டிஸ்ப்ளே போர்ட் ரிசீவரின் தொகுப்பு செய்யப்பட்ட ஸ்ட்ரீமிங் தரவு வடிவமைப்பு வெளியீடு க்ளாக் செய்யப்பட்ட வீடியோ இன்புட் ஐபி எதிர்பார்க்கும் க்ளாக் செய்யப்பட்ட வீடியோ தரவு வடிவத்துடன் நேரடியாக இணங்கவில்லை. டிஸ்ப்ளே போர்ட் டு க்ளாக்ட் வீடியோ ஐபி என்பது இந்த வடிவமைப்பிற்கான தனிப்பயன் IP ஆகும். இது டிஸ்ப்ளே போர்ட் வெளியீட்டை இணக்கமான கடிகார வீடியோ வடிவமாக மாற்றுகிறது, அதை நீங்கள் நேரடியாக க்ளாக் செய்யப்பட்ட வீடியோ உள்ளீட்டுடன் இணைக்க முடியும். DisplayPort to clocked Video IP ஆனது கம்பி சமிக்ஞை தரநிலையை மாற்றியமைக்கலாம் மற்றும் ஒவ்வொரு பிக்சலிலும் உள்ள வண்ண விமானங்களின் வரிசையை மாற்றலாம். டிஸ்ப்ளே போர்ட் தரநிலையானது இன்டெல் வீடியோ பைப்லைன் ஐபி ஆர்டர் செய்வதை விட வேறுபட்ட வண்ண வரிசைப்படுத்தலைக் குறிப்பிடுகிறது. நியோஸ் II செயலி வண்ண மாற்றத்தைக் கட்டுப்படுத்துகிறது. இது டிஸ்ப்ளே போர்ட் ரிசீவர் ஐபியிலிருந்து அதன் அவலோன்-எம்எம் ஸ்லேவ் இடைமுகத்துடன் பரிமாற்றத்திற்கான தற்போதைய வண்ண இடத்தைப் படிக்கிறது. அதன் Avalon-MM ஸ்லேவ் இடைமுகத்துடன் பொருத்தமான திருத்தத்தைப் பயன்படுத்த, இது DisplayPort ஐ க்ளாக் செய்யப்பட்ட வீடியோ IPக்கு வழிநடத்துகிறது.
கடிகார வீடியோ உள்ளீடு
கடிகார வீடியோ உள்ளீடு டிஸ்ப்ளே போர்ட்டில் இருந்து க்ளாக் செய்யப்பட்ட வீடியோ இன்டர்ஃபேஸ் சிக்னலை க்ளாக் செய்யப்பட்ட வீடியோ ஐபிக்கு செயலாக்குகிறது மற்றும் அதை அவலோன்-எஸ்டி வீடியோ சிக்னல் வடிவத்திற்கு மாற்றுகிறது. இந்த சிக்னல் வடிவம் வீடியோவிலிருந்து அனைத்து கிடைமட்ட மற்றும் செங்குத்து வெற்றுத் தகவல்களையும் செயலில் உள்ள படத் தரவை மட்டுமே விட்டுவிடுகிறது. ஒரு வீடியோ சட்டத்திற்கு ஒரு பாக்கெட்டாக IP பாக்கெட்டைஸ் செய்கிறது. இது ஒவ்வொரு வீடியோ சட்டத்தின் தெளிவுத்திறனை விவரிக்கும் கூடுதல் மெட்டாடேட்டா பாக்கெட்டுகளையும் (கட்டுப்பாட்டு பாக்கெட்டுகள் என குறிப்பிடப்படுகிறது) சேர்க்கிறது. செயலாக்க குழாய் வழியாக Avalon-ST வீடியோ ஸ்ட்ரீம் நான்கு பிக்சல்கள் இணையாக உள்ளது, ஒரு பிக்சலுக்கு மூன்று குறியீடுகள். க்ளாக் செய்யப்பட்ட வீடியோ உள்ளீடு, டிஸ்ப்ளே போர்ட் ரிசீவர் ஐபியிலிருந்து மாறி ரேட் க்ளாக் செய்யப்பட்ட வீடியோ சிக்னலில் இருந்து வீடியோ ஐபி பைப்லைனுக்கான நிலையான கடிகார வீதத்திற்கு (300 மெகா ஹெர்ட்ஸ்) மாற்றுவதற்கான க்ளாக் கிராசிங்கை வழங்குகிறது.
ஸ்ட்ரீம் கிளீனர்
ஸ்ட்ரீம் கிளீனர், செயலாக்க பைப்லைனுக்கு செல்லும் Avalon-ST வீடியோ சிக்னல் பிழையின்றி இருப்பதை உறுதி செய்கிறது. டிஸ்ப்ளே போர்ட் மூலத்தின் ஹாட் பிளக்கிங் ஆனது, க்ளாக் செய்யப்பட்ட வீடியோ உள்ளீடு IPக்கு முழுமையடையாத தரவு பிரேம்களை வடிவமைப்பதற்கும், அதன் விளைவாக Avalon-ST வீடியோ ஸ்ட்ரீமில் பிழைகளை உருவாக்குவதற்கும் காரணமாக இருக்கலாம். ஒவ்வொரு சட்டத்திற்கும் வீடியோ தரவைக் கொண்ட பாக்கெட்டுகளின் அளவு, தொடர்புடைய கட்டுப்பாட்டுப் பாக்கெட்டுகளால் அறிவிக்கப்பட்ட அளவோடு பொருந்தவில்லை. ஸ்ட்ரீம் கிளீனர் இந்த நிலைமைகளைக் கண்டறிந்து, சட்டத்தை முடிக்க மற்றும் கட்டுப்பாட்டுப் பொதியில் உள்ள விவரக்குறிப்புடன் பொருந்த, மீறும் வீடியோ பாக்கெட்டுகளின் முடிவில் கூடுதல் தரவை (சாம்பல் பிக்சல்கள்) சேர்க்கிறது.
குரோமா ரெஸ்ampler (உள்ளீடு)
DisplayPort இலிருந்து உள்ளீட்டில் வடிவமைப்பு பெறும் வீடியோ தரவு 4:4:4, 4:2:2 அல்லது 4:2:0 chroma s ஆக இருக்கலாம்ampதலைமையில். உள்ளீடு குரோமா ரெஸ்ampler உள்வரும் வீடியோவை எந்த வடிவத்திலும் எடுத்து எல்லா சந்தர்ப்பங்களிலும் 4:4:4 ஆக மாற்றுகிறது. அதிக காட்சி தரத்தை வழங்க, குரோமா ரெஸ்ampler மிகவும் கணக்கீட்டு ரீதியில் விலையுயர்ந்த வடிகட்டப்பட்ட அல்காரிதத்தைப் பயன்படுத்துகிறது. நியோஸ் II செயலி தற்போதைய குரோமாவை படிக்கிறதுampடிஸ்ப்ளே போர்ட் ரிசீவர் ஐபியிலிருந்து அதன் அவலோன்-எம்எம் ஸ்லேவ் இடைமுகம் வழியாக லிங் வடிவம். இது வடிவத்தை குரோமா ரெஸ்ஸுக்கு தெரிவிக்கிறதுampஅதன் Avalon-MM அடிமை இடைமுகம் வழியாக ler.
கலர் ஸ்பேஸ் மாற்றி (உள்ளீடு)
DisplayPort இன் உள்ளீட்டு வீடியோ தரவு RGB அல்லது YCbCr வண்ண இடத்தைப் பயன்படுத்தலாம். இன்புட் கலர் ஸ்பேஸ் கன்வெர்ட்டர், உள்வரும் வீடியோவை எந்த வடிவத்தில் வந்தாலும் அதை எடுத்து எல்லா சந்தர்ப்பங்களிலும் RGB ஆக மாற்றுகிறது. Nios II செயலி அதன் Avalon-MM ஸ்லேவ் இடைமுகத்துடன் டிஸ்ப்ளே போர்ட் ரிசீவர் ஐபியிலிருந்து தற்போதைய வண்ண இடத்தைப் படிக்கிறது; இது குரோமா ரெஸ்ஸுக்கு சரியான மாற்று குணகங்களை ஏற்றுகிறதுampஅதன் Avalon-MM அடிமை இடைமுகம் மூலம் ler.
கிளிப்பர்
கிளிப்பர் உள்வரும் வீடியோ ஸ்ட்ரீமில் இருந்து செயலில் உள்ள பகுதியைத் தேர்ந்தெடுத்து, மீதமுள்ளவற்றை நிராகரிக்கிறது. Nios II செயலியில் இயங்கும் மென்பொருள் கட்டுப்பாடு தேர்ந்தெடுக்க வேண்டிய பகுதியை வரையறுக்கிறது. டிஸ்ப்ளே போர்ட் மூலத்தில் பெறப்பட்ட தரவின் தெளிவுத்திறன் மற்றும் வெளியீட்டுத் தீர்மானம் மற்றும் அளவிடுதல் பயன்முறையில் பிராந்தியம் சார்ந்துள்ளது. செயலி அதன் Avalon-MM ஸ்லேவ் இடைமுகம் மூலம் கிளிப்பருக்கு பிராந்தியத்தை தொடர்பு கொள்கிறது.
அளவிடுபவர்
பெறப்பட்ட உள்ளீட்டுத் தெளிவுத்திறன் மற்றும் உங்களுக்குத் தேவையான வெளியீட்டுத் தெளிவுத்திறன் ஆகியவற்றின் படி உள்வரும் வீடியோ தரவுகளுக்கு வடிவமைப்பு அளவிடும். நீங்கள் மூன்று அளவிடுதல் முறைகளுக்கு இடையே தேர்ந்தெடுக்கலாம் (மேல்தட்டு, கீழ்நிலை மற்றும் பாஸ்த்ரூ). இரண்டு ஸ்கேலார் ஐபிகள் அளவிடுதல் செயல்பாட்டை வழங்குகின்றன: ஒன்று தேவையான குறைப்புகளை செயல்படுத்துகிறது; மற்றொன்று உயர்நிலையை செயல்படுத்துகிறது. வடிவமைப்பிற்கு இரண்டு ஸ்கேலர்கள் தேவை.
- ஸ்கேலர் ஒரு கீழ்நிலையை செயல்படுத்தும் போது, அதன் வெளியீட்டில் ஒவ்வொரு கடிகார சுழற்சியிலும் சரியான தரவை உருவாக்காது. உதாரணமாகample, 2x கீழ்நிலை விகிதத்தை செயல்படுத்தினால், வெளியீட்டில் செல்லுபடியாகும் சிக்னல் மற்ற ஒவ்வொரு கடிகார சுழற்சியிலும் அதிகமாக இருக்கும், அதே சமயம் வடிவமைப்பு ஒவ்வொரு இரட்டை எண்ணுள்ள உள்ளீட்டு வரியையும் பெறுகிறது, பின்னர் ஒற்றைப்படை எண் உள்ளீடு கோடுகள் முழுவதும் குறைவாக இருக்கும். இந்த வெடிக்கும் நடத்தை, வெளியீட்டில் தரவு வீதத்தைக் குறைக்கும் செயல்முறைக்கு அடிப்படையானது, ஆனால் கீழ்நிலை மிக்சர் ஐபியுடன் இணங்கவில்லை, இது பொதுவாக வெளியீட்டின் கீழ் ஓட்டத்தைத் தவிர்க்க மிகவும் நிலையான தரவு வீதத்தை எதிர்பார்க்கிறது. வடிவமைப்பிற்கு எந்த குறைப்பு மற்றும் மிக்சருக்கும் இடையில் ஃபிரேம் பஃபர் தேவைப்படுகிறது. ஃபிரேம் பஃபர், மிக்சருக்குத் தேவையான விகிதத்தில் தரவைப் படிக்க அனுமதிக்கிறது.
- ஸ்கேலர் ஒரு உயர்நிலையை செயல்படுத்தும் போது, ஒவ்வொரு கடிகார சுழற்சியிலும் அது சரியான தரவை உருவாக்குகிறது, எனவே பின்வரும் கலவையில் எந்த பிரச்சனையும் இல்லை. இருப்பினும், ஒவ்வொரு கடிகார சுழற்சியிலும் இது புதிய உள்ளீட்டுத் தரவை ஏற்காது. 2x உயர்நிலையை முன்னாள் ஆக எடுத்துக்கொள்வதுample, சம எண்ணிடப்பட்ட வெளியீட்டு வரிகளில் அது ஒவ்வொரு மற்ற கடிகார சுழற்சியிலும் ஒரு புதிய துடிப்பான தரவை ஏற்றுக்கொள்கிறது, பின்னர் ஒற்றைப்படை எண் வெளியீட்டு வரிகளில் புதிய உள்ளீடு தரவை ஏற்காது. இருப்பினும், அப்ஸ்ட்ரீம் கிளிப்பர் ஒரு குறிப்பிடத்தக்க கிளிப்பைப் பயன்படுத்தினால் (எ.கா. ஜூம்-இன் போது) முற்றிலும் வேறுபட்ட விகிதத்தில் தரவை உருவாக்கலாம். எனவே, ஒரு கிளிப்பர் மற்றும் மேல்தட்டு பொதுவாக ஒரு ஃபிரேம் பஃபரால் பிரிக்கப்பட வேண்டும், குழாயில் உள்ள ஃபிரேம் பஃபருக்குப் பிறகு ஸ்கேலர் உட்கார வேண்டும். ஃபிரேம் பஃபருக்கு முன் ஸ்கேலர் அமர வேண்டும். மற்றொன்று குறைந்த அளவிற்கானது.
ஃபிரேம் பஃபருக்குத் தேவைப்படும் அதிகபட்ச DDR4 அலைவரிசையையும் இரண்டு ஸ்கேலர்கள் குறைக்கின்றன. நீங்கள் எப்போதும் ஃபிரேம் பஃபருக்கு முன் கீழ்நிலைகளைப் பயன்படுத்த வேண்டும், எழுதும் பக்கத்தில் தரவு வீதத்தைக் குறைக்க வேண்டும். ஃபிரேம் பஃபருக்குப் பிறகு எப்போதும் மேல்தட்டுகளைப் பயன்படுத்தவும், இது படிக்கும் பக்கத்தில் தரவு வீதத்தைக் குறைக்கிறது. ஒவ்வொரு ஸ்கேலரும் உள்வரும் வீடியோ ஸ்ட்ரீமில் உள்ள கண்ட்ரோல் பாக்கெட்டுகளிலிருந்து தேவையான உள்ளீட்டுத் தீர்மானத்தைப் பெறுகிறது, அதே சமயம் Avalon-MM ஸ்லேவ் இடைமுகத்துடன் கூடிய Nios II செயலி ஒவ்வொரு ஸ்கேலருக்கும் வெளியீட்டுத் தீர்மானத்தை அமைக்கிறது.
பிரேம் பஃபர்
ஃபிரேம் பஃபர் டிடிஆர்4 நினைவகத்தைப் பயன்படுத்தி டிரிபிள் பஃபரிங் செய்ய, வீடியோ மற்றும் பட செயலாக்க பைப்லைனை உள்வரும் மற்றும் வெளிச்செல்லும் பிரேம் வீதங்களுக்கு இடையே பிரேம் வீத மாற்றத்தைச் செய்ய அனுமதிக்கிறது. வடிவமைப்பு எந்த உள்ளீட்டு பிரேம் வீதத்தையும் ஏற்கலாம், ஆனால் மொத்த பிக்சல் வீதம் வினாடிக்கு 1 ஜிகா பிக்சல்களுக்கு மிகாமல் இருக்க வேண்டும். Nios II மென்பொருள் நீங்கள் தேர்ந்தெடுக்கும் அவுட்புட் பயன்முறையின்படி, வெளியீட்டு பிரேம் வீதத்தை 30 அல்லது 60 fps ஆக அமைக்கிறது. அவுட்புட் பிரேம் வீதம் என்பது க்ளாக் செய்யப்பட்ட வீடியோ அவுட்புட் செட்டிங்ஸ் மற்றும் அவுட்புட் வீடியோ பிக்சல் கடிகாரத்தின் செயல்பாடாகும். க்ளோக் செய்யப்பட்ட வீடியோ அவுட்புட் பைப்லைனுக்குப் பொருந்தும் பேக்பிரஷர், ஃபிரேம் பஃபரின் ரீட் பக்கம் DDR4 இலிருந்து வீடியோ பிரேம்களை இழுக்கும் விகிதத்தை தீர்மானிக்கிறது.
கலவை
மிக்சர் ஒரு நிலையான அளவு கருப்பு பின்னணி படத்தை உருவாக்குகிறது, இது நியோஸ் II செயலி நிரல் தற்போதைய வெளியீட்டு படத்தின் அளவைப் பொருத்துகிறது. கலவையில் இரண்டு உள்ளீடுகள் உள்ளன. முதல் உள்ளீடு, தற்போதைய வீடியோ பைப்லைனில் இருந்து வெளியீட்டைக் காட்ட வடிவமைப்பை அனுமதிக்க, உயர்தரத்துடன் இணைக்கிறது. இரண்டாவது உள்ளீடு ஐகான் ஜெனரேட்டர் தொகுதியுடன் இணைக்கிறது. க்ளாக் செய்யப்பட்ட வீடியோ உள்ளீட்டில் செயலில், நிலையான வீடியோவைக் கண்டறியும் போது மட்டுமே வடிவமைப்பு கலவையின் முதல் உள்ளீட்டை செயல்படுத்துகிறது. எனவே, உள்ளீட்டில் ஹாட்-பிளக்கிங் செய்யும் போது வடிவமைப்பு வெளியீட்டில் ஒரு நிலையான வெளியீட்டு படத்தை பராமரிக்கிறது. 50% வெளிப்படைத்தன்மையுடன் பின்னணி மற்றும் வீடியோ பைப்லைன் படங்கள் இரண்டிலும், ஐகான் ஜெனரேட்டருடன் இணைக்கப்பட்ட, கலவையில் இரண்டாவது உள்ளீட்டை வடிவமைப்பு ஆல்பா கலக்கிறது.
கலர் ஸ்பேஸ் மாற்றி (வெளியீடு)
அவுட்புட் கலர் ஸ்பேஸ் கன்வெர்ட்டர் உள்ளீடு RGB வீடியோ தரவை மென்பொருளிலிருந்து இயக்க நேர அமைப்பை அடிப்படையாகக் கொண்டு RGB அல்லது YCbCr வண்ண இடமாக மாற்றுகிறது.
குரோமா ரெஸ்ampler (வெளியீடு)
வெளியீடு குரோமா ரெஸ்ampler வடிவமைப்பை 4:4:4 இலிருந்து 4:4:4, 4:2:2 அல்லது 4:2:0 வடிவங்களில் ஒன்றாக மாற்றுகிறது. மென்பொருள் வடிவமைப்பை அமைக்கிறது. வெளியீடு குரோமா ரெஸ்ampஉயர்தர வீடியோவை அடைய லெர் வடிகட்டப்பட்ட அல்காரிதத்தையும் பயன்படுத்துகிறது.
கடிகார வீடியோ வெளியீடு
கடிகார வீடியோ வெளியீடு Avalon-ST வீடியோ ஸ்ட்ரீமை கடிகார வீடியோ வடிவத்திற்கு மாற்றுகிறது. கடிகார வீடியோ வெளியீடு வீடியோவில் கிடைமட்ட மற்றும் செங்குத்து வெற்று மற்றும் ஒத்திசைவு நேர தகவலை சேர்க்கிறது. நியோஸ் II செயலி நீங்கள் கோரும் வெளியீட்டுத் தீர்மானம் மற்றும் பிரேம் வீதத்தைப் பொறுத்து கடிகார வீடியோ வெளியீட்டில் தொடர்புடைய அமைப்புகளை நிரல்படுத்துகிறது. கடிகார வீடியோ வெளியீடு கடிகாரத்தை மாற்றுகிறது, நிலையான 300 மெகா ஹெர்ட்ஸ் பைப்லைன் கடிகாரத்திலிருந்து கடிகார வீடியோவின் மாறி விகிதத்திற்கு கடக்கிறது.
டிஸ்ப்ளே போர்ட்டிற்கு க்ளாக் செய்யப்பட்ட வீடியோ
டிஸ்ப்ளே போர்ட் டிரான்ஸ்மிட்டர் கூறு கடிகார வீடியோவாக வடிவமைக்கப்பட்ட தரவை ஏற்றுக்கொள்கிறது. பிளாட்ஃபார்ம் டிசைனரில் உள்ள வயர் சிக்னலிங் மற்றும் கன்ட்யூட் இன்டர்ஃபேஸ்களில் உள்ள வேறுபாடுகள் டிஸ்ப்ளே போர்ட் டிரான்ஸ்மிட்டர் ஐபியுடன் க்ளாக் செய்யப்பட்ட வீடியோ அவுட்புட்டை நேரடியாக இணைப்பதைத் தடுக்கிறது. க்ளாக் செய்யப்பட்ட வீடியோ டு டிஸ்ப்ளே போர்ட் பாகம் என்பது, க்ளாக் செய்யப்பட்ட வீடியோ அவுட்புட் மற்றும் டிஸ்ப்ளே போர்ட் டிரான்ஸ்மிட்டர் ஐபி ஆகியவற்றுக்கு இடையே தேவையான எளிய மாற்றத்தை வழங்குவதற்கு, வடிவமைப்பு சார்ந்த தனிப்பயன் ஐபி ஆகும். Avalon-ST வீடியோ மற்றும் டிஸ்ப்ளே போர்ட் பயன்படுத்தும் வெவ்வேறு வண்ண வடிவமைப்பு தரங்களைக் கணக்கிட, ஒவ்வொரு பிக்சலிலும் உள்ள வண்ண விமானங்களின் வரிசையை இது மாற்றுகிறது.
DisplayPort Transmitter IP மற்றும் DisplayPort Transmitter PHY
டிஸ்ப்ளே போர்ட் டிரான்ஸ்மிட்டர் ஐபி மற்றும் டிஸ்ப்ளே போர்ட் டிரான்ஸ்மிட்டர் PHY ஆகியவை இணைந்து வீடியோ ஸ்ட்ரீமை க்ளாக் செய்யப்பட்ட வீடியோவிலிருந்து இணக்கமான டிஸ்ப்ளே போர்ட் ஸ்ட்ரீமாக மாற்ற வேலை செய்கின்றன. DisplayPort டிரான்ஸ்மிட்டர் IP ஆனது DisplayPort நெறிமுறையைக் கையாளுகிறது மற்றும் சரியான DisplayPort தரவை குறியாக்குகிறது, அதே நேரத்தில் DisplayPort டிரான்ஸ்மிட்டர் PHY ஆனது டிரான்ஸ்ஸீவர்களைக் கொண்டுள்ளது மற்றும் அதிவேக தொடர் வெளியீட்டை உருவாக்குகிறது.
நியோஸ் II செயலி மற்றும் சாதனங்கள்
பிளாட்ஃபார்ம் டிசைனர் சிஸ்டம் நியோஸ் II செயலியைக் கொண்டுள்ளது, இது டிஸ்ப்ளே போர்ட் ரிசீவர் மற்றும் டிரான்ஸ்மிட்டர் ஐபிகள் மற்றும் செயலாக்க பைப்லைனுக்கான இயக்க நேர அமைப்புகளை நிர்வகிக்கிறது. Nios II செயலி இந்த அடிப்படை சாதனங்களுடன் இணைக்கிறது:
- நிரலையும் அதன் தரவையும் சேமிப்பதற்கான ஆன்-சிப் நினைவகம்.
- ஏ.ஜே.TAG UART மென்பொருள் printf வெளியீட்டைக் காட்ட (Nios II முனையம் வழியாக).
- மென்பொருளின் பல்வேறு புள்ளிகளில் மில்லி விநாடி நிலை தாமதங்களை உருவாக்குவதற்கான ஒரு கணினி டைமர், குறைந்தபட்ச நிகழ்வு காலத்தின் டிஸ்ப்ளே போர்ட் விவரக்குறிப்புக்கு தேவைப்படுகிறது.
- கணினி நிலையைக் காண்பிக்க எல்.ஈ.டி.
- புஷ்-பொத்தான் சுவிட்சுகள் அளவிடுதல் முறைகளுக்கு இடையில் மாறுவதை அனுமதிக்கவும் மற்றும் இன்டெல் லோகோவின் காட்சியை இயக்க மற்றும் முடக்கவும்.
- டிஐபி ஸ்விட்சுகள் வெளியீட்டு வடிவத்தை மாற்ற அனுமதிக்கும் மற்றும் செய்திகளை அச்சிடுவதை நியோஸ் II டெர்மினலுக்கு இயக்கவும் முடக்கவும்.
டிஸ்ப்ளே போர்ட் மூல மற்றும் சிங்க் தீ குறுக்கீடுகள் இரண்டிலும் உள்ள ஹாட்-பிளக் நிகழ்வுகள், டிஸ்ப்ளே போர்ட் டிரான்ஸ்மிட்டர் மற்றும் பைப்லைனை சரியாக உள்ளமைக்க Nios II செயலியைத் தூண்டும். மென்பொருள் குறியீட்டில் உள்ள முக்கிய லூப் புஷ்-பொத்தான்கள் மற்றும் டிஐபி சுவிட்சுகளில் உள்ள மதிப்புகளைக் கண்காணித்து அதற்கேற்ப பைப்லைன் அமைப்பை மாற்றுகிறது.
I²C கட்டுப்பாட்டாளர்கள்
Intel Arria 5338 8460 GX FPGA டெவலப்மென்ட் கிட்டில் உள்ள மற்ற மூன்று கூறுகளின் அமைப்புகளைத் திருத்த வடிவமைப்பில் இரண்டு I²C கன்ட்ரோலர்கள் (Si10 மற்றும் PS10) உள்ளன. Intel Arria 5338 GX FPGA டெவலப்மெண்ட் கிட்டில் உள்ள இரண்டு Si10 கடிகார ஜெனரேட்டர்கள் அதே I²C பஸ்ஸுடன் இணைக்கப்படுகின்றன. முதலாவது DDR4 EMIFக்கான குறிப்பு கடிகாரத்தை உருவாக்குகிறது. இயல்பாக, இந்த கடிகாரம் 100 MHz DDR1066 உடன் பயன்படுத்த 4 MHz ஆக அமைக்கப்பட்டுள்ளது, ஆனால் இந்த வடிவமைப்பு DDR4 ஐ 1200 MHz இல் இயக்குகிறது, இதற்கு 150 MHz குறிப்பு கடிகாரம் தேவைப்படுகிறது. தொடக்கத்தில் Nios II செயலி, I²C கன்ட்ரோலர் பெரிஃபெரல் வழியாக, DDR5338 குறிப்பு கடிகாரத்தின் வேகத்தை 4MHz ஆக அதிகரிக்க முதல் Si150 இன் பதிவு வரைபடத்தில் அமைப்புகளை மாற்றுகிறது. இரண்டாவது Si5338 கடிகார ஜெனரேட்டர் பைப்லைன் மற்றும் டிஸ்ப்ளே போர்ட் டிரான்ஸ்மிட்டர் IP க்கு இடையே கடிகார வீடியோ இடைமுகத்திற்கான vid_clk ஐ உருவாக்குகிறது. வடிவமைப்பால் ஆதரிக்கப்படும் ஒவ்வொரு வெவ்வேறு வெளியீட்டுத் தீர்மானம் மற்றும் பிரேம் வீதத்திற்கு இந்தக் கடிகாரத்தின் வேகத்தை நீங்கள் சரிசெய்ய வேண்டும். Nios II செயலி தேவைப்படும் போது, இயக்க நேரத்தில் வேகத்தை சரிசெய்யலாம். பிடெக் டிஸ்ப்ளே போர்ட் 1.4 எஃப்எம்சி மகள் கார்டு பரேட் பிஎஸ்8460 ஜிட்டர் கிளீனிங் ரிப்பீட்டர் மற்றும் ரெடைமர் ஆகியவற்றைப் பயன்படுத்துகிறது. தொடக்கத்தில் Nios II செயலி வடிவமைப்பின் தேவைகளைப் பூர்த்தி செய்ய இந்தக் கூறுகளின் இயல்புநிலை அமைப்புகளைத் திருத்துகிறது.
மென்பொருள் விளக்கம்
8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு Example இன்டெல் வீடியோ மற்றும் இமேஜ் ப்ராசசிங் சூட் மற்றும் டிஸ்ப்ளே போர்ட் இடைமுகம் ஐபி ஆகியவற்றிலிருந்து ஐபியை உள்ளடக்கியது. இந்த அனைத்து ஐபிகளும் சரியாக அமைக்கும் போது எந்தத் தலையீடும் இல்லாமல் தரவுச் சட்டங்களைச் செயலாக்க முடியும். IPகளை அமைப்பதற்கு வெளிப்புற உயர்நிலைக் கட்டுப்பாட்டை நீங்கள் செயல்படுத்த வேண்டும் மற்றும் கணினி மாறும்போது, எ.கா. டிஸ்ப்ளே போர்ட் ரிசீவர் அல்லது டிரான்ஸ்மிட்டர் ஹாட்-பிளக் நிகழ்வுகள் அல்லது பயனர் புஷ் பட்டன் செயல்பாடு. இந்த வடிவமைப்பில், நியோஸ் II செயலி, இயங்கும் பெஸ்போக் கட்டுப்பாட்டு மென்பொருளானது, உயர்நிலைக் கட்டுப்பாட்டை வழங்குகிறது. தொடக்கத்தில் மென்பொருள்:
- 4 MHz DDR வேகத்தை அனுமதிக்க DDR150 ref கடிகாரத்தை 1200 MHz ஆக அமைக்கிறது, பின்னர் புதிய குறிப்பு கடிகாரத்தில் மறுசீரமைக்க வெளிப்புற நினைவக இடைமுகம் IP ஐ மீட்டமைக்கிறது.
- PS8460 டிஸ்ப்ளே போர்ட் ரிப்பீட்டர் மற்றும் ரெடைமரை அமைக்கிறது.
- டிஸ்ப்ளே போர்ட் ரிசீவர் மற்றும் டிரான்ஸ்மிட்டர் இடைமுகங்களை துவக்குகிறது.
- செயலாக்க பைப்லைன் ஐபிகளை துவக்குகிறது.
துவக்கம் முடிந்ததும், மென்பொருள் ஒரு தொடர்ச்சியான லூப்பில் நுழைந்து, பல நிகழ்வுகளைச் சரிபார்த்து, எதிர்வினையாற்றுகிறது.
அளவிடுதல் பயன்முறையில் மாற்றங்கள்
வடிவமைப்பு மூன்று அடிப்படை அளவிடுதல் முறைகளை ஆதரிக்கிறது; கடந்து, மேல்தட்டு, மற்றும் கீழ்நிலை. பாஸ்த்ரூ பயன்முறையில் வடிவமைப்பு உள்ளீட்டு வீடியோவை அளவிடாது, உயர்தர பயன்முறையில் வடிவமைப்பு உள்ளீட்டு வீடியோவை மேம்படுத்துகிறது, மேலும் கீழ்நிலை பயன்முறையில் உள்ளீட்டு வீடியோவை வடிவமைப்பு குறைக்கிறது.
செயலாக்க குழாயில் உள்ள நான்கு தொகுதிகள்; கிளிப்பர், டவுன்ஸ்கேலர், அப்ஸ்கேலர் மற்றும் மிக்சர் ஆகியவை ஒவ்வொரு பயன்முறையிலும் இறுதி வெளியீட்டின் விளக்கக்காட்சியைத் தீர்மானிக்கின்றன. தற்போதைய உள்ளீட்டுத் தீர்மானம், வெளியீட்டுத் தீர்மானம் மற்றும் நீங்கள் தேர்ந்தெடுக்கும் அளவிடுதல் பயன்முறையைப் பொறுத்து ஒவ்வொரு தொகுதியின் அமைப்புகளையும் மென்பொருள் கட்டுப்படுத்துகிறது. பெரும்பாலான சந்தர்ப்பங்களில், கிளிப்பர் உள்ளீட்டை மாற்றாமல் அனுப்புகிறது, மேலும் மிக்சர் பின்னணி அளவு உள்ளீட்டு வீடியோவின் இறுதி, அளவிடப்பட்ட பதிப்பின் அதே அளவாகும். இருப்பினும், உள்ளீட்டு வீடியோ தெளிவுத்திறன் வெளியீட்டு அளவை விட அதிகமாக இருந்தால், உள்ளீட்டு வீடியோவை முதலில் கிளிப்பிங் செய்யாமல் ஒரு உயர்நிலையைப் பயன்படுத்த முடியாது. உள்ளீட்டுத் தெளிவுத்திறன் வெளியீட்டை விட குறைவாக இருந்தால், உள்ளீட்டு வீடியோ லேயரை விட பெரிய மிக்சர் பின்னணி லேயரைப் பயன்படுத்தாமல், மென்பொருளால் குறைந்த அளவைப் பயன்படுத்த முடியாது, இது வெளியீட்டு வீடியோவைச் சுற்றி கருப்புப் பட்டைகளைச் சேர்க்கிறது.
அட்டவணை 4. பிளாக் பைப்லைன்களை செயலாக்குதல்
அளவிடுதல் முறை, உள்ளீடு தீர்மானம் மற்றும் வெளியீடு தீர்மானம் ஆகியவற்றின் ஒன்பது சேர்க்கைகளில் ஒவ்வொன்றிலும் நான்கு செயலாக்க பைப்லைன் தொகுதிகளின் செயல்பாட்டை இந்த அட்டவணை பட்டியலிடுகிறது.
பயன்முறை | உள்ளே > வெளியே | உள்ளே = வெளியே | உள்ளே < வெளியே |
பாஸ்த்ரூ | க்ளிப் டு புட் அவுட்புட் அளவு இல்லை | கிளிப் இல்லை
குறைந்த அளவு இல்லை |
கிளிப் இல்லை
குறைந்த அளவு இல்லை |
தொடர்ந்தது… |
பயன்முறை | உள்ளே > வெளியே | உள்ளே = வெளியே | உள்ளே < வெளியே |
உயர்தரம் இல்லை
கருப்பு பார்டர் இல்லை |
உயர்தரம் இல்லை
கருப்பு பார்டர் இல்லை |
உயர்தரம் இல்லை
வெளியீட்டு அளவிற்கு கருப்பு பார்டர் பேடுகள் |
|
மேல்தட்டு | 2/3 அவுட்புட் அளவுக்கு க்ளிப் செய்யவில்லை
மேல்தட்டு முதல் வெளியீட்டு அளவு வரை கருப்பு பார்டர் இல்லை |
2/3 அவுட்புட் அளவுக்கு க்ளிப் செய்யவில்லை
மேல்தட்டு முதல் வெளியீட்டு அளவு வரை கருப்பு பார்டர் இல்லை |
கிளிப் இல்லை
குறைந்த அளவு இல்லை மேல்தட்டு முதல் வெளியீட்டு அளவு வரை கருப்பு பார்டர் இல்லை |
குறைந்த அளவு | கிளிப் இல்லை
குறைந்த அளவு முதல் வெளியீட்டு அளவு வரை இல்லை கருப்பு பார்டர் இல்லை |
கிளிப் இல்லை
குறைந்த அளவு முதல் வெளியீட்டு அளவு வரை இல்லை கருப்பு பார்டர் இல்லை |
கிளிப் இல்லை
2/3 உள்ளீட்டு அளவிற்குக் குறைக்கப்பட்டது உயர்தரம் இல்லை வெளியீட்டு அளவிற்கு கருப்பு பார்டர் பேடுகள் |
பயனர் புஷ் பொத்தானை அழுத்துவதன் மூலம் பயன்முறைகளுக்கு இடையில் மாற்றவும் 1. மென்பொருளானது ஒவ்வொரு இயக்கத்திலும் உள்ள புஷ் பொத்தான்களின் மதிப்புகளை லூப் மூலம் கண்காணிக்கிறது (இது ஒரு மென்பொருள் டிபவுன்ஸ் செய்கிறது) மற்றும் செயலாக்க பைப்லைனில் உள்ள ஐபிகளை சரியான முறையில் உள்ளமைக்கிறது.
டிஸ்ப்ளே போர்ட் உள்ளீட்டில் மாற்றங்கள்
லூப் வழியாக ஒவ்வொரு ஓட்டத்திலும் மென்பொருள் க்ளாக் செய்யப்பட்ட வீடியோ உள்ளீட்டின் நிலையை வாக்களிக்கின்றது, உள்ளீட்டு வீடியோ ஸ்ட்ரீமின் நிலைத்தன்மையில் மாற்றங்களைத் தேடுகிறது. பின்வரும் சந்தர்ப்பங்களில் வீடியோ நிலையானது என்று மென்பொருள் கருதுகிறது:
- கடிகார வீடியோ வெற்றிகரமாக பூட்டப்பட்டதாக க்ளாக் செய்யப்பட்ட வீடியோ உள்ளீடு தெரிவிக்கிறது.
- உள்ளீடு தெளிவுத்திறன் மற்றும் வண்ண இடைவெளி லூப் வழியாக முந்தைய இயக்கத்திலிருந்து எந்த மாற்றமும் இல்லை.
உள்ளீடு நிலையானது ஆனால் அது பூட்டை இழந்துவிட்டாலோ அல்லது வீடியோ ஸ்ட்ரீமின் பண்புகள் மாறியிருந்தாலோ, பைப்லைன் வழியாக க்ளாக் செய்யப்பட்ட வீடியோ உள்ளீடு அனுப்பும் வீடியோவை மென்பொருள் நிறுத்துகிறது. உள்ளீட்டு வீடியோ லேயரைக் காண்பிப்பதை நிறுத்த மிக்சரை இது அமைக்கிறது. ரிசீவர் ஹாட்ப்ளக் நிகழ்வுகள் அல்லது தெளிவுத்திறன் மாற்றங்களின் போது வெளியீடு செயலில் இருக்கும் (கருப்புத் திரை மற்றும் இன்டெல் லோகோவைக் காட்டுகிறது).
உள்ளீடு நிலையானதாக இல்லை, ஆனால் இப்போது நிலையானதாக இருந்தால், மென்பொருள் புதிய உள்ளீட்டுத் தீர்மானம் மற்றும் வண்ண இடத்தைக் காண்பிக்க பைப்லைனை உள்ளமைக்கிறது, இது CVI இலிருந்து வெளியீட்டை மறுதொடக்கம் செய்கிறது, மேலும் உள்ளீட்டு வீடியோ லேயரை மீண்டும் காண்பிக்க மிக்சரை அமைக்கிறது. ஃபிரேம் பஃபர், முந்தைய உள்ளீட்டில் இருந்து பழைய ஃப்ரேம்களை மீண்டும் மீண்டும் செய்து கொண்டிருப்பதால், இந்த ஃப்ரேம்களை டிசைன் அழிக்க வேண்டும். பின்னர், தடுமாற்றத்தைத் தவிர்க்க, காட்சியை மீண்டும் இயக்கலாம். நியோஸ் II செயலி படிக்கக்கூடிய DDR4 இலிருந்து படிக்கப்பட்ட பிரேம்களின் எண்ணிக்கையை ஃப்ரேம் பஃபர் வைத்திருக்கிறது. மென்பொருள் எஸ்ampலெஸ் இந்த எண்ணிக்கை உள்ளீடு நிலையானதாகி, நான்கு பிரேம்களால் எண்ணிக்கை அதிகரித்தால் மிக்சர் லேயரை மீண்டும் இயக்குகிறது, இது வடிவமைப்பு இடையகத்திலிருந்து பழைய ஃப்ரேம்களை வெளியேற்றுவதை உறுதி செய்கிறது.
டிஸ்ப்ளே போர்ட் டிரான்ஸ்மிட்டர் ஹாட்-பிளக் நிகழ்வுகள்
டிஸ்ப்ளே போர்ட் டிரான்ஸ்மிட்டரில் உள்ள ஹாட்-பிளக் நிகழ்வுகள், மென்பொருளில் ஒரு குறுக்கீட்டை உருவாக்குகிறது, இது வெளியீட்டில் ஏற்படும் மாற்றத்தின் முக்கிய மென்பொருள் வளையத்தை எச்சரிக்க ஒரு கொடியை அமைக்கிறது. டிசைன் டிரான்ஸ்மிட்டர் ஹாட் பிளக்கைக் கண்டறியும் போது, மென்பொருள் எந்தத் தீர்மானங்கள் மற்றும் வண்ண இடைவெளிகளை ஆதரிக்கிறது என்பதைத் தீர்மானிக்க புதிய காட்சிக்கான EDID ஐப் படிக்கிறது. நீங்கள் DIP சுவிட்சுகளை புதிய டிஸ்பிளே ஆதரிக்க முடியாத ஒரு பயன்முறையில் அமைத்தால், மென்பொருள் குறைந்த தேவையுள்ள காட்சி பயன்முறைக்கு திரும்பும். இது பைப்லைன், டிஸ்ப்ளே போர்ட் டிரான்ஸ்மிட்டர் ஐபி மற்றும் புதிய வெளியீட்டு பயன்முறையில் டிரான்ஸ்மிட்டர் vid_clk ஐ உருவாக்கும் Si5338 பகுதியை உள்ளமைக்கிறது. உள்ளீடு மாற்றங்களைக் காணும்போது, பைப்லைனுக்கான அமைப்புகளை மென்பொருள் திருத்துவதால், உள்ளீட்டு வீடியோவுக்கான மிக்சர் லேயர் காட்டப்படாது. மென்பொருள் மீண்டும் இயக்கப்படவில்லை
நான்கு பிரேம்களுக்குப் பிறகு புதிய அமைப்புகள் சட்டத்தின் வழியாகச் செல்லும் வரை காட்சி
தாங்கல்.
பயனர் டிஐபி சுவிட்ச் அமைப்புகளில் மாற்றங்கள்
பயனர் டிஐபி ஸ்விட்சுகள் 2 முதல் 6 வரையிலான நிலைகள் டிஸ்ப்ளே போர்ட் டிரான்ஸ்மிட்டர் மூலம் இயக்கப்படும் வெளியீட்டு வடிவமைப்பை (தெளிவுத்திறன், பிரேம் வீதம், வண்ண இடைவெளி மற்றும் பிட்கள்) கட்டுப்படுத்துகிறது. இந்த டிஐபி சுவிட்சுகளில் ஏற்படும் மாற்றங்களை மென்பொருள் கண்டறியும் போது, அது டிரான்ஸ்மிட்டர் ஹாட் பிளக்கைப் போலவே இருக்கும் வரிசையின் மூலம் இயங்கும். டிரான்ஸ்மிட்டர் EDID மாறாததால் அதை நீங்கள் வினவ வேண்டியதில்லை.
AN 889 க்கான மீள்பார்வை வரலாறு: 8K DisplayPort வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு Example
அட்டவணை 5. AN 889 க்கான மறுபார்வை வரலாறு: 8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு Example
ஆவணப் பதிப்பு | மாற்றங்கள் |
2019.05.30 | ஆரம்ப வெளியீடு. |
இன்டெல் கார்ப்பரேஷன். அனைத்து உரிமைகளும் பாதுகாக்கப்பட்டவை. இன்டெல், இன்டெல் லோகோ மற்றும் பிற இன்டெல் குறிகள் இன்டெல் கார்ப்பரேஷன் அல்லது அதன் துணை நிறுவனங்களின் வர்த்தக முத்திரைகள். இன்டெல் அதன் FPGA மற்றும் செமிகண்டக்டர் தயாரிப்புகளின் செயல்திறன் இன்டெல்லின் நிலையான உத்தரவாதத்தின்படி தற்போதைய விவரக்குறிப்புகளுக்கு உத்தரவாதம் அளிக்கிறது, ஆனால் எந்த நேரத்திலும் அறிவிப்பு இல்லாமல் எந்த தயாரிப்புகள் மற்றும் சேவைகளில் மாற்றங்களைச் செய்வதற்கான உரிமையை கொண்டுள்ளது. Intel எழுத்துப்பூர்வமாக ஒப்புக்கொண்டதைத் தவிர, இங்கு விவரிக்கப்பட்டுள்ள எந்தவொரு தகவல், தயாரிப்பு அல்லது சேவையின் பயன்பாடு அல்லது பயன்பாட்டிலிருந்து எழும் எந்தப் பொறுப்பு அல்லது பொறுப்பையும் இன்டெல் ஏற்காது. Intel வாடிக்கையாளர்கள் எந்தவொரு வெளியிடப்பட்ட தகவலையும் நம்புவதற்கு முன் மற்றும் தயாரிப்புகள் அல்லது சேவைகளுக்கான ஆர்டர்களை வழங்குவதற்கு முன்பு சாதன விவரக்குறிப்புகளின் சமீபத்திய பதிப்பைப் பெற அறிவுறுத்தப்படுகிறார்கள்.
*பிற பெயர்கள் மற்றும் பிராண்டுகள் மற்றவர்களின் சொத்தாக உரிமை கோரப்படலாம்.
ஆவணங்கள் / ஆதாரங்கள்
![]() |
intel AN 889 8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு Example [pdf] பயனர் வழிகாட்டி AN 889 8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு Example, AN 889, 8K டிஸ்ப்ளே போர்ட் வீடியோ வடிவமைப்பு மாற்று வடிவமைப்பு Example, Format Conversion Design Example, Conversion Design Example |