מיקראָסעמי לאָגאָ

מיקראָסעמי UG0649 ווייַז קאָנטראָללער

מיקראָסעמי UG0649 ווייַז קאָנטראָללער

מיקראָסעמי מאכט קיין וואָראַנטי, פאַרטרעטונג אָדער גאַראַנטירן וועגן די אינפֿאָרמאַציע קאַנטיינד אין דעם אָדער די פּאַסיקקייט פון זייַן פּראָדוקטן און באַדינונגס פֿאַר קיין באַזונדער ציל, און מייקראָסעמי טוט נישט נעמען קיין אַכרייַעס פון די אַפּלאַקיישאַן אָדער נוצן פון קיין פּראָדוקט אָדער קרייַז. די פּראָדוקטן סאָלד דאָ און קיין אנדערע פּראָדוקטן סאָלד דורך מיקראָסעמי זענען אונטערטעניק צו לימיטעד טעסטינג און זאָל ניט זיין געוויינט אין קאַנדזשאַנגקשאַן מיט מיסיע-קריטיש ויסריכט אָדער אַפּלאַקיישאַנז. קיין פאָרשטעלונג ספּעסאַפאַקיישאַנז זענען געמיינט צו זיין פאַרלאָזלעך אָבער זענען נישט וועראַפייד, און קוינע מוזן דורכפירן און פאַרענדיקן אַלע פאָרשטעלונג און אנדערע טעסטינג פון די פּראָדוקטן, אַליין און צוזאַמען מיט, אָדער אינסטאַלירן אין, קיין סוף פּראָדוקטן. קוינע וועט נישט פאַרלאָזנ אויף קיין דאַטן און פאָרשטעלונג ספּעסאַפאַקיישאַנז אָדער פּאַראַמעטערס צוגעשטעלט דורך Microsemi. עס איז די פֿאַראַנטוואָרטלעכקייט פון די קוינע צו ינדיפּענדאַנטלי באַשטימען די פּאַסיקקייט פון קיין פּראָדוקטן און צו פּרובירן און באַשטעטיקן די זעלבע. די אינפֿאָרמאַציע צוגעשטעלט דורך מיקראָסעמי דערנאָכדעם איז צוגעשטעלט "ווי איז, ווו איז" און מיט אַלע חסרונות, און די גאנצע ריזיקירן פֿאַרבונדן מיט אַזאַ אינפֿאָרמאַציע איז לעגאַמרע מיט די קוינע. מיקראָסעמי גיט ניט, בפירוש אָדער ימפּליסאַטלי, צו קיין פּאַרטיי קיין פּאַטענט רעכט, לייסאַנסיז אָדער קיין אנדערע IP רעכט, צי מיט אַכטונג צו אַזאַ אינפֿאָרמאַציע זיך אָדער עפּעס דיסקרייבד דורך אַזאַ אינפֿאָרמאַציע. אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז פּראַפּרייאַטערי צו מיקראָסעמי, און מיקראָסעמי ריזערווז די רעכט צו מאַכן קיין ענדערונגען צו די אינפֿאָרמאַציע אין דעם דאָקומענט אָדער צו קיין פּראָדוקטן און באַדינונגס אין קיין צייט אָן באַמערקן.

וועגן מיקראָסעמי
מיקראָסעמי, אַ אינגאנצן אָונד סאַבסידיערי פון מיקראָטשיפּ טעכנאָלאָגיע ינק. (נאַסדאַק: MCHP), אָפפערס אַ פולשטענדיק פּאָרטפעל פון סעמיקאַנדאַקטער און סיסטעם סאַלושאַנז פֿאַר אַעראָספּאַסע & פאַרטיידיקונג, קאָמוניקאַציע, דאַטן צענטער און ינדאַסטרי מארקפלעצער. פּראָדוקטן אַרייַננעמען הויך-פאָרשטעלונג און ראַדיאַציע-פאַרגליווערט אַנאַלאָג געמישט סיגנאַל ינאַגרייטיד סערקאַץ, FPGAs, SoCs און ASICs; מאַכט פאַרוואַלטונג פּראָדוקטן; טיימינג און סינגקראַנאַזיישאַן דעוויסעס און גענוי צייט סאַלושאַנז, באַשטעטיקן די וועלט 'ס סטאַנדאַרט פֿאַר צייט; קול פּראַסעסינג דעוויסעס; רף סאַלושאַנז; דיסקרעטע קאַמפּאָונאַנץ; פאַרנעמונג סטאָרידזש און קאָמוניקאַציע סאַלושאַנז, זיכערהייט טעקנאַלאַדזשיז און סקאַלאַבלע אַנטי-הampער פּראָדוקטן; עטהערנעט סאַלושאַנז; מאַכט-איבער-עטהערנעט יקס און מידספּאַנס; ווי געזונט ווי מנהג פּלאַן קייפּאַבילאַטיז און באַדינונגס. לערן מער ביי 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.
  • צוגעגעבן אָפּטיילונג Testbench Simulation, בלאַט 6.

רעוויזיע 2.0
דערהייַנטיקט טיש 2, בלאַט 5 מיט g_DEPTH_OF_VIDEO_PIXEL_FROM_DDR סיגנאַל. פֿאַר מער אינפֿאָרמאַציע זען קאַנפיגיעריישאַן פּאַראַמעטערס, בלאַט 5 (SAR 76065).

רעוויזיע 1.0
רעוויזיע 1.0 איז געווען דער ערשטער ארויסגעבן פון דעם דאָקומענט.

הקדמה

די אַרויסווייַזן קאָנטראָללער דזשענערייץ אַרויסווייַזן סינגקראַנאַזיישאַן סיגנאַלז באזירט אויף די אַרויסווייַזן האַכלאָטע. עס דזשענערייץ די האָריזאָנטאַל און ווערטיקאַל סינק סיגנאַלז, האָריזאָנטאַל און ווערטיקאַל אַקטיוו סיגנאַלז, ראַם סוף און דאַטן געבן סיגנאַלז. די אַרייַנשרייַב ווידעא דאַטן איז אויך סינגקראַנייזד מיט די סינק סיגנאַלז. די סינק סיגנאַלז צוזאמען מיט ווידעא דאַטן קענען זיין פאסטעכער צו אַ DVI, HDMI אָדער VGA קאָרט וואָס ינטערפייסיז מיט די אַרויסווייַזן מאָניטאָר.

די פאלגענדע פיגור ווייזט די סינק סיגנאַל וואַוועפאָרמס.

פיגורע 1 • סינק סיגנאַל וואַוועפאָרמס

מיקראָסעמי UG0649 ווייַז קאָנטראָללער 1

ייַזנוואַרג ימפּלעמענטאַטיאָן

די פאלגענדע פיגור ווייזט די אַרויסווייַזן קאָנטראָללער בלאָק דיאַגראַמע.

פיגורע 2 • ווייַז קאָנטראָללער בלאָק דיאַגראַמע

מיקראָסעמי UG0649 ווייַז קאָנטראָללער 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 ביסל האָריזאָנטאַל האַכלאָטע

קאַנפיגיעריישאַן פּאַראַמעטערס

די פאלגענדע טיש ליסטעד די באַשרייַבונג פון די דזשאַנעריק קאַנפיגיעריישאַן פּאַראַמעטערס געניצט אין די ייַזנוואַרג ימפּלאַמענטיישאַן פון אַרויסווייַזן קאָנטראָללער, וואָס קענען בייַטן באזירט אויף די אַפּלאַקיישאַן רעקווירעמענץ.

מיקראָסעמי UG0649 ווייַז קאָנטראָללער 3

טיימינג דיאַגראַמז

מיקראָסעמי UG0649 ווייַז קאָנטראָללער 4

טעסטבענטש סימיאַליישאַן

א טעסטבענטש איז צוגעשטעלט צו קאָנטראָלירן די פאַנגקשאַנאַליטי פון די אַרויסווייַזן קאָנטראָללער. די פאלגענדע טאַבלע ליסטעד די פּאַראַמעטערס וואָס קענען זיין קאַנפיגיערד.

מיקראָסעמי UG0649 ווייַז קאָנטראָללער 5

די פאלגענדע סטעפּס באַשרייַבן ווי צו סימולירן די האַרץ מיט די טעסטבענטש.

  1. אין די Libero SoC Design Flow פֿענצטער, יקספּאַנד שאַפֿן דיזיין, טאָפּל-גיט Create SmartDesign Testbench אָדער רעכט גיט Create SmartDesign Testbench און גיט Run צו שאַפֿן אַ SmartDesign Testbench. זען די פאלגענדע פיגור.מיקראָסעמי UG0649 ווייַז קאָנטראָללער 6
  2. אַרייַן אַ נאָמען פֿאַר די נייַ סמאַרטדעסיגן טעסטבענטש אין די שאַפֿן ניו סמאַרטדעסיגן טעסטבענטש דיאַלאָג קעסטל און גיט OK ווי געוויזן אין די פאלגענדע פיגור.מיקראָסעמי UG0649 ווייַז קאָנטראָללער 7
    א SmartDesign פּרובירן באַנק איז באשאפן, און אַ לייַוונט איז צו די רעכט פון די פּלאַן פלאָו שויב.
  3. אין די Libero SoC קאַטאַלאָג (View > Windows > Catalog), יקספּאַנד סאַלושאַנז-ווידעא און שלעפּן-און-דראָפּ די ווייַז קאָנטראָללער האַרץ אויף די SmartDesign טעסטבענטש לייַוונט, ווי געוויזן אין די פאלגענדע פיגור.מיקראָסעמי UG0649 ווייַז קאָנטראָללער 8
  4. אויסקלייַבן אַלע די פּאָרץ, רעכט גיט, און סעלעקטירן העכערן צו שפּיץ לעוועל, ווי געוויזן אין די פאלגענדע פיגור.מיקראָסעמי UG0649 ווייַז קאָנטראָללער 9
  5. דריקט גענעראַטע קאָמפּאָנענט פון די SmartDesign Toolbar, ווי געוויזן אין די פאלגענדע פיגורמיקראָסעמי UG0649 ווייַז קאָנטראָללער 10
  6. אויף די סטימול כייעראַרקי קוויטל, רעכט גיט display_controller_test (display_controller_tb.vhd) testbenchמיקראָסעמי UG0649 ווייַז קאָנטראָללער 11

די ModelSim געצייַג איז ארויס מיט די פּראָבע באַנק file לאָודיד אויף עס ווי געוויזן אין די פאלגענדע פיגור

מיקראָסעמי UG0649 ווייַז קאָנטראָללער 12

אויב די סימיאַליישאַן איז ינטעראַפּטיד ווייַל פון די רונטימע שיעור אין די DO file, נוצן די run -all באַפֿעל צו פאַרענדיקן די סימיאַליישאַן. נאָך די סימיאַליישאַן איז געענדיקט, די רעזולטאַט בילד פון די פּראָבע באַנק file אויס אין די סימיאַליישאַן טעקע (View > Files> סימיאַליישאַן). פֿאַר מער אינפֿאָרמאַציע וועגן אַפּדייטינג די טעסטבענטש פּאַראַמעטערס, זען טאַבלע 3, בלאַט 6.

מיטל יוטאַלאַזיישאַן

די אַרויסווייַזן קאָנטראָללער איז ימפּלאַמענאַד אין די SmartFusion2 און IGLOO2 סיסטעם-אויף-שפּאָן (SoC) FPGA (M2S150T-1FC1152 פּעקל) און PolarFire FPGA (MPF300TS - 1FCG1152E פּעקל). די פאלגענדע טיש ליסטעד די רעסורסן געניצט דורך די FPGA ווען G_VIDEO_FORMAT = 1920 × 1080 און G_PIXELS_PER_CLK = 1.

מיטל באַניץ
DFFs 79
4LUTS 150
LSRAM 0
MATH 0
מיטל באַניץ
DFFs 79
4LUTS 149
RAM1Kx18 0
RAM64x18 0
MACC 0

מיקראָסעמיע הויפּטקוואַרטיר
איין ענטערפּרייז, Aliso Viejo, CA 92656 USA
אין די USA: +1 800-713-4113 אַרויס די USA: +1 949-380-6100 סאַלעס: +1 949-380-6136
פאַקס: +1 949-215-4996
בליצפּאָסט: sales.support@microsemi.com www.microsemi.com

2019 מיקראָסעמי, אַ אינגאנצן אָונד סאַבסידיערי פון מיקראָטשיפּ טעכנאָלאָגיע ינק. כל רעכט רעזערווירט. מיקראָסעמי און די מיקראָסעמי לאָגאָ זענען רעגיסטרירט טריידמאַרקס פון מיקראָסעמי קאָרפּאָראַטיאָן. אַלע אנדערע טריידמאַרקס און דינסט מאַרקס זענען די פאַרמאָג פון זייער ריספּעקטיוו אָונערז.

דאָקומענטן / רעסאָורסעס

מיקראָסעמי UG0649 ווייַז קאָנטראָללער [pdfבאַניצער גייד
UG0649 ווייַז קאָנטראָללער, UG0649, ווייַז קאָנטראָללער, קאָנטראָללער

רעפערענצן

לאָזן אַ באַמערקונג

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען אנגעצייכנט *