ינטעל - לאָגאָF-Tile DisplayPort FPGA IP דיזיין עקסample
באַניצער גייד

F-Tile DisplayPort FPGA IP דיזיין עקסample

דערהייַנטיקט פֿאַר Intel® Quartus® Prime Design Suite: 22.2 IP ווערסיע: 21.0.1

DisplayPort Intel FPGA IP Design Exampדי שנעל אָנהייב גייד

די DisplayPort Intel® F-טייל דעוויסעס האָבן אַ סימיאַלייטינג טעסטבענטש און אַ ייַזנוואַרג פּלאַן וואָס שטיצט זאַמלונג און ייַזנוואַרג טעסטינג FPGA IP פּלאַן עקס.ampלייענען פֿאַר Intel Agilex ™
די DisplayPort Intel FPGA IP אָפפערס די פאלגענדע פּלאַן עקסamples:

  • DisplayPort SST פּאַראַלעל לופּבאַקק אָן אַ פּיקסעל זייגער רעקאָווערי (PCR) מאָדולע
  • DisplayPort SST פּאַראַלעל לופּבאַקק מיט AXIS ווידעא צובינד

ווען איר דזשענערייט אַ פּלאַן עקסample, דער פּאַראַמעטער רעדאַקטאָר אויטאָמאַטיש קריייץ די fileעס איז נייטיק צו סימולירן, צונויפנעמען און פּרובירן די פּלאַן אין ייַזנוואַרג.
פיגורע 1. אַנטוויקלונג שtagesIntel F-Tile DisplayPort FPGA IP Design Example - figפֿאַרבונדענע אינפֿאָרמאַציע

  • DisplayPort Intel FPGA IP באַניצער גייד
  • מיגרייטינג צו Intel Quartus Prime Pro Edition

Intel Corporation. אלע רעכטן רעזערווירט. ינטעל, די ינטעל לאָגאָ און אנדערע ינטעל מאַרקס זענען טריידמאַרקס פון ינטעל קאָרפּאָראַטיאָן אָדער זייַן סאַבסידיעריז. ינטעל וואָראַנטיז פאָרשטעלונג פון זייַן FPGA און סעמיקאַנדאַקטער פּראָדוקטן צו קראַנט ספּעסאַפאַקיישאַנז אין לויט מיט ינטעל ס נאָרמאַל וואָראַנטי, אָבער ריזערווז די רעכט צו מאַכן ענדערונגען צו קיין פּראָדוקטן און באַדינונגס אין קיין צייט אָן באַמערקן. ינטעל אַסומז קיין פֿאַראַנטוואָרטלעכקייט אָדער אַכרייַעס וואָס איז שטייענדיק פֿון די אַפּלאַקיישאַן אָדער נוצן פון קיין אינפֿאָרמאַציע, פּראָדוקט אָדער דינסט דיסקרייבד דאָ, אַחוץ ווי ינטעל איז עקספּרעסלי מסכים צו שרייבן. ינטעל קאַסטאַמערז זענען אַדווייזד צו קריגן די לעצטע ווערסיע פון ​​די מיטל ספּעסאַפאַקיישאַנז איידער זיי פאַרלאָזנ אויף קיין ארויס אינפֿאָרמאַציע און איידער פּלייסינג אָרדערס פֿאַר פּראָדוקטן אָדער באַדינונגס.
* אנדערע נעמען און בראַנדז קען זיין קליימד ווי די פאַרמאָג פון אנדערע.
ISO 9001:2015 רעגיסטרירט
1.1. Directory סטרוקטור
פיגורע 2. Directory סטרוקטורIntel F-Tile DisplayPort FPGA IP Design Example - פייג 1

טיש 1. פּלאַן עקסampדי קאַמפּאָונאַנץ

פאָלדערס Files
rtl/core dp_core.ip
dp_rx . ip
dp_tx . ip
rtl/rx_phy dp_gxb_rx/ ((DP PMA UX בנין בלאָק)
dp_rx_data_fifo . ip
rx_top_phy . sv
rtl/tx_phy dp_gxb_rx/ ((DP PMA UX בנין בלאָק)
dp_tx_data_fifo.ip
dp_tx_data_fifo.ip

1.2. האַרדוואַרע און ווייכווארג רעקווירעמענץ
ינטעל ניצט די פאלגענדע ייַזנוואַרג און ווייכווארג צו פּרובירן דעם פּלאַן עקסampלאַ:
ייַזנוואַרג

  • Intel Agilex I-Series אנטוויקלונג קיט
  • DisplayPort מקור גפּו
  • DisplayPort סינק (מאָניטאָר)
  • Bitec DisplayPort FMC טאָכטער קאָרט רעוויזיע 8C
  • DisplayPort קייבאַלז

ווייכווארג

  • Intel Quartus® פּריים
  • Synopsys* VCS סימיאַלייטער

1.3. שאַפֿן די פּלאַן
ניצן די DisplayPort Intel FPGA IP פּאַראַמעטער רעדאַקטאָר אין Intel Quartus Prime ווייכווארג צו דזשענערייט דעם פּלאַן עקסample.
פיגורע 3. דזשענערייטינג די פּלאַן פלאָוIntel F-Tile DisplayPort FPGA IP Design Example - פייג 2

  1.  אויסקלייַבן מכשירים ➤ IP קאַטאַלאָג, און סעלעקטירן Intel Agilex F-tile ווי די ציל מיטל משפּחה.
    באַמערקונג: דער פּלאַן עקסample בלויז שטיצט Intel Agilex F-טייל דעוויסעס.
  2. אין די IP קאַטאַלאָג, געפֿינען און טאָפּל-גיט DisplayPort Intel FPGA IP. די New IP Variation פֿענצטער איז ארויס.
  3. ספּעציפיצירן אַ שפּיץ-מדרגה נאָמען פֿאַר דיין מנהג IP ווערייישאַן. דער פּאַראַמעטער רעדאַקטאָר סאַוועס די IP ווערייישאַן סעטטינגס אין אַ file געהייסן .יפּ.
  4. סעלעקטירן אַן Intel Agilex F-טייל מיטל אין די מיטל פעלד, אָדער האַלטן די פעליקייַט סעלעקציע פון ​​די Intel Quartus Prime ווייכווארג מיטל.
  5. דריקט OK. דער פּאַראַמעטער רעדאַקטאָר איז ארויס.
  6. קאַנפיגיער די געבעטן פּאַראַמעטערס פֿאַר ביידע טקס און רקס.
  7. אונטער די פּלאַן עקסampאויף די קוויטל, סעלעקטירן DisplayPort SST פּאַראַלעל לופּבאַקק אָן פּקר.
  8. סעלעקטירן סימיאַליישאַן צו דזשענערייט די טעסטבענטש, און סעלעקטירן סינטעז צו דזשענערייט די ייַזנוואַרג פּלאַן למשלample. איר מוזן אויסקלייַבן בייַ מינדסטער איינער פון די אָפּציעס צו דזשענערייט דעם פּלאַן עקסample fileס. אויב איר אויסקלייַבן ביידע, די דור צייט ווערט מער.
  9. פֿאַר ציל אנטוויקלונג קיט, סעלעקטירן Intel Agilex I-Series SOC אנטוויקלונג קיט. דעם ז די ציל מיטל אויסגעקליבן אין שריט 4 צו טוישן צו גלייַכן די מיטל אויף די אַנטוויקלונג קיט. פֿאַר Intel Agilex I-Series SOC אנטוויקלונג קיט, די פעליקייַט מיטל איז AGIB027R31B1E2VR0.
  10. דריקט Generate Exampלאַ פּלאַן.

1.4. סימולאַטינג די פּלאַן
די DisplayPort Intel FPGA IP פּלאַן עקסampדי טעסטבענטש סימיאַלייץ אַ סיריאַל לופּבאַקק פּלאַן פון אַ TX בייַשפּיל צו אַ RX בייַשפּיל. אַן ינערלעך ווידעא מוסטער גענעראַטאָר מאָדולע דרייווז די DisplayPort TX בייַשפּיל און די RX בייַשפּיל ווידעא רעזולטאַט קאַנעקץ צו CRC טשעקקערס אין די טעסטבענטש.
פיגורע 4. פּלאַן סימיאַליישאַן פלאָוIntel F-Tile DisplayPort FPGA IP Design Example - פייג 3

  1. גיין צו Synopsys סימיאַלייטער טעקע און סעלעקטירן VCS.
  2. לויפן סימיאַליישאַן שריפט.
    מקור vcs_sim.sh
  3. דער שריפט פּערפאָרמז Quartus TLG, קאַמפּיילז און לויפן די טעסטבענטש אין די סימיאַלייטער.
  4. פונאַנדערקלייַבן די רעזולטאַט.
    א געראָטן סימיאַליישאַן ענדס מיט מקור און סינק SRC פאַרגלייַך.

Intel F-Tile DisplayPort FPGA IP Design Example - פייג 41.5. קאַמפּיילינג און טעסטינג די פּלאַן
פיגורע 5. קאַמפּיילינג און סימולאַטינג די פּלאַןIntel F-Tile DisplayPort FPGA IP Design Example - פייג 5צו זאַמלען און לויפן אַ דעמאַנסטריישאַן פּרובירן אויף די ייַזנוואַרג עקסampאין די פּלאַן, נאָכגיין די סטעפּס:

  1. פאַרזיכערן ייַזנוואַרג עקסampדי פּלאַן דור איז גאַנץ.
  2. קאַטער די Intel Quartus Prime Pro Edition ווייכווארג און עפֿענען / quartus/agi_dp_demo.qpf.
  3. גיט פּראַסעסינג ➤ אָנהייב זאַמלונג.
  4. נאָך געראָטן זאַמלונג, די Intel Quartus Prime Pro Edition ווייכווארג דזשענערייץ אַ .סאָף file אין דיין ספּעסיפיעד וועגווייַזער.
  5. פאַרבינדן די DisplayPort RX קאַנעקטער אויף די Bitec טאָכטער קאָרט צו אַ פונדרויסנדיק DisplayPort מקור, אַזאַ ווי די graphics קאָרט אויף אַ פּיסי.
  6. פאַרבינדן די DisplayPort TX קאַנעקטער אויף די Bitec טאָכטער קאָרט צו אַ DisplayPort זינקען מיטל, אַזאַ ווי אַ ווידעא אַנאַליזער אָדער אַ פּיסי מאָניטאָר.
  7.  פאַרזיכערן אַז אַלע סוויטשאַז אויף די אַנטוויקלונג ברעט זענען אין פעליקייַט שטעלע.
  8. קאַנפיגיער די אויסגעקליבן Intel Agilex F-Tile מיטל אויף די אַנטוויקלונג ברעט ניצן די דזשענערייטאַד .sof file (מכשירים ➤ פּראָגראַמיסט).
  9. די DisplayPort זינקען מיטל דיספּלייז די ווידעא דזשענערייטאַד פֿון די ווידעא מקור.

פֿאַרבונדענע אינפֿאָרמאַציע
Intel Agilex I-Series FPGA אנטוויקלונג קיט באַניצער גייד /
1.5.1. רידזשענערייטינג עלף File
דורך פעליקייַט, די ELF file איז דזשענערייטאַד ווען איר דזשענערייט די דינאַמיש פּלאַן עקסample.
אָבער, אין עטלעכע קאַסעס, איר דאַרפֿן צו רידזשענערייט די ELF file אויב איר מאָדיפיצירן די ווייכווארג file אָדער רידזשענערייט די dp_core.qsys file. רידזשענערייטינג די dp_core.qsys file דערהייַנטיקונגען די .sopcinfo file, וואָס ריקווייערז איר צו רידזשענערייט די עלף file.

  1. גיי צו / ווייכווארג און רעדאַגירן די קאָד אויב נייטיק.
  2. גיי צו / שריפט און ויספירן די פאלגענדע בויען שריפט: מקור build_sw.sh
    • אויף Windows, זוכן און עפענען Nios II Command Shell. אין די Nios II Command Shell, גיין צו /סקריפּט און ויספירן מקור build_sw.sh.
    באַמערקונג: צו ויספירן בויען שריפט אויף Windows 10, דיין סיסטעם ריקווייערז Windows Subsystems for Linux (WSL). פֿאַר מער אינפֿאָרמאַציע וועגן WSL ינסטאַלירונג סטעפּס, אָפּשיקן צו די Nios II ווייכווארג דעוועלאָפּער האַנדבאָאָק.
    • אויף לינוקס, קאַטער די פּלאַטפאָרם דיזיינער, און עפֿענען מכשירים ➤ Nios II Command Shell. אין די Nios II Command Shell, גיין צו /סקריפּט און ויספירן מקור build_sw.sh.
  3. מאַכט זיכער אַן .עלף file איז דזשענערייטאַד אין / ווייכווארג / דפּ_דעמאָ.
  4. אָפּלאָדירן די דזשענערייטאַד .עלף file אין די פפּגאַ אָן ריקאָמפּיילינג די .סאָף file דורך לויפן די פאלגענדע שריפט: nios2-download /software/dp_demo/*.elf
  5. פּוש די באַשטעטיק קנעפּל אויף די FPGA ברעט פֿאַר די נייַע ווייכווארג צו נעמען ווירקונג.

1.6. DisplayPort Intel FPGA IP Design Exampדי פּאַראַמעטערס
טיש 2. DisplayPort Intel FPGA IP Design Exampדי QSF קאַנסטריינץ פֿאַר Intel Agilex Ftile Device

QSF קאַנסטריינט
באַשרייַבונג
set_global_assignment -נאָמען VERILOG_MACRO
"__DISPLAYPORT_support__=1"
פֿון Quartus 22.2 אַנווערדז, דעם QSF קאַנסטריינץ איז דארף צו געבן DisplayPort Custom SRC (Soft Reset Controller) לויפן

טיש 3. DisplayPort Intel FPGA IP Design Exampדי פּאַראַמעטערס פֿאַר Intel Agilex F-tile מיטל

פּאַראַמעטער ווערט באַשרייַבונג
בנימצא פּלאַן עקסample
אויסקלייַבן דיזיין •קיין
• דיספּלייַפּאָרט ססט פּאַראַלעל לופּבאַקק אָן פּקר
• דיספּלייַפּאָרט ססט פּאַראַלעל לופּבאַקק מיט אַקסיס ווידעא צובינד
אויסקלייַבן די פּלאַן עקסampצו זיין דזשענערייטאַד.
•קיין: קיין פּלאַן עקסample איז בנימצא פֿאַר די קראַנט פּאַראַמעטער סעלעקציע.
• דיספּלייַפּאָרט ססט פּאַראַלעל לופּבאַקק אָן פּקר: דעם פּלאַן עקסampעס דעמאַנסטרייץ פּאַראַלעל לופּבאַקק פון DisplayPort זינקען צו DisplayPort מקור אָן אַ פּיקסעל זייגער רעקאָווערי (PCR) מאָדולע ווען איר קער אויף די געבן ווידעא ינפּוט בילד פּאָרט פּאַראַמעטער.
•DisplayPort SST פּאַראַלעל לופּבאַקק מיט AXIS ווידעא צובינד: דעם פּלאַן עקסampעס דעמאַנסטרייץ פּאַראַלעל לופּבאַקק פֿון DisplayPort זינקען צו DisplayPort מקור מיט AXIS ווידעא צובינד ווען געבן אַקטיוו ווידעא דאַטאַ פּראָטאָקאָלס איז באַשטימט צו AXIS-VVP גאַנץ.
פּלאַן עקסample Files
סימיאַליישאַן אנצינדן אויסלעשן קער אויף דעם אָפּציע צו דזשענערייט די נייטיק fileס פֿאַר די סימיאַליישאַן טעסטבענטש.
סינטעז אנצינדן אויסלעשן קער אויף דעם אָפּציע צו דזשענערייט די נייטיק files פֿאַר Intel Quartus Prime זאַמלונג און ייַזנוואַרג פּלאַן.
דזשענערייטאַד HDL פֿאָרמאַט
דזשענערייט File פֿאָרמאַט Verilog, VHDL אויסקלייַבן דיין בילכער HDL פֿאָרמאַט פֿאַר די דזשענערייטאַד פּלאַן עקסample fileשטעלן.
באַמערקונג: די אָפּציע בלויז דיטערמאַנז די פֿאָרמאַט פֿאַר די דזשענערייטאַד שפּיץ מדרגה IP fileס. אַלע אנדערע files (למשלampדי טעסטבענטשעס און שפּיץ מדרגה files פֿאַר ייַזנוואַרג דעמאַנסטריישאַן) זענען אין Verilog HDL פֿאָרמאַט.
ציל אנטוויקלונג קיט
אויסקלייַבן ברעט • קיין אנטוויקלונג קיט
• Intel Agilex I-Series
אַנטוויקלונג קיט
סעלעקטירן דעם ברעט פֿאַר די טאַרגעטעד פּלאַן, למשלample.
פּאַראַמעטער ווערט באַשרייַבונג
• קיין אנטוויקלונג קיט: די אָפּציע יקסקלודז אַלע ייַזנוואַרג אַספּעקץ פֿאַר די פּלאַן עקסample. די פּ האַרץ שטעלט אַלע שטיפט אַסיינמאַנץ צו ווירטואַל פּינס.
• Intel Agilex I-Series FPGA אנטוויקלונג קיט: די אָפּציע סאַלעקץ אויטאָמאַטיש די פּרויעקט ס ציל מיטל צו גלייַכן די מיטל אויף דעם אַנטוויקלונג קיט. איר קענט טוישן די ציל מיטל ניצן די טוישן טאַרגעט מיטל פּאַראַמעטער אויב דיין ברעט רעוויזיע האט אַ אַנדערש מיטל וואַריאַנט. די IP האַרץ שטעלט אַלע שטיפט אַסיינמאַנץ לויט די אַנטוויקלונג ינווענטאַר.
באַמערקונג: פּרילימאַנערי פּלאַן עקסample איז נישט פאַנגקשאַנאַלי וועראַפייד אויף ייַזנוואַרג אין דעם Quartus מעלדונג.
• מנהג אנטוויקלונג קיט: דעם אָפּציע אַלאַוז די פּלאַן עקסampצו זיין טעסטעד אויף אַ דריט-פּאַרטיי אַנטוויקלונג קיט מיט אַן Intel FPGA. איר קען דאַרפֿן צו שטעלן די שטיפט אַסיינמאַנץ אויף דיין אייגן.
ציל מיטל
טוישן ציל מיטל אנצינדן אויסלעשן קער אויף דעם אָפּציע און סעלעקטירן די בילכער מיטל וואַריאַנט פֿאַר די אַנטוויקלונג קיט.

פּאַראַלעל לופּבאַקק פּלאַן עקסamples

די DisplayPort Intel FPGA IP פּלאַן עקסampלייענען די פּאַראַלעל לופּבאַקק פֿון DisplayPort RX למשל צו DisplayPort TX אָן אַ פּיקסעל זייגער רעקאָווערי (PCR) מאָדולע.
טיש 4. DisplayPort Intel FPGA IP Design Example פֿאַר Intel Agilex F-tile Device

פּלאַן עקסample באַצייכענונג דאַטע קורס טשאַננעל מאָדע לופּבאַקק טיפּ
DisplayPort SST פּאַראַלעל לופּבאַקק אָן פּקר DisplayPort SST RBR, HRB, HRB2, HBR3 סימפּלעקס פּאַראַלעל אָן פּקר
DisplayPort SST פּאַראַלעל לופּבאַקק מיט AXIS ווידעא צובינד DisplayPort SST RBR, HRB, HRB2, HBR3 סימפּלעקס פּאַראַלעל מיט AXIS ווידעא צובינד

2.1. Intel Agilex F-tile DisplayPort SST Parallel Loopback Design פֿעיִקייטן
די ססט פּאַראַלעל לופּבאַקק פּלאַן עקסampלייענען די טראַנסמיסיע פון ​​​​אַ איין ווידעא טייַך פֿון DisplayPort זינקען צו DisplayPort מקור.
Intel Corporation. אלע רעכטן רעזערווירט. ינטעל, די ינטעל לאָגאָ און אנדערע ינטעל מאַרקס זענען טריידמאַרקס פון ינטעל קאָרפּאָראַטיאָן אָדער זייַן סאַבסידיעריז. ינטעל וואָראַנטיז פאָרשטעלונג פון זייַן FPGA און סעמיקאַנדאַקטער פּראָדוקטן צו קראַנט ספּעסאַפאַקיישאַנז אין לויט מיט ינטעל ס נאָרמאַל וואָראַנטי, אָבער ריזערווז די רעכט צו מאַכן ענדערונגען צו קיין פּראָדוקטן און באַדינונגס אין קיין צייט אָן באַמערקן. ינטעל אַסומז קיין פֿאַראַנטוואָרטלעכקייט אָדער אַכרייַעס וואָס איז שטייענדיק פֿון די אַפּלאַקיישאַן אָדער נוצן פון קיין אינפֿאָרמאַציע, פּראָדוקט אָדער דינסט דיסקרייבד דאָ, אַחוץ ווי ינטעל איז עקספּרעסלי מסכים צו שרייבן. ינטעל קאַסטאַמערז זענען אַדווייזד צו קריגן די לעצטע ווערסיע פון ​​די מיטל ספּעסאַפאַקיישאַנז איידער זיי פאַרלאָזנ אויף קיין ארויס אינפֿאָרמאַציע און איידער פּלייסינג אָרדערס פֿאַר פּראָדוקטן אָדער באַדינונגס. * אנדערע נעמען און בראַנדז קען זיין קליימד ווי די פאַרמאָג פון אנדערע.
ISO 9001:2015 רעגיסטרירט
פיגורע 6. Intel Agilex F-tile DisplayPort SST Parallel Loopback אָן פּקרIntel F-Tile DisplayPort FPGA IP Design Example - פייג 6

  • אין דעם וואַריאַנט, די פּאַראַמעטער פון די DisplayPort מקור, TX_SUPPORT_IM_ENABLE, איז אויסגעדרייט אויף און די ווידעא בילד צובינד איז געניצט.
  • די DisplayPort זינקען נעמט ווידעא און אָדער אַודיאָ סטרימינג פון פונדרויסנדיק ווידעא מקור אַזאַ ווי גפּו און דיקאָודז עס אין פּאַראַלעל ווידעא צובינד.
  • די DisplayPort זינקען ווידעא רעזולטאַט גלייך דרייווז די DisplayPort מקור ווידעא צובינד און ענקאָוד צו די DisplayPort הויפּט לינק איידער טראַנסמיטינג צו די מאָניטאָר.
  • די IOPLL דרייווז ביידע די DisplayPort זינקען און מקור ווידעא קלאַקס מיט אַ פאַרפעסטיקט אָפטקייַט.
  • אויב DisplayPort זינקען און מקור ס MAX_LINK_RATE פּאַראַמעטער איז קאַנפיגיערד צו HBR3 און PIXELS_PER_CLOCK איז קאַנפיגיערד צו קוואַד, די ווידעא זייגער לויפט ביי 300 מהז צו שטיצן 8Kp30 פּיקסעל קורס (1188/4 = 297 מהז).

פיגורע 7. Intel Agilex F-tile DisplayPort SST פּאַראַלעל לופּבאַקק מיט AXIS ווידעא צובינדIntel F-Tile DisplayPort FPGA IP Design Example - פייג 7

  • אין דעם וואַריאַנט, די DisplayPort מקור און זינקען פּאַראַמעטער, סעלעקטירן AXIS-VVP FULL אין געבן אַקטיוו ווידעא דאַטן פּראָטאָקאָלס צו געבן Axis Video Data Interface.
  • די DisplayPort זינקען נעמט ווידעא און אָדער אַודיאָ סטרימינג פון פונדרויסנדיק ווידעא מקור אַזאַ ווי גפּו און דיקאָודז עס אין פּאַראַלעל ווידעא צובינד.
  • די DisplayPort Sink קאַנווערץ ווידעא דאַטן טייַך אין אַקס ווידעא דאַטן און דרייווז די DisplayPort מקור אַקס ווידעא דאַטן צובינד דורך VVP Video Frame Buffer. DisplayPort מקור קאַנווערץ אַקס ווידעא דאַטן אין DisplayPort הויפּט לינק איידער טראַנסמיטינג צו די מאָניטאָר.
  • אין דעם פּלאַן וואַריאַנט, עס זענען דריי הויפּט ווידעא קלאַקס, ניימלי rx/tx_axi4s_clk, rx_vid_clk און tx_vid_clk. axi4s_clk לויפט ביי 300 מהז פֿאַר ביידע AXIS מאַדזשולז אין מקור און סינק. rx_vid_clk לויפט דפּ סינק ווידעא רערנ - ליניע ביי 300 מהז (צו שטיצן קיין האַכלאָטע אַרויף צו 8Kp30 4PIPs), בשעת tx_vid_clk לויפט DP מקור ווידעא רערנ - ליניע ביי די פאַקטיש פּיקסעל זייגער אָפטקייַט (געטיילט דורך פּיפּס).
  • דעם פּלאַן וואַריאַנט אַוטאָ קאַנפיגיער די tx_vid_clk אָפטקייַט דורך I2C פּראָגראַממינג צו SI5391B OSC אויף-באָרד ווען די פּלאַן דיטעקץ אַ באַשטימען אין די האַכלאָטע.
  • דער פּלאַן וואַריאַנט דעמאַנסטרייץ בלויז אַ פאַרפעסטיקט נומער פון רעזאַלושאַנז ווי פּרעדעפינעד אין די DisplayPort ווייכווארג, ניימלי:
    - 720p60, RGB
    - 1080p60, RGB
    - 4K30, RGB
    - 4K60, RGB

2.2. קלאַקינג סקים
די קלאַקינג סכעמע ילאַסטרייץ די זייגער דאָומיינז אין די DisplayPort Intel FPGA IP פּלאַן עקסample.
פיגורע 8. Intel Agilex F-tile DisplayPort Transceiver קלאַקינג סכעמעIntel F-Tile DisplayPort FPGA IP Design Example - פייג 8טיש 5. קלאַקינג סכעמע סיגנאַלז

זייגער אין דיאַגראַמע
באַשרייַבונג
SysPLL refclk פ-טייל סיסטעם פּלל רעפֿערענץ זייגער וואָס קענען זיין קיין זייגער אָפטקייַט וואָס איז דיווידאַבאַל דורך סיסטעם פּלל פֿאַר דער רעזולטאַט אָפטקייַט.
אין דעם פּלאַן עקסample, system_pll_clk_link און rx/tx refclk_link טיילן די זעלבע 150 מהז SysPLL רעפקלק.
זייגער אין דיאַגראַמע באַשרייַבונג
עס מוזן זיין אַ פריי פליסנדיק זייגער וואָס איז קאָננעקטעד פֿון אַ דעדאַקייטאַד טראַנססעיווער רעפֿערענץ זייגער שטיפט צו די אַרייַנשרייַב זייגער פּאָרט פון רעפערענץ און סיסטעם PLL קלאַקס IP, איידער קאַנעקטינג די קאָראַספּאַנדינג רעזולטאַט פּאָרט צו DisplayPort Phy Top.
באַמערקונג: פֿאַר דעם פּלאַן עקסampצו, קאַנפיגיער זייגער קאָנטראָללער GUI Si5391A OUT6 צו 150 מהז.
סיסטעם פּלל קלק לינק די מינימום סיסטעם PLL רעזולטאַט אָפטקייַט צו שטיצן אַלע DisplayPort קורס איז 320 מהז.
דעם פּלאַן עקסample ניצט אַ 900 מהז (העכסטן) רעזולטאַט אָפטקייַט אַזוי אַז SysPLL רעפקלק קענען זיין שערד מיט rx/tx refclk_link וואָס איז 150 MHz.
rx_cdr_refclk_link / tx_pll_refclk_link Rx CDR און Tx PLL Link refclk וואָס פאַרפעסטיקט צו 150 MHz צו שטיצן אַלע DisplayPort דאַטן קורס.
rx_ls_clkout / tx_ls_clkout DisplayPort לינק ספּיד זייגער צו זייגער DisplayPort IP האַרץ. אָפטקייַט עקוויוואַלענט צו דאַטאַ קורס טיילן דורך פּאַראַלעל דאַטן ברייט.
Exampלאַ:
אָפטקייַט = דאַטן קורס / דאַטן ברייט
= 8.1G (HBR3) / 40 ביץ = 202.5 מהז

2.3. סימיאַליישאַן טעסטבענטש
די סימיאַליישאַן טעסטבענטש סימיאַלייץ די DisplayPort TX סיריאַל לופּבאַקק צו רקס.
פיגורע 9. DisplayPort Intel FPGA IP Simplex Mode Simulation Testbench Block DiagramIntel F-Tile DisplayPort FPGA IP Design Example - פייג 9טיש 6. טעסטבענטש קאַמפּאָונאַנץ

קאָמפּאָנענט באַשרייַבונג
ווידעא מוסטער גענעראַטאָר דער גענעראַטאָר טראגט קאָליר באַר פּאַטערנז וואָס איר קענען קאַנפיגיער. איר קענען פּאַראַמעטיזע די טיימינג פון די ווידעא פֿאָרמאַט.
טעסטבענטש קאָנטראָל דער בלאָק קאָנטראָלס די פּראָבע סיקוואַנס פון די סימיאַליישאַן און דזשענערייץ די נייטיק סטימול סיגנאַלז צו די טקס האַרץ. די טעסטבענטש קאָנטראָל בלאָק אויך לייענט די CRC ווערט פון ביידע מקור און זינקען צו מאַכן קאַמפּעראַסאַנז.
RX לינק ספּיד זייגער פרעקווענסי טשעקער דער טשעקער וועראַפייז אויב די RX טראַנססעיווער ריקאַווערד זייגער אָפטקייַט שוועבעלעך די געבעטן דאַטן קורס.
טקס לינק ספּיד זייגער פרעקווענסי טשעקער דער טשעקער וועראַפייז אויב די TX טראַנססעיווער ריקאַווערד זייגער אָפטקייַט שוועבעלעך די געבעטן דאַטן קורס.

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

טעסט קריטעריאַ
וועראַפאַקיישאַן
• פֿאַרבינדונג טראַינינג מיט דאַטן קורס HBR3
• לייענען די DPCD רעדזשיסטערז צו קאָנטראָלירן אויב די DP Status שטעלט און מעסטן ביידע TX און RX לינק ספּיד אָפטקייַט.
ינטאַגרייץ פרעקווענסי טשעקער צו מעסטן די לינק ספּיד
זייגער ס אָפטקייַט רעזולטאַט פון די TX און RX טראַנססעיווער.
• לויפן ווידעא מוסטער פון טקס צו רקס.
• באַשטעטיקן די CRC פֿאַר ביידע מקור און זינקען צו קאָנטראָלירן אויב זיי גלייַכן
• קאַנעקץ ווידעא מוסטער גענעראַטאָר צו די DisplayPort מקור צו דזשענערייט די ווידעא מוסטער.
• טעסטבענטש קאָנטראָל ווייַטער לייענט ביידע מקור און סינק קרק פֿון דפּטקס און דפּרקס רעדזשיסטערז און קאַמפּערז צו ענשור אַז ביידע קרק וואַלועס זענען יידעניקאַל.
באַמערקונג: צו ענשור CRC איז קאַלקיאַלייטיד, איר מוזן געבן די סופּפּאָרט CTS פּרובירן אָטאַמיישאַן פּאַראַמעטער.

דאָקומענט רעוויזיע געשיכטע פֿאַר F-Tile DisplayPort Intel FPGA IP Design Exampדער באַניצער גייד

דאָקומענט ווערסיע Intel Quartus Prime ווערסיע IP ווערסיע ענדערונגען
2022.09.02 22 . 20.0.1 • טשיינדזשד דאָקומענט טיטל פֿון DisplayPort Intel Agilex F-Tile FPGA IP Design Exampדי באַניצער גייד צו F-Tile DisplayPort Intel FPGA IP Design Exampדער באַניצער גייד.
• ענאַבלעד אַקסיס ווידעא פּלאַן עקסample variant.
• רימוווד סטאַטיק קורס פּלאַן און ריפּלייסט עס מיט מולטי קורס פּלאַן עקסample.
• אראפגענומען די צעטל אין די DisplayPort Intel FPGA IP Design Exampדער שנעל אָנהייב גייד אַז זאגט אַז Intel Quartus Prime 21.4 ווייכווארג ווערסיע שטיצט בלויז פּרילימאַנערי פּלאַן עקסamples.
• ריפּלייסט די Directory סטרוקטור פיגור מיט די ריכטיק פיגור.
• צוגעגעבן אַ אָפּטיילונג רידזשענערייטינג עלף File אונטער קאַמפּיילינג און טעסטינג די פּלאַן.
• דערהייַנטיקט די האַרדוואַרע און ווייכווארג רעקווירעמענץ אָפּטיילונג צו אַרייַננעמען נאָך ייַזנוואַרג
באדערפענישן.
2021.12.13 21 . 20.0.0 ערשט מעלדונג.

Intel Corporation. אלע רעכטן רעזערווירט. ינטעל, די ינטעל לאָגאָ און אנדערע ינטעל מאַרקס זענען טריידמאַרקס פון ינטעל קאָרפּאָראַטיאָן אָדער זייַן סאַבסידיעריז. ינטעל וואָראַנטיז פאָרשטעלונג פון זייַן FPGA און סעמיקאַנדאַקטער פּראָדוקטן צו קראַנט ספּעסאַפאַקיישאַנז אין לויט מיט ינטעל ס נאָרמאַל וואָראַנטי, אָבער ריזערווז די רעכט צו מאַכן ענדערונגען צו קיין פּראָדוקטן און באַדינונגס אין קיין צייט אָן באַמערקן. ינטעל אַסומז קיין פֿאַראַנטוואָרטלעכקייט אָדער אַכרייַעס וואָס איז שטייענדיק פֿון די אַפּלאַקיישאַן אָדער נוצן פון קיין אינפֿאָרמאַציע, פּראָדוקט אָדער דינסט דיסקרייבד דאָ, אַחוץ ווי ינטעל איז עקספּרעסלי מסכים צו שרייבן. ינטעל קאַסטאַמערז זענען אַדווייזד צו קריגן די לעצטע ווערסיע פון ​​די מיטל ספּעסאַפאַקיישאַנז איידער זיי פאַרלאָזנ אויף קיין ארויס אינפֿאָרמאַציע און איידער פּלייסינג אָרדערס פֿאַר פּראָדוקטן אָדער באַדינונגס.
* אנדערע נעמען און בראַנדז קען זיין קליימד ווי די פאַרמאָג פון אנדערע.
ISO 9001:2015 רעגיסטרירט

ינטעל - לאָגאָTVONE 1RK SPDR PWR ספּיידער פּאָווער מאָדולע - יקאָן 2 אָנליין ווערסיע
שיקן באַמערקונגען
UG-20347
שייַן: 709308
ווערסיע: 2022.09.02

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

Intel F-Tile DisplayPort FPGA IP Design Example [pdfבאַניצער גייד
F-Tile DisplayPort FPGA IP דיזיין עקסample, F-Tile DisplayPort, DisplayPort, FPGA IP Design Example, IP Design Example, UG-20347, 709308

רעפערענצן

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

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