मायक्रोसेमी UG0649 डिस्प्ले कंट्रोलर
Microsemi कोणतीही हमी, प्रतिनिधित्व, किंवा कोणतीही हमी देत नाही यामधील माहिती किंवा त्याची उत्पादने आणि सेवा कोणत्याही विशिष्ट उद्देशासाठी उपयुक्तता, किंवा Microsemi कोणत्याही उत्पादन किंवा सर्किटच्या वापरामुळे उद्भवणारे कोणतेही दायित्व स्वीकारत नाही. येथे विकली जाणारी उत्पादने आणि Microsemi द्वारे विकली जाणारी इतर कोणतीही उत्पादने मर्यादित चाचणीच्या अधीन आहेत आणि मिशन-गंभीर उपकरणे किंवा अनुप्रयोगांच्या संयोगाने वापरली जाऊ नयेत. कोणतीही कार्यप्रदर्शन वैशिष्ट्ये विश्वासार्ह असल्याचे मानले जाते परंतु ते सत्यापित केले जात नाही आणि खरेदीदाराने उत्पादनांचे सर्व कार्यप्रदर्शन आणि इतर चाचणी आयोजित करणे आणि पूर्ण करणे आवश्यक आहे, एकट्याने आणि कोणत्याही अंतिम उत्पादनांसह, किंवा स्थापित केले पाहिजे. खरेदीदार मायक्रोसेमी द्वारे प्रदान केलेल्या कोणत्याही डेटा आणि कार्यप्रदर्शन वैशिष्ट्यांवर किंवा पॅरामीटर्सवर अवलंबून राहू नये. कोणत्याही उत्पादनांची योग्यता स्वतंत्रपणे निर्धारित करणे आणि त्याची चाचणी आणि पडताळणी करणे ही खरेदीदाराची जबाबदारी आहे. Microsemi द्वारे प्रदान केलेली माहिती "जशी आहे, कुठे आहे" आणि सर्व दोषांसह प्रदान केली आहे आणि अशा माहितीशी संबंधित संपूर्ण जोखीम पूर्णपणे खरेदीदारावर आहे. मायक्रोसेमी कोणत्याही पक्षाला कोणतेही पेटंट अधिकार, परवाने किंवा इतर कोणतेही IP अधिकार, स्पष्टपणे किंवा अप्रत्यक्षपणे मंजूर करत नाही, मग ते अशा माहितीच्या संदर्भात किंवा अशा माहितीद्वारे वर्णन केलेल्या कोणत्याही गोष्टीबाबत. या दस्तऐवजात प्रदान केलेली माहिती मायक्रोसेमीच्या मालकीची आहे आणि या दस्तऐवजातील माहितीमध्ये किंवा कोणत्याही उत्पादन आणि सेवांमध्ये कोणत्याही वेळी सूचना न देता कोणतेही बदल करण्याचा अधिकार मायक्रोसेमी राखून ठेवते.
मायक्रोसेमी बद्दल
Microsemi, Microchip Technology Inc. (Nasdaq: MCHP) ची पूर्ण मालकीची उपकंपनी, एरोस्पेस आणि संरक्षण, संप्रेषण, डेटा सेंटर आणि औद्योगिक बाजारपेठांसाठी सेमीकंडक्टर आणि सिस्टम सोल्यूशन्सचा सर्वसमावेशक पोर्टफोलिओ ऑफर करते. उत्पादनांमध्ये उच्च-कार्यक्षमता आणि रेडिएशन-कठोर अॅनालॉग मिश्रित-सिग्नल इंटिग्रेटेड सर्किट्स, FPGAs, SoCs आणि ASICs समाविष्ट आहेत; ऊर्जा व्यवस्थापन उत्पादने; वेळ आणि समक्रमण साधने आणि अचूक वेळ उपाय, वेळेसाठी जागतिक मानक सेट करणे; आवाज प्रक्रिया साधने; आरएफ उपाय; स्वतंत्र घटक; एंटरप्राइझ स्टोरेज आणि कम्युनिकेशन सोल्यूशन्स, सुरक्षा तंत्रज्ञान आणि स्केलेबल अँटी-टीamper उत्पादने; इथरनेट सोल्यूशन्स; पॉवर-ओव्हर-इथरनेट आयसी आणि मिडस्पॅन्स; तसेच सानुकूल डिझाइन क्षमता आणि सेवा. येथे अधिक जाणून घ्या www.microsemi.com.
पुनरावृत्ती इतिहास
पुनरावृत्ती इतिहास दस्तऐवजात लागू केलेल्या बदलांचे वर्णन करतो. वर्तमान प्रकाशनापासून सुरू होणारे बदल पुनरावृत्तीद्वारे सूचीबद्ध केले जातात.
पुनरावृत्ती 7.0
या दस्तऐवजाच्या पुनरावृत्ती 7.0 मधील बदलांचा सारांश खालीलप्रमाणे आहे.
- अद्यतनित कॉन्फिगरेशन पॅरामीटर्स, पृष्ठ 5 विभाग.
- अद्यतनित संसाधन वापर, पृष्ठ 8 विभाग.
- अद्ययावत डिस्प्ले कंट्रोलर टेस्टबेंच वेव्हफॉर्म. आकृती 12, पृष्ठ 7 पहा.
पुनरावृत्ती 6.0
या दस्तऐवजाच्या पुनरावृत्ती 6.0 मधील बदलांचा सारांश खालीलप्रमाणे आहे.
- परिचय, पृष्ठ 2 विभाग अद्यतनित केला.
- डिस्प्ले कंट्रोलरचा ब्लॉक डायग्राम आणि टाइमिंग डायग्राम अपडेट केला.
- डिस्प्ले कंट्रोलरचे इनपुट्स आणि आउटपुट, कॉन्फिगरेशन पॅरामीटर्स आणि रिसोर्स युटिलायझेशन रिपोर्ट सारख्या अपडेटेड टेबल्स.
- टेस्टबेंच कॉन्फिगरेशन पॅरामीटर्स आणि टेस्टबेंच विभागातील काही आकडे अद्यतनित केले.
पुनरावृत्ती 5.0
या दस्तऐवजाच्या पुनरावृत्ती 5.0 मधील बदलांचा सारांश खालीलप्रमाणे आहे.
- अद्यतनित संसाधन वापर, पृष्ठ 8 विभाग.
पुनरावृत्ती 4.0
या दस्तऐवजाच्या पुनरावृत्ती 4.0 मधील बदलांचा सारांश खालीलप्रमाणे आहे.
- अपडेटेड टेस्टबेंच सिम्युलेशन, पृष्ठ 6 विभाग.
पुनरावृत्ती 3.0
या दस्तऐवजाच्या पुनरावृत्ती 3.0 मधील बदलांचा सारांश खालीलप्रमाणे आहे.
- अद्यतनित विभाग हार्डवेअर अंमलबजावणी, पृष्ठ 3 ddr_rd_video_resolution इनपुट सिग्नलसह.
- डिस्प्ले कंट्रोल रिझोल्यूशन 4096 × 2160 वर अपडेट केले. अधिक माहितीसाठी, इनपुट आणि आउटपुट, पृष्ठ 4 पहा.
- जोडलेले विभाग टेस्टबेंच सिम्युलेशन, पृष्ठ 6.
पुनरावृत्ती 2.0
g_DEPTH_OF_VIDEO_PIXEL_FROM_DDR सिग्नलसह सारणी 2, पृष्ठ 5 अद्यतनित केले. अधिक माहितीसाठी कॉन्फिगरेशन पॅरामीटर्स, पृष्ठ 5 (SAR 76065) पहा.
पुनरावृत्ती 1.0
पुनरावृत्ती 1.0 हे या दस्तऐवजाचे पहिले प्रकाशन होते.
परिचय
डिस्प्ले कंट्रोलर डिस्प्ले रिझोल्यूशनवर आधारित डिस्प्ले सिंक्रोनाइझेशन सिग्नल व्युत्पन्न करतो. हे क्षैतिज आणि अनुलंब सिंक सिग्नल, क्षैतिज आणि अनुलंब सक्रिय सिग्नल, फ्रेम एंड आणि डेटा सक्षम सिग्नल व्युत्पन्न करते. इनपुट व्हिडिओ डेटा देखील या सिंक सिग्नलसह समक्रमित केला जातो. व्हिडिओ डेटासह सिंक सिग्नल DVI, HDMI किंवा VGA कार्डला दिले जाऊ शकतात जे डिस्प्ले मॉनिटरसह इंटरफेस करतात.
खालील आकृती सिंक सिग्नल वेव्हफॉर्म दर्शवते.
आकृती 1 • सिग्नल वेव्हफॉर्म्स सिंक करा
हार्डवेअर अंमलबजावणी
खालील आकृती डिस्प्ले कंट्रोलर ब्लॉक आकृती दर्शवते.
आकृती 2 • डिस्प्ले कंट्रोलर ब्लॉक डायग्राम
डिस्प्ले कंट्रोलरमध्ये खालील दोन सबमॉड्यूल आहेत.
सिग्नल जनरेटर 1
यात एक क्षैतिज काउंटर आणि एक उभा काउंटर आहे. ENABLE_I सिग्नल उंच होताच क्षैतिज काउंटर मोजणे सुरू करतो आणि प्रत्येक वेळी जेव्हा तो एकूण क्षैतिज संख्येपर्यंत पोहोचतो तेव्हा शून्यावर रीसेट होतो (क्षैतिज रिझोल्यूशन + क्षैतिज समोरचा पोर्च + क्षैतिज मागील पोर्च + क्षैतिज समक्रमण रुंदी). अनुलंब काउंटर पहिल्या क्षैतिज ओळीच्या समाप्तीनंतर मोजणे सुरू करते आणि जेव्हा ते एकूण उभ्या संख्येपर्यंत पोहोचते तेव्हा शून्यावर रीसेट होते (उभ्या रेझोल्यूशन + व्हर्टिकल फ्रंट पोर्च + व्हर्टिकल बॅक पोर्च + व्हर्टिकल सिंक रुंदी).
DATA_TRIGGER_O सिग्नल क्षैतिज आणि उभ्या काउंटर मूल्यांवर आधारित सिग्नल जनरेटर 1 द्वारे व्युत्पन्न केला जातो.
सिग्नल जनरेटर 2
यात एक क्षैतिज काउंटर आणि एक उभा काउंटर देखील आहे. जेव्हा EXT_SYNC_SIGNAL_I वर जाते तेव्हा क्षैतिज काउंटर मोजणे सुरू होते आणि जेव्हा ते एकूण क्षैतिज संख्येपर्यंत पोहोचते तेव्हा प्रत्येक वेळी शून्यावर रीसेट होते (क्षैतिज रिझोल्यूशन + क्षैतिज समोरचा पोर्च + आडवा मागील पोर्च + क्षैतिज समक्रमण रुंदी). जेव्हा क्षैतिज काउंटर प्रथमच एकूण क्षैतिज मोजणीपर्यंत पोहोचतो तेव्हा उभ्या काउंटरची मोजणी सुरू होते. व्हर्टिकल काउंटर शून्यावर रीसेट होते जेव्हा ते एकूण उभ्या संख्येपर्यंत पोहोचते (व्हर्टिकल रिझोल्यूशन + व्हर्टिकल फ्रंट पोर्च + व्हर्टिकल बॅक पोर्च + व्हर्टिकल सिंक रुंदी). H_SYNC_O, V_SYNC_O, H_ACTIVE_O, V_ACTIVE_O आणि DATA_ENABLE_O सिग्नल क्षैतिज आणि उभ्या काउंटर मूल्यांवर आधारित सिग्नल जनरेटर2 द्वारे व्युत्पन्न केले जातात.
इनपुट आणि आउटपुट
बंदरे
खालील तक्त्यामध्ये इनपुट आणि आउटपुट पोर्टचे वर्णन दिले आहे. तक्ता 1 • डिस्प्ले कंट्रोलरचे इनपुट आणि आउटपुट
सिग्नलचे नाव | दिशा | रुंदी | वर्णन |
RESETN_I | इनपुट | 1 बिट | डिझाइन करण्यासाठी सक्रिय कमी असिंक्रोनस रीसेट सिग्नल |
SYS_CLK_I | इनपुट | 1 बिट | सिस्टम घड्याळ |
ENABLE_I | इनपुट | 1 बिट | डिस्प्ले कंट्रोलर सक्षम करते |
ENABLE_EXT_SYNC_I | इनपुट | 1 बिट | बाह्य समक्रमण सक्षम करते |
EXT_SYNC_SIGNAL_I | इनपुट | 1 बिट | बाह्य समक्रमण संदर्भ सिग्नल. हे इंटरमीडिएट ब्लॉक्सद्वारे व्युत्पन्न झालेल्या विलंबाची भरपाई करण्यासाठी वापरले जाते. त्याची वेळ वैशिष्ट्ये निवडलेल्या व्हिडिओ रिझोल्यूशनशी जुळली पाहिजे (G_VIDEO_FORMAT वापरून सेट करा). |
H_SYNC_O | आउटपुट | 1 बिट | सक्रिय क्षैतिज समक्रमण नाडी |
V_SYNC_O | आउटपुट | 1 बिट | सक्रिय अनुलंब समक्रमण नाडी |
H_ACTIVE_O | आउटपुट | 1 बिट | क्षैतिज सक्रिय व्हिडिओ कालावधी |
V_ACTIVE_O | आउटपुट | 1 बिट | अनुलंब सक्रिय व्हिडिओ कालावधी |
DATA_TRIGGER_O | आउटपुट | 1 बिट | डेटा ट्रिगर. हे DDR वाचन ऑपरेशन ट्रिगर करण्यासाठी वापरले जाते |
FRAME_END_O | आउटपुट | 1 बिट | प्रत्येक फ्रेम संपल्यानंतर एका घड्याळासाठी उंचावर जाते |
DATA_ENABLE_O | आउटपुट | 1 बिट | HDMI साठी डेटा सक्षम करा |
H_RES_O | आउटपुट | 16 बिट | क्षैतिज ठराव |
कॉन्फिगरेशन पॅरामीटर्स
खालील तक्त्यामध्ये डिस्प्ले कंट्रोलरच्या हार्डवेअर अंमलबजावणीमध्ये वापरल्या जाणार्या जेनेरिक कॉन्फिगरेशन पॅरामीटर्सचे वर्णन दिले आहे, जे अनुप्रयोग आवश्यकतांवर आधारित बदलू शकतात.
वेळेचे आरेखन
टेस्टबेंच सिम्युलेशन
डिस्प्ले कंट्रोलरची कार्यक्षमता तपासण्यासाठी टेस्टबेंच प्रदान केले आहे. खालील तक्त्यामध्ये कॉन्फिगर करता येणार्या पॅरामीटर्सची सूची आहे.
खालील पायऱ्यांमध्ये टेस्टबेंच वापरून कोरचे अनुकरण कसे करायचे याचे वर्णन केले आहे.
- Libero SoC Design Flow विंडोमध्ये, Create Design चा विस्तार करा, Create SmartDesign Testbench वर डबल-क्लिक करा किंवा Create SmartDesign Testbench वर उजवे-क्लिक करा आणि SmartDesign testbench तयार करण्यासाठी Run वर क्लिक करा. खालील आकृती पहा.
- नवीन स्मार्टडिझाइन टेस्टबेंच तयार करा डायलॉग बॉक्समध्ये नवीन स्मार्टडिझाइन टेस्टबेंचसाठी नाव एंटर करा आणि खालील चित्रात दाखवल्याप्रमाणे ओके क्लिक करा.
स्मार्टडिझाइन चाचणी खंडपीठ तयार केले आहे, आणि डिझाईन फ्लो उपखंडाच्या उजवीकडे कॅनव्हास दिसेल. - Libero SoC कॅटलॉगमध्ये (View > विंडोज > कॅटलॉग), सोल्यूशन्स-व्हिडिओ विस्तृत करा आणि डिस्प्ले कंट्रोलर कोरला स्मार्टडिझाइन टेस्टबेंच कॅनव्हासवर ड्रॅग-अँड-ड्रॉप करा, खालील चित्रात दाखवल्याप्रमाणे.
- खालील आकृतीत दाखवल्याप्रमाणे सर्व पोर्ट्स निवडा, उजवे-क्लिक करा आणि प्रमोट टू टॉप लेव्हल निवडा.
- खालील आकृतीत दाखवल्याप्रमाणे, SmartDesign टूलबारमधून Generate Component वर क्लिक करा
- उत्तेजक पदानुक्रम टॅबवर, display_controller_test (display_controller_tb.vhd) टेस्टबेंचवर उजवे-क्लिक करा
मॉडेलसिम टूल चाचणी बेंचसह दिसते file खालील चित्रात दाखवल्याप्रमाणे त्यावर लोड केले
DO मधील रनटाइम मर्यादेमुळे सिम्युलेशनमध्ये व्यत्यय आल्यास file, सिम्युलेशन पूर्ण करण्यासाठी run -all कमांड वापरा. सिम्युलेशन पूर्ण झाल्यानंतर, चाचणी बेंच आउटपुट प्रतिमा file सिम्युलेशन फोल्डरमध्ये दिसते (View > Files > सिम्युलेशन). टेस्टबेंच पॅरामीटर्स अपडेट करण्याबद्दल अधिक माहितीसाठी, तक्ता 3, पृष्ठ 6 पहा.
संसाधनाचा वापर
डिस्प्ले कंट्रोलर SmartFusion2 आणि IGLOO2 सिस्टम-ऑन-चिप (SoC) FPGA (M2S150T-1FC1152 पॅकेज) आणि PolarFire FPGA (MPF300TS – 1FCG1152E पॅकेज) मध्ये लागू केले आहे. खालील तक्त्यामध्ये G_VIDEO_FORMAT = 1920×1080 आणि G_PIXELS_PER_CLK = 1 असताना FPGA द्वारे वापरलेल्या संसाधनांची सूची आहे.
संसाधन | वापर |
डीएफएफ | 79 |
4LUTs | 150 |
LSRAM | 0 |
गणित | 0 |
संसाधन | वापर |
डीएफएफ | 79 |
4LUTs | 149 |
RAM1Kx18 | 0 |
RAM64x18 | 0 |
MACC | 0 |
मायक्रोसेमी मुख्यालय
One Enterprise, Aliso Viejo, CA 92656 USA
यूएसए मध्ये: +1 ५७४-५३७-८९०० यूएसए बाहेर: +1 ५७४-५३७-८९०० विक्री: +1 ५७४-५३७-८९००
फॅक्स: +1 ५७४-५३७-८९००
ईमेल: sales.support@microsemi.com www.microsemi.com
2019 Microsemi, Microchip Technology Inc ची पूर्ण मालकीची उपकंपनी. सर्व हक्क राखीव. मायक्रोसेमी आणि मायक्रोसेमी लोगो हे मायक्रोसेमी कॉर्पोरेशनचे नोंदणीकृत ट्रेडमार्क आहेत. इतर सर्व ट्रेडमार्क आणि सेवा चिन्ह त्यांच्या संबंधित मालकांची मालमत्ता आहेत.
कागदपत्रे / संसाधने
![]() |
मायक्रोसेमी UG0649 डिस्प्ले कंट्रोलर [pdf] वापरकर्ता मार्गदर्शक UG0649 डिस्प्ले कंट्रोलर, UG0649, डिस्प्ले कंट्रोलर, कंट्रोलर |