UG0644 DDR AXI אַרביטער
פּראָדוקט אינפֿאָרמאַציע
די DDR AXI Arbiter איז אַ ייַזנוואַרג קאָמפּאָנענט וואָס גיט אַ
64-ביסל AXI בעל צובינד צו די DDR-SDRAM אויף-שפּאָן קאַנטראָולערז.
עס איז קאַמאַנלי געניצט אין ווידעא אַפּלאַקיישאַנז פֿאַר באַפערינג און
פּראַסעסינג פון ווידעא פּיקסעל דאַטן. די פּראָדוקט באַניצער מאַנואַל גיט
דיטיילד אינפֿאָרמאַציע און ינסטראַקשאַנז אויף ייַזנוואַרג ימפּלאַמענטיישאַן,
סימיאַליישאַן, און מיטל יוטאַלאַזיישאַן.
ייַזנוואַרג ימפּלעמענטאַטיאָן
די DDR AXI Arbiter איז דיזיינד צו פאַרבינדן מיט די DDR-SDRAM
אויף-שפּאָן קאַנטראָולערז. עס גיט אַ 64-ביסל AXI בעל צובינד
וואָס ינייבאַלז שנעל פּראַסעסינג פון ווידעא פּיקסעל דאַטן. דער פּראָדוקט באַניצער
מאַנואַל גיט אַ דיטיילד פּלאַן באַשרייַבונג פון די DDR AXI
אַרביטער און זייַן ייַזנוואַרג ימפּלאַמענטיישאַן.
סימיאַליישאַן
די פּראָדוקט באַניצער מאַנואַל גיט ינסטראַקשאַנז אויף סימיאַלייטינג די
DDR AXI Arbiter מיט MSS SmartDesign און Testbench מכשירים. די
מכשירים געבן די באַניצער צו וואַלאַדייט די קערעקטנאַס פון די פּלאַן און
ענשור געהעריק פאַנגקשאַנינג פון די ייַזנוואַרג קאָמפּאָנענט.
מיטל יוטאַלאַזיישאַן
די DDR AXI Arbiter ניצט סיסטעם רעסורסן אַזאַ ווי לאָגיק
סעלז, זכּרון בלאַקס און רוטינג רעסורסן. דער פּראָדוקט באַניצער
מאַנואַל גיט אַ דיטיילד מיטל יוטאַלאַזיישאַן באַריכט וואָס
אַוטליינז די מיטל רעקווירעמענץ פון די DDR AXI Arbiter. דאס
אינפֿאָרמאַציע קענען ווערן גענוצט צו ענשור אַז די ייַזנוואַרג קאָמפּאָנענט קענען
זיין ימפּלאַמענאַד אין די בנימצא סיסטעם רעסורסן.
פּראָדוקט באַניץ אינסטרוקציעס
די פאלגענדע אינסטרוקציעס צושטעלן גיידאַנס ווי צו נוצן די
DDR AXI אַרביטער:
שריט 1: ייַזנוואַרג ימפּלעמענטאַטיאָן
ימפּלעמענט די DDR AXI Arbiter ייַזנוואַרג קאָמפּאָנענט צו צובינד
מיט די DDR-SDRAM אויף-שפּאָן קאַנטראָולערז. גיי די פּלאַן
באַשרייַבונג צוגעשטעלט אין די פּראָדוקט באַניצער מאַנואַל צו ענשור געהעריק
ימפּלאַמענטיישאַן פון די ייַזנוואַרג קאָמפּאָנענט.
שריט 2: סימיאַליישאַן
סימולירן די DDR AXI Arbiter פּלאַן מיט MSS SmartDesign און
טעסטבענטש מכשירים. גיי די ינסטראַקשאַנז צוגעשטעלט אין דעם פּראָדוקט
באַניצער מאַנואַל צו וואַלאַדייט די קערעקטנאַס פון די פּלאַן און ענשור
געהעריק פאַנגקשאַנינג פון די ייַזנוואַרג קאָמפּאָנענט.
שריט 3: מיטל יוטאַלאַזיישאַן
Review די מיטל יוטאַלאַזיישאַן באַריכט צוגעשטעלט אין דעם פּראָדוקט
באַניצער מאַנואַל צו באַשטימען די מיטל באדערפענישן פון די DDR AXI
אַרביטער. פאַרזיכערן אַז די ייַזנוואַרג קאָמפּאָנענט קענען זיין ימפּלאַמענאַד
אין די בנימצא סיסטעם רעסורסן.
דורך נאָכפאָלגן די ינסטראַקשאַנז, איר קענען יפעקטיוולי נוצן די DDR
AXI Arbiter ייַזנוואַרג קאָמפּאָנענט פֿאַר ווידעא פּיקסעל דאַטן באַפערינג און
פּראַסעסינג אין ווידעא אַפּלאַקיישאַנז.
UG0644 באַניצער גייד
DDR AXI Arbiter
פעברואר 2018
DDR AXI Arbiter
אינהאַלט
1 רעוויזיע געשיכטע ………………………………………………………………………………………………………………………… 1
1.1 רעוויזיע 5.0 ………………………………………………………………………………………………………………………………………………. 1 1.2 רעוויזיע 4.0 ………………………………………………………………………………………………………………………………………………. 1 1.3 רעוויזיע 3.0 ………………………………………………………………………………………………………………………………………………. 1 1.4 רעוויזיע 2.0 ………………………………………………………………………………………………………………………………………. 1 1.5 רעוויזיע 1.0 ………………………………………………………………………………………………………………………………………. 1
2 הקדמה ………………………………………………………………………………………………………………………….. 2 3 האַרדוואַרע ימפּלאַמענטיישאַן ………………………………………………………………………………………………… 3
3.1 פּלאַן באַשרייַבונג ……………………………………………………………………………………………………………………… 3 3.2 ינפּוץ און אַוטפּוץ ………………………………………………………………………………………………………………………….. 5 3.3 קאַנפיגיעריישאַן פּאַראַמעטערס ……… …………………………………………………………………………………………………. 13 3.4 טיימינג דיאַגראַמז ………………………………………………………………………………………………………………………………. 14 3.5 טעסטבענטש ……………………………………………………………………………………………………………………………………….. 16
3.5.1 סימולאַטינג MSS SmartDesign …………………………………………………………………………………………………………………. 25 3.5.2 סימולאַטינג טעסטבענטש …………………………………………………………………………………………………………………………………. 30 3.6 מיטל יוטאַלאַזיישאַן ………………………………………………………………………………………………………………………….. 31
UG0644 באַניצער גייד רעוויזיע 5.0
DDR AXI Arbiter
1
רעוויזיע געשיכטע
די רעוויזיע געשיכטע באשרייבט די ענדערונגען וואָס זענען ימפּלאַמענאַד אין דעם דאָקומענט. די ענדערונגען זענען ליסטעד דורך רעוויזיע, סטאַרטינג מיט די לעצטע ויסגאַבע.
1.1
רעוויזיע 5.0
אין רעוויזיע 5.0 פון דעם דאָקומענט, די ריסאָרס יוטאַלאַזיישאַן אָפּטיילונג און די ריסאָרס יוטאַלאַזיישאַן באריכט
זענען דערהייַנטיקט. פֿאַר מער אינפֿאָרמאַציע, זען מיטל יוטאַלאַזיישאַן (זען בלאַט 31).
1.2
רעוויזיע 4.0
די פאלגענדע איז אַ קיצער פון די ענדערונגען אין רעוויזיע 4.0 פון דעם דאָקומענט.
צוגעלייגט טעסטבענטש קאַנפיגיעריישאַן פּאַראַמעטערס אין די טיש. פֿאַר מער אינפֿאָרמאַציע, זען קאַנפיגיעריישאַן פּאַראַמעטערס (זען בלאַט 16) צוגעלייגט אינפֿאָרמאַציע צו סימולירן האַרץ ניצן טעסטבענטש. פֿאַר מער אינפֿאָרמאַציע, זען טעסטבענטש (זען בלאַט 16). דערהייַנטיקט די ריסאָרס יוטאַלאַזיישאַן פֿאַר DDR AXI אַרביטער וואַלועס אין די טיש. פֿאַר מער אינפֿאָרמאַציע, זען מיטל יוטאַלאַזיישאַן (זען בלאַט 31).
1.3
רעוויזיע 3.0
די פאלגענדע איז אַ קיצער פון די ענדערונגען אין רעוויזיע 3.0 פון דעם דאָקומענט.
צוגעגעבן 8-ביסל אינפֿאָרמאַציע פֿאַר שרייַבן קאַנאַל 1 און 2. פֿאַר מער אינפֿאָרמאַציע, זען פּלאַן באַשרייַבונג (זען בלאַט 3). דערהייַנטיקט טעסטבענטש אָפּטיילונג. פֿאַר מער אינפֿאָרמאַציע, זען טעסטבענטש (זען בלאַט 16).
1.4
רעוויזיע 2.0
אין רעוויזיע 2.0 פון דעם דאָקומענט, די פיגיערז און טישן אין די זענען דערהייַנטיקט אין די טעסטבענטש אָפּטיילונג.
פֿאַר מער אינפֿאָרמאַציע, זען טעסטבענטש (זען בלאַט 16).
1.5
רעוויזיע 1.0
רעוויזיע 1.0 איז געווען דער ערשטער ארויסגעבן פון דעם דאָקומענט
UG0644 באַניצער גייד רעוויזיע 5.0
1
DDR AXI Arbiter
2
הקדמה
זכרונות זענען אַ ינטאַגראַל טייל פון קיין טיפּיש ווידעא און גראַפיקס אַפּלאַקיישאַנז. זיי זענען געניצט פֿאַר באַפערינג ווידעא פּיקסעל דאַטן. איין פּראָסט באַפערינג עקסample איז ווייַז ראַם באַפערז אין וואָס די גאַנץ ווידעא פּיקסעל דאַטן פֿאַר אַ ראַם איז באַפערד אין די זכּרון.
צווייענדיק דאַטן קורס (DDR)-סינטשראָנאָוס DRAM (SDRAM) איז איינער פון די קאַמאַנלי געוויינט מעמעריז אין ווידעא אַפּלאַקיישאַנז פֿאַר באַפערינג. SDRAM איז געניצט ווייַל פון זייַן גיכקייַט וואָס איז פארלאנגט פֿאַר שנעל פּראַסעסינג אין ווידעא סיסטעמען.
די פאלגענדע פיגור ווייזט אַן עקסampאַ סיסטעם-מדרגה דיאַגראַמע פון DDR-SDRAM זכּרון ינטערפייסינג מיט ווידעא אַפּלאַקיישאַן.
פיגורע 1 · DDR-SDRAM זכּרון ינטערפאַסינג
אין Microsemi SmartFusion®2 סיסטעם-אויף-טשיפּ (SoC), עס זענען צוויי אויף-שפּאָן דדר קאַנטראָולערז מיט 64-ביסל אַוואַנסירטע עקסטענסיבלע צובינד (AXI) און 32-ביסל אַוואַנסירטע הויך-פאָרשטעלונג ויטאָבוס (AHB) שקלאַף ינטערפייסיז צו די פעלד פּראָוגראַמאַבאַל. טויער מענגע (FPGA) שטאָף. אַן AXI אָדער AHB בעל צובינד איז פארלאנגט צו לייענען און שרייַבן די DDR-SDRAM זכּרון ינטערפאַנדיד צו די אויף-שפּאָן DDR קאַנטראָולערז.
UG0644 באַניצער גייד רעוויזיע 5.0
2
DDR AXI Arbiter
3
ייַזנוואַרג ימפּלעמענטאַטיאָן
3.1
פּלאַן באַשרייַבונג
די DDR AXI Arbiter גיט אַ 64-ביסל AXI בעל צובינד צו די DDR-SDRAM אויף-שפּאָן קאַנטראָולערז פון
SmartFusion2 דעוויסעס. די DDR AXI Arbiter האט פיר לייענען טשאַנאַלז און צוויי שרייַבן טשאַנאַלז צו די
באַניצער לאָגיק. דער בלאָק אַרביטרייץ צווישן די פיר לייענען טשאַנאַלז צו צושטעלן אַקסעס צו די AXI לייענען
קאַנאַל אין אַ קייַלעכיק-ראָבין שטייגער. ווי לאַנג ווי די לייענען קאַנאַל 1 בעל ס לייענען בעטן איז הויך, די AXI
לייענען קאַנאַל איז אַלאַקייטיד צו עס. לייענען קאַנאַל 1 האט פאַרפעסטיקט רעזולטאַט דאַטן ברייט פון 24-ביסל. לייענען קאַנאַל 2, 3,
און 4 קענען זיין קאַנפיגיערד ווי 8-ביסל, 24-ביסל אָדער 32-ביסל דאַטן רעזולטאַט ברייט. דאָס איז אויסגעקליבן דורך גלאבאלע
קאַנפיגיעריישאַן פּאַראַמעטער.
דער בלאָק אויך אַרביטרייץ צווישן די צוויי שרייַבן טשאַנאַלז צו צושטעלן אַקסעס צו די AXI שרייַבן קאַנאַל אין אַ קייַלעכיק-ראָבין שטייגער. ביידע שרייַבן טשאַנאַלז האָבן גלייַך בילכערקייַט. שרייב קאַנאַל 1 און 2 קענען זיין קאַנפיגיערד ווי 8-ביסל, 24-ביסל אָדער 32-ביסל אַרייַנשרייַב דאַטן ברייט.
UG0644 באַניצער גייד רעוויזיע 5.0
3
DDR AXI Arbiter
די פאלגענדע פיגור ווייזט די שפּיץ-מדרגה שטיפט-אויס דיאַגראַמע פון די DDR AXI Arbiter. פיגורע 2 · שפּיץ-מדרגה בלאַק דיאַגראַמע פון דדר אַקסי אַרביטער בלאָק
UG0644 באַניצער גייד רעוויזיע 5.0
4
DDR AXI Arbiter
די פאלגענדע פיגור ווייזט די שפּיץ-מדרגה בלאָק דיאַגראַמע פון אַ סיסטעם מיט DDR AXI Arbiter בלאָק פּאָרטאַד אין די SmartFusion2 מיטל. פיגורע 3 · סיסטעם-מדרגה בלאַק דיאַגראַמע פון DDR AXI אַרביטער אויף די SmartFusion2 מיטל
3.2
ינפּוץ און אַוטפּוץ
די פאלגענדע טיש ליסטעד די אַרייַנשרייַב און רעזולטאַט פּאָרץ פון די DDR AXI Arbiter.
טיש 1 · אַרייַנשרייַב און רעזולטאַט פּאָרץ פון די דדר אַקסי אַרביטער
סיגנאַל נאָמען RESET_N_I
ריכטונג אַרייַנשרייַב
ברייט
SYS_CLOCK_I BUFF_READ_CLOCK_I
ינפּוט ינפּוט
rd_req_1_i rd_ack_o
ינפּוט רעזולטאַט
rd_done_1_o start_read_addr_1_i
רעזולטאַט ינפּוט
bytes_to_read_1_i
אַרייַנשרייַב
video_rdata_1_o
רעזולטאַט
[(g_AXI_AWIDTH-1):0] [(g_RD_CHANNEL1_AXI_BUFF_ AWIDTH + 3) – 1:0] [(g_RD_CHANNEL1_VIDEO_DATA_WIDTH1):0]באַשרייַבונג
אַקטיוו נידעריק ייסינגקראַנאַס באַשטעטיק סיגנאַל צו פּלאַן
סיסטעם זייגער
שרייב קאַנאַל ס ינערלעך באַפער לייענען זייגער, מוזן זיין טאָפּל די SYS_CLOCK_I אָפטקייַט
לייענען בעטן פון בעל 1
אַרביטער דערקענטעניש צו לייענען בעטן פון בעל 1
לייענען קאַמפּלישאַן צו Master 1
DDR אַדרעס פון ווו לייענען מוזן זיין סטאַרטעד פֿאַר לייענען קאַנאַל 1
ביטעס צו לייענען פֿון לייענען קאַנאַל 1
ווידעא דאַטן רעזולטאַט פֿון לייענען קאַנאַל 1
UG0644 באַניצער גייד רעוויזיע 5.0
5
DDR AXI Arbiter
סיגנאַל נאָמען rdata_valid_1_o rd_req_2_i rd_ack_2_o
rd_done_2_o start_read_addr_2_i
bytes_to_read_2_i
video_rdata_2_o
rdata_valid_2_o rd_req_3_i rd_ack_3_o
rd_done_3_o start_read_addr_3_i
bytes_to_read_3_i
video_rdata_3_o
rdata_valid_3_o rd_req_4_i rd_ack_4_o
rd_done_4_o start_read_addr_4_i
bytes_to_read_4_i
video_rdata_4_o
rdata_valid_4_o wr_req_1_i wr_ack_1_o
wr_done_1_o start_write_addr_1_i
bytes_to_write_1_i
video_wdata_1_i
wdata_valid_1_i wr_req_2_i
ריכטונג רעזולטאַט ינפּוט רעזולטאַט
רעזולטאַט ינפּוט
אַרייַנשרייַב
רעזולטאַט
רעזולטאַט ינפּוט רעזולטאַט
רעזולטאַט ינפּוט
אַרייַנשרייַב
רעזולטאַט
רעזולטאַט ינפּוט רעזולטאַט
רעזולטאַט ינפּוט
אַרייַנשרייַב
רעזולטאַט
רעזולטאַט ינפּוט רעזולטאַט
רעזולטאַט ינפּוט
אַרייַנשרייַב
אַרייַנשרייַב
ינפּוט ינפּוט
ברייט
[(g_AXI_AWIDTH-1):0] [(ג_ד_טשאַננעל2_אַקסי_באַף_אַווידטה + 3) – 1 : 0] [(ג_רד_טשאַננעל2_ווידעאָ_דאַטאַ_ווידטה1):0] [(ג_אַקסי_אַווידטה-1):0] [(ג_רד_טשאַננעל_פף3.) _CHANNEL3_VIDEO_DATA_WIDTH1 ):0] [(ג_אַקסי_אַווידטה-3):1] [(ג_רד_טשאַננעל0_אַקסי_בוף_אַווידטה + 1) – 0 : 4] [(ג_רד_טשאַננעל3_ווידעאָ_דאַטאַ_ווידטה1):0] [(ג_אַקסי_אַווידטה-4):1] [(ג_אַקסי_אַווידטה-0): 1] [(ג_אַקסי_אַווידטה-0): 1] [(ג_אַקסי_אַווידטה-3): 1] [(ג_אַקסי_אַווידטה-0) ] [(ג_WR_CHANNEL1_VIDEO_DATA_WIDTH1):0]
באַשרייַבונג לייענען דאַטן גילטיק פון לייענען קאַנאַל 1 לייענען בעטן פון האר 2 אַרביטער דערקענטעניש צו לייענען בעטן פון מאַסטער 2 לייענען קאַמפּלישאַן צו מאַסטער 2 דדר אַדרעס פון ווו לייענען מוזן זיין סטאַרטעד פֿאַר לייענען קאַנאַל 2 ביטעס צו לייענען פֿון לייענען קאַנאַל 2 ווידעא דאַטן רעזולטאַט פון לייענען קאַנאַל 2 לייענען דאַטן גילטיק פון לייענען קאַנאַל 2 לייענען בעטן פון האר 3 אַרביטער דערקענטעניש צו לייענען בעטן פון מאַסטער 3 לייענען קאַמפּלישאַן צו מאַסטער 3 דדר אַדרעס פון ווו לייענען דאַרף זיין סטאַרטעד פֿאַר לייענען קאַנאַל 3 ביטעס. קאַנאַל 3 ווידעא דאַטן רעזולטאַט פון לייענען קאַנאַל 3 לייענען דאַטן גילטיק פֿון לייענען קאַנאַל 3 לייענען בעטן פֿון מאַסטער 4 אַרביטער דערקענטעניש צו לייענען בעטן פֿון מאַסטער 4 לייענען קאַמפּלישאַן צו מאַסטער 4 דדר אַדרעס פֿון ווו לייענען דאַרף זיין סטאַרטעד פֿאַר לייענען קאַנאַל 4 ביטעס לייענען אויס פון לייענען קאַנאַל 4 ווידעא דאַטן רעזולטאַט פון לייענען קאַנאַל 4 לייענען דאַטן גילטיק פון לייענען קאַנאַל 4 שרייב בעטן פון האר 1 אַרביטער דערקענטעניש צו שרייַבן בעטן פון האר 1 שרייב קאַמפּלישאַן צו מאַסטער 1 דדר אַדרעס צו וואָס שרייבן זאָל פּאַסירן פֿון שרייבן קאַנאַל 1 ביטעס צו שרייַבן פֿון שרייַבן קאַנאַל 1 ווידעא דאַטן אַרייַנשרייַב צו שרייַבן קאַנאַל 1
שרייב דאַטן גילטיק צו שרייַבן קאַנאַל 1 שרייב בעטן פון האר 1
UG0644 באַניצער גייד רעוויזיע 5.0
6
DDR AXI Arbiter
סיגנאַל נאָמען wr_ack_2_o
ריכטונג רעזולטאַט
wr_done_2_o start_write_addr_2_i
רעזולטאַט ינפּוט
bytes_to_write_2_i
אַרייַנשרייַב
video_wdata_2_i
אַרייַנשרייַב
wdata_valid_2_i AXI I/F סיגנאַלז לייענען אַדרעס קאַנאַל m_arid_o
ינפּוט רעזולטאַט
m_araddr_o
רעזולטאַט
m_arlen_o
רעזולטאַט
m_arsize_o m_arburst_o
רעזולטאַט רעזולטאַט
m_arlock_o
רעזולטאַט
m_arcache_o
רעזולטאַט
m_arprot_o
רעזולטאַט
ברייט
[(g_AXI_AWIDTH-1):0] [(ג_וור_טשאַננעל2_אַקסי_בוף_אַווידטה + 3) – 1:0] [(ג_וור_טשאַננעל2_ווידעאָ_דאַטאַ_ווידטה1):0]
באַשרייַבונג אַרביטער דערקענטעניש צו שרייַבן בעטן פון מאַסטער 2 שרייב קאַמפּלישאַן צו מאַסטער 2 דדר אַדרעס צו וואָס שרייַבן מוזן פּאַסירן פֿון שרייַבן קאַנאַל 2 ביטעס צו זיין געשריבן פֿון שרייַבן קאַנאַל 2 ווידעא דאַטן אַרייַנשרייַב צו שרייַבן קאַנאַל 2
שרייב דאַטן גילטיק צו שרייַבן קאַנאַל 2
לייענען אַדרעס שייַן. לעגיטימאַציע tag פֿאַר די לייענען אַדרעס גרופּע פון סיגנאַלז.
לייענען אַדרעס. גיט די ערשט אַדרעס פון אַ לייענען פּלאַצן טראַנסאַקטיאָן. בלויז די אָנהייב אַדרעס פון די פּלאַצן איז צוגעשטעלט.
פּלאַצן לענג. גיט די פּינטלעך נומער פון טראַנספערס אין אַ פּלאַצן. די אינפֿאָרמאַציע דיטערמאַנז די נומער פון דאַטן טראַנספערס פֿאַרבונדן מיט די אַדרעס
פּלאַצן גרייס. די גרייס פון יעדער אַריבערפירן אין די פּלאַצן
פּלאַצן טיפּ. צוזאַמען מיט די גרייס אינפֿאָרמאַציע, דעטאַילס ווי די אַדרעס פֿאַר יעדער אַריבערפירן אין די פּלאַצן איז קאַלקיאַלייטיד.
פאַרפעסטיקט צו 2'ב01 à ינקרעמענטאַל אַדרעס פּלאַצן
לאַק טיפּ. גיט נאָך אינפֿאָרמאַציע וועגן די אַטאָמישע קעראַקטעריסטיקס פון די אַריבערפירן.
פאַרפעסטיקט צו 2'ב00 à נאָרמאַל אַקסעס
טיפּ קאַש. גיט נאָך אינפֿאָרמאַציע וועגן די קאַשאַבאַל קעראַקטעריסטיקס פון די אַריבערפירן.
פאַרפעסטיקט צו 4'ב0000 à ניט-קאַטשעאַבלע און ניט-באַפעראַבאַל
שוץ טיפּ. פּראָווידעס שוץ אַפּאַראַט אינפֿאָרמאַציע פֿאַר די מאַסע - מאַטן.
פאַרפעסטיקט צו 3'ב000 אַ נאָרמאַל, זיכער דאַטן אַקסעס
UG0644 באַניצער גייד רעוויזיע 5.0
7
DDR AXI Arbiter
סיגנאַל נאָמען m_arvalid_o
ריכטונג רעזולטאַט
ברייט
m_arready_i
אַרייַנשרייַב
לייענען דאַטאַ קאַנאַל
m_rid_i
אַרייַנשרייַב
[3:0]m_rdata_i m_rresp_i
m_rlast_i m_rvalid_i
ינפּוט ינפּוט
[(ג_אַקסי_דווידטה-1):0] [1:0]ינפּוט ינפּוט
m_rready_o
רעזולטאַט
שרייב אַדרעס קאַנאַל
m_awid_o
רעזולטאַט
m_awaddr_o
רעזולטאַט
[3:0] [(ג_AXI_AWIDTH-1):0]UG0644 באַניצער גייד רעוויזיע 5.0
באַשרייַבונג לייענען אַדרעס גילטיק.
ווען הויך, די לייענען אַדרעס און קאָנטראָל אינפֿאָרמאַציע איז גילטיק און בלייבן הויך ביז די אַדרעס באַשטעטיקן סיגנאַל, m_arready, איז הויך.
`1′ = אַדרעס און קאָנטראָל אינפֿאָרמאַציע גילטיק
`0′ = אַדרעס און קאָנטראָל אינפֿאָרמאַציע ניט גילטיק. לייענען אַדרעס גרייט. דער שקלאַף איז גרייט צו אָננעמען אַן אַדרעס און פֿאַרבונדן קאָנטראָל סיגנאַלז:
1 = שקלאַף גרייט
0 = שקלאַף ניט גרייט.
לייענען ID tag. ID tag פון די לייענען דאַטן גרופּע פון סיגנאַלז. די מ_ריד ווערט איז דזשענערייטאַד דורך די שקלאַף און מוזן גלייַכן די מ_ריד ווערט פון די לייענען טראַנסאַקטיאָן צו וואָס עס ריספּאַנדז. לייענען דאַטן. לייענען ענטפער.
דער סטאַטוס פון די לייענען אַריבערפירן. אַלאַואַבאַל רעספּאָנסעס זענען OKAY, EXOKAY, SLVERR און DECERR. לייענען לעצטע.
לעצטע אַריבערפירן אין אַ לייענען פּלאַצן. לייענען גילטיק. פארלאנגט לייענען דאַטן זענען בארעכטיגט און די לייענען אַריבערפירן קענען פאַרענדיקן:
1 = לייענען דאַטן בנימצא
0 = לייענען דאַטן ניט בנימצא. לייענען גרייט. האר קענען אָננעמען די לייענען דאַטן און ענטפער אינפֿאָרמאַציע:
1= בעל גרייט
0 = בעל ניט גרייט.
שרייב אַדרעס שייַן. לעגיטימאַציע tag פֿאַר די שרייַבן אַדרעס גרופּע פון סיגנאַלז. שרייב אַדרעס. גיט די אַדרעס פון דער ערשטער אַריבערפירן אין אַ שרייַבן פּלאַצן טראַנסאַקטיאָן. די פֿאַרבונדן קאָנטראָל סיגנאַלז זענען געניצט צו באַשטימען די ווענדט פון די רוען טראַנספערס אין די פּלאַצן.
8
DDR AXI Arbiter
סיגנאַל נאָמען m_awlen_o
ריכטונג רעזולטאַט
ברייט [3:0]
m_awsize_o
רעזולטאַט
[2:0]m_awburst_o
רעזולטאַט
[1:0]m_awlock_o
רעזולטאַט
[1:0]m_awcache_o
רעזולטאַט
[3:0]m_awprot_o
רעזולטאַט
[2:0]m_awvalid_o
רעזולטאַט
באַשרייַבונג
פּלאַצן לענג. גיט די פּינטלעך נומער פון טראַנספערס אין אַ פּלאַצן. די אינפֿאָרמאַציע דיטערמאַנז די נומער פון דאַטן טראַנספערס פֿאַרבונדן מיט די אַדרעס.
פּלאַצן גרייס. די גרייס פון יעדער אַריבערפירן אין די פּלאַצן. בייט ליין סטראָבעס אָנווייַזן פּונקט וואָס בייט ליינז צו דערהייַנטיקן.
פאַרפעסטיקט צו 3'b011 צו 8 ביטעס פּער דאַטן אַריבערפירן אָדער 64-ביסל אַריבערפירן
פּלאַצן טיפּ. צוזאַמען מיט די גרייס אינפֿאָרמאַציע, דעטאַילס ווי די אַדרעס פֿאַר יעדער אַריבערפירן אין די פּלאַצן איז קאַלקיאַלייטיד.
פאַרפעסטיקט צו 2'ב01 à ינקרעמענטאַל אַדרעס פּלאַצן
לאַק טיפּ. גיט נאָך אינפֿאָרמאַציע וועגן די אַטאָמישע קעראַקטעריסטיקס פון די אַריבערפירן.
פאַרפעסטיקט צו 2'ב00 à נאָרמאַל אַקסעס
טיפּ קאַש. ינדיקייץ די באַפעראַבלע, קאַשאַבלע, שרייַבן-דורך, שרייַבן-צוריק און אַלאַקייט אַטריביוץ פון די טראַנסאַקטיאָן.
פאַרפעסטיקט צו 4'ב0000 à ניט-קאַטשעאַבלע און ניט-באַפעראַבאַל
שוץ טיפּ. ינדיקייץ די נאָרמאַל, פּריוולידזשד אָדער זיכער שוץ מדרגה פון די טראַנסאַקטיאָן און צי די טראַנסאַקטיאָן איז אַ דאַטן אַקסעס אָדער אַ לימעד אַקסעס.
פאַרפעסטיקט צו 3'ב000 אַ נאָרמאַל, זיכער דאַטן אַקסעס
שרייב אַדרעס גילטיק. ינדיקייץ אַז גילטיק שרייַבן אַדרעס און קאָנטראָל
אינפֿאָרמאַציע איז בנימצא:
1 = אַדרעס און קאָנטראָל אינפֿאָרמאַציע בנימצא
0 = אַדרעס און קאָנטראָל אינפֿאָרמאַציע ניט בנימצא. די אַדרעס און קאָנטראָל אינפֿאָרמאַציע בלייבן סטאַביל ביז די אַדרעס באַשטעטיקן סיגנאַל, m_awready, גייט הויך.
UG0644 באַניצער גייד רעוויזיע 5.0
9
DDR AXI Arbiter
סיגנאַל נאָמען m_awready_i
ריכטונג אַרייַנשרייַב
ברייט
שרייב דאַטאַ קאַנאַל
m_wid_o
רעזולטאַט
[3:0]m_wdata_o m_wstrb_o
רעזולטאַט רעזולטאַט
[(g_AXI_DWIDTH-1):0]AXI_DWDITH פּאַראַמעטער[7:0]
m_wlast_o m_wvalid_o
רעזולטאַט רעזולטאַט
m_wready_i
אַרייַנשרייַב
שרייב ענטפער קאַנאַל סיגנאַלז
m_bid_i
אַרייַנשרייַב
[3:0]m_bresp_i m_bvalid_i
אַרייַנשרייַב
[1:0]אַרייַנשרייַב
m_bready_o
רעזולטאַט
באַשרייַבונג שרייב אַדרעס גרייט. ינדיקייץ אַז דער שקלאַף איז גרייט צו אָננעמען אַן אַדרעס און פֿאַרבונדן קאָנטראָל סיגנאַלז:
1 = שקלאַף גרייט
0 = שקלאַף ניט גרייט.
שרייב ID tag. ID tag פון די שרייַבן דאַטן אַריבערפירן. די m_wid ווערט מוזן גלייַכן די m_awid ווערט פון די שרייַבן טראַנסאַקטיאָן. שרייב דאַטן
שרייב סטראָבעס. דער סיגנאַל ינדיקייץ וואָס בייט ליינז צו דערהייַנטיקן אין זכּרון. עס איז איין שרייַבן סטראָבע פֿאַר יעדער אַכט ביטן פון די שרייַבן דאַטן ויטאָבוס שרייב לעצטע. לעצטע אַריבערפירן אין אַ שרייַבן פּלאַצן. שרייב גילטיק. גילטיק שרייַבן דאַטן און סטראָבעס זענען בנימצא:
1 = שרייַבן דאַטן און סטראָבעס בנימצא
0 = שרייַבן דאַטן און סטראָבעס ניט בנימצא. שרייב גרייט. שקלאַף קענען אָננעמען די שרייַבן דאַטן: 1 = שקלאַף גרייט
0 = שקלאַף ניט גרייט.
ענטפער ID. די לעגיטימאַציע tag פון די שרייבן ענטפער. די m_bid ווערט מוזן גלייַכן די m_awid ווערט פון די שרייַבן טראַנסאַקטיאָן צו וואָס די שקלאַף איז ריספּאַנדינג. שרייב ענטפער. סטאַטוס פון די שרייַבן טראַנסאַקטיאָן. די אַלאַואַבאַל רעספּאָנסעס זענען OKAY, EXOKAY, SLVERR און DECERR. שרייב ענטפער גילטיק. גילטיק שרייַבן ענטפער איז בנימצא:
1 = שרייַבן ענטפער בנימצא
0 = שרייַבן ענטפער ניט בנימצא. ענטפער גרייט. האר קענען אָננעמען די ענטפער אינפֿאָרמאַציע.
1 = בעל גרייט
0 = בעל ניט גרייט.
די פאלגענדע פיגור ווייזט די ינערלעך בלאָק דיאַגראַמע פון די DDR AXI אַרביטער.
UG0644 באַניצער גייד רעוויזיע 5.0
10
DDR AXI Arbiter
די פאלגענדע פיגור ווייזט די ינערלעך בלאָק דיאַגראַמע פון די DDR AXI אַרביטער. פיגורע 4 · אינערלעכער בלאַק דיאַגראַמע פון די דדר אַקסי אַרביטער
יעדער לייענען קאַנאַל איז טריגערד ווען עס באַקומען אַ הויך אַרייַנשרייַב סיגנאַל אויף די read_req_(x)_i אַרייַנשרייַב. דעמאָלט עס
UG0644 באַניצער גייד רעוויזיע 5.0
11
DDR AXI Arbiter
יעדער לייענען קאַנאַל איז טריגערד ווען עס באַקומען אַ הויך אַרייַנשרייַב סיגנאַל אויף די read_req_(x)_i אַרייַנשרייַב. דעמאָלט עס סampליי די סטאַרטינג AXI אַדרעס און די ביטעס צו לייענען ינפּוץ וואָס זענען אַרייַנשרייַב פון די פונדרויסנדיק בעל. דער קאַנאַל יקנאַלידזשז די פונדרויסנדיק בעל דורך טאַגאַלינג read_ack_(x)_o. דער קאַנאַל פּראַסעסאַז די ינפּוץ און דזשענערייץ די פארלאנגט AXI טראַנזאַקשאַנז צו לייענען די דאַטן פֿון DDR-SDRAM. די דאַטן לייענען אין 64-ביסל AXI פֿאָרמאַט איז סטאָרד אין ינערלעך באַפער. נאָך לייענען די פארלאנגט דאַטן און סטאָרד אין די ינערלעך באַפער, די אַנ-פּאַקער מאָדולע איז ענייבאַלד. די אַנ-פּאַקער מאָדולע אַנפּאַקס יעדער 64-ביסל וואָרט אין די רעזולטאַט דאַטן ביסל לענג פארלאנגט פֿאַר דעם באַזונדער קאַנאַל פֿאַר עקס.ampאויב דער קאַנאַל איז קאַנפיגיערד ווי 32-ביסל רעזולטאַט דאַטן ברייט, יעדער 64-ביסל וואָרט איז געשיקט ווי צוויי 32-ביסל רעזולטאַט דאַטן ווערטער. פֿאַר קאַנאַל 1 וואָס איז אַ 24-ביסל קאַנאַל, די אַנ-פּאַקער אַנפּאַקס יעדער 64-ביסל וואָרט אין 24-ביסל רעזולטאַט דאַטן. ווי 64 איז נישט אַ קייפל פון 24, די אַנ-פּאַקער פֿאַר לייענען קאַנאַל 1 קאַמביינז אַ גרופּע פון דריי 64-ביסל ווערטער צו דזשענערייט אַכט 24-ביסל דאַטן ווערטער. דאָס לייגט אַ באַגרענעצונג אויף לייענען קאַנאַל 1 אַז די דאַטן ביטעס געבעטן דורך די פונדרויסנדיק בעל זאָל זיין דיוויזאַבאַל מיט 8. לייענען טשאַנאַלז 2, 3 און 4 קענען זיין קאַנפיגיערד ווי 8-ביסל, 24-ביסל און 32-ביסל דאַטן ברייט, וואָס איז באשלאסן דורך g_RD_CHANNEL (X) _VIDEO_DATA_WIDTH גלאבאלע קאַנפיגיעריישאַן פּאַראַמעטער. אויב זיי זענען קאַנפיגיערד ווי 24-ביסל, די אויבן דערמאנט קאַנסטריינץ וועט אויך זיין אָנווענדלעך צו יעדער פון זיי. אבער אויב זיי זענען קאַנפיגיערד ווי 8-ביסל אָדער 32-ביסל, עס איז ניט אַזאַ קאַנסטריינץ ווי 64 איז קייפל פון 32 און 8. אין די קאַסעס, יעדער 64-ביסל וואָרט איז אַנפּאַקט אין צוויי 32-ביסל דאַטן ווערטער אָדער אַכט 8 -ביסל דאַטן ווערטער.
לייענען קאַנאַל 1 אַנפּאַקס 64-ביסל דאַטן ווערטער לייענען אויס פון DDR-SDRAM צו 24-ביסל רעזולטאַט דאַטן ווערטער אין באַטשאַז פון 48 64-ביסל ווערטער, דאָס איז ווען 48 64-ביסל ווערטער זענען בנימצא אין די ינערלעך באַפער פון לייענען קאַנאַל 1, די ונ-פּאַקער סטאַרץ אַנפּאַקינג זיי צו געבן 24-ביסל רעזולטאַט דאַטן. אויב די געבעטן דאַטן ביטעס צו לייענען זענען ווייניקער ווי 48 64-ביסל ווערטער, די ונ-פּאַקער איז בלויז ענייבאַלד נאָך די גאַנץ דאַטן זענען לייענען אויס פון די DDR-SDRAM. אין די רוען דריי לייענען טשאַנאַלז, די אַנ-פּאַקער סטאַרץ צו שיקן לייענען דאַטן בלויז נאָך די גאַנץ געבעטן נומער פון ביטעס איז לייענען פֿון די DDR-SDRAM.
ווען אַ לייענען קאַנאַל קאַנפיגיערד פֿאַר 24-ביסל רעזולטאַט ברייט, די סטאַרטינג לייענען אַדרעס מוזן זיין אַליינד צו 24-ביט גרענעץ. דאָס איז פארלאנגט צו באַפרידיקן די קאַנסטריינץ אַז די אַנ-פּאַקער אַנפּאַקס אַ גרופּע פון דריי 64-ביסל ווערטער צו פּראָדוצירן אַכט 24-ביסל רעזולטאַט ווערטער.
אַלע לייענען טשאַנאַלז דזשענערייט די לייענען דורכגעקאָכט רעזולטאַט צו די פונדרויסנדיק בעל נאָך די געבעטן ביטעס זענען געשיקט צו די פונדרויסנדיק בעל.
אין פאַל פון שרייַבן טשאַנאַלז, די פונדרויסנדיק בעל האט צו אַרייַנשרייַב די פארלאנגט דאַטן צו די באַזונדער קאַנאַל. דער שרייַבן קאַנאַל נעמט די אַרייַנשרייַב דאַטן און פּאַקס זיי אין 64-ביסל ווערטער און סטאָרז זיי אין די ינערלעך סטאָרידזש. נאָך סטאָרד די פארלאנגט דאַטן, די פונדרויסנדיק בעל מוזן צושטעלן די שרייַבן בעטן צוזאמען מיט די סטאַרטינג אַדרעס און ביטעס צו שרייַבן. אויף סampמיט די ינפּוץ, דער שרייַבן קאַנאַל יקנאַלידזשז די פונדרויסנדיק בעל. נאָך דעם, דער קאַנאַל דזשענערייץ די AXI שרייַבן טראַנזאַקשאַנז צו שרייַבן די סטאָרד דאַטן אין DDR-SDRAM. אַלע שרייַבן טשאַנאַלז דזשענערייט די שרייבן דורכגעקאָכט רעזולטאַט צו די פונדרויסנדיק בעל אַמאָל די געבעטן ביטעס זענען געשריבן אין DDR-SDRAM. נאָך אַ שרייַבן בעטן איז געגעבן צו קיין שרייַבן קאַנאַל, נייַ דאַטן מוזן נישט זיין געשריבן אין די שרייַבן קאַנאַל, ביז די קראַנט טראַנסאַקטיאָן קאַמפּלישאַן איז ינדאַקייטיד דורך באַשטעטיקן פון wr_done_(x)_o
שרייב טשאַנאַלז 1 און 2 קענען זיין קאַנפיגיערד ווי 8-ביסל, 24-ביסל און 32-ביסל דאַטן ברייט, וואָס איז באשלאסן דורך g_WR_CHANNEL(X)_VIDEO_DATA_WIDTH גלאבאלע קאַנפיגיעריישאַן פּאַראַמעטער. אויב זיי זענען קאַנפיגיערד ווי 24-ביסל, די ביטעס צו זיין געשריבן מוזן זיין קייפל פון אַכט, ווייַל די ינערלעך פּאַקער פּאַקס אַכט 24-ביסל דאַטן ווערטער צו דזשענערייט דריי 64-ביסל דאַטן ווערטער. אָבער אויב זיי זענען קאַנפיגיערד ווי 8-ביסל אָדער 32-ביסל, עס איז ניט אַזאַ קאַנסטריינץ.
פֿאַר אַ 32-ביסל קאַנאַל, מינימום צוויי 32-ביסל ווערטער מוזן זיין לייענען. פֿאַר אַ 8-ביסל קאַנאַל, מינימום 8-ביסל ווערטער דאַרפֿן צו זיין לייענען, ווייַל עס איז קיין וואַטן צוגעשטעלט דורך די אַרביטער מאָדולע. אין אַלע לייענען און שרייַבן טשאַנאַלז, די טיפקייַט פון די ינערלעך באַפערז איז קייפל פון די האָריזאָנטאַל ברייט פון די אַרויסווייַזן. די ינערלעך באַפער טיפקייַט איז קאַלקיאַלייטיד ווי גייט:
g_RD_CHANNEL(X)_HORIZONTAL_RESOLUTION* g_RD_CHANNEL(X)_VIDEO_DATA_WIDTH * g_RD_CHANNEL(X)_BUFFER_LINE_STORAGE) / g_AXI_DWIDTH
ווו, X = קאַנאַל נומער
די ינערלעך באַפער ברייט איז באשלאסן דורך AXI דאַטן ויטאָבוס ברייט, דאָס איז, קאַנפיגיעריישאַן פּאַראַמעטער
UG0644 באַניצער גייד רעוויזיע 5.0
12
DDR AXI Arbiter
די ינערלעך באַפער ברייט איז באשלאסן דורך AXI דאַטן ויטאָבוס ברייט, דאָס איז, קאַנפיגיעריישאַן פּאַראַמעטער g_AXI_DWIDTH.
די AXI לייענען און שרייַבן טראַנזאַקשאַנז זענען דורכגעקאָכט לויט די ARM AMBA AXI ספּעסאַפאַקיישאַנז. די טראַנסאַקטיאָן גרייס פֿאַר יעדער דאַטן אַריבערפירן איז פאַרפעסטיקט צו 64-ביסל. דער בלאָק דזשענערייץ AXI טראַנזאַקשאַנז פון פאַרפעסטיקט פּלאַצן לענג פון 16 ביץ. דער בלאָק אויך טשעקס צי קיין איין פּלאַצן קראָסיז די AXI אַדרעס גרענעץ פון 4 KByte. אויב אַ איין פּלאַצן קראָסיז די 4 קיבייט גרענעץ, דער פּלאַצן איז שפּאַלטן אין 2 פּלאַצן בייַ די 4 קיבייט גרענעץ.
3.3
קאַנפיגיעריישאַן פּאַראַמעטערס
די פאלגענדע טיש ליסטעד די קאַנפיגיעריישאַן פּאַראַמעטערס געניצט אין די ייַזנוואַרג ימפּלאַמענטיישאַן פון די DDR AXI Arbiter. דאָס זענען דזשאַנעריק פּאַראַמעטערס און קענען זיין וועריד באזירט אויף די אַפּלאַקיישאַן רעקווירעמענץ.
טיש 2 · קאַנפיגיעריישאַן פּאַראַמעטערס
נאָמען g_AXI_AWIDTH g_AXI_DWIDTH g_RD_CHANNEL1_AXI_BUFF_AWIDTH
g_RD_CHANNEL2_AXI_BUFF_AWIDTH
g_RD_CHANNEL3_AXI_BUFF_AWIDTH
g_RD_CHANNEL4_AXI_BUFF_AWIDTH
g_WR_CHANNEL1_AXI_BUFF_AWIDTH
g_WR_CHANNEL2_AXI_BUFF_AWIDTH
g_RD_CHANNEL1_HORIZONTAL_RESOLUTION g_RD_CHANNEL2_HORIZONTAL_RESOLUTION g_RD_CHANNEL3_HORIZONTAL_RESOLUTION g_RD_CHANNEL4_HORIZONTAL_RESOLUTION g_WR_CHANNEL1_HORIZONTAL_RESOLUTION_G_HORIZONTAL_RESOLUTION_g_WR_CHANNEL_2_HORIZONTAL_RESOLUTION VIDEO_DATA_WIDTH g_RD_CHANNEL1_VIDEO_DATA_WIDTH g_RD_CHANNEL2_VIDEO_DATA_WIDTH g_RD_CHANNEL3_VIDEO_DATA_WIDTH g_WR_CHANNEL4_VIDEO_DATA_WIDTH g_WR_CHANNEL1_VIDEO_CHANNEL_2_DATA_STORAGE
באַשרייַבונג
AXI אַדרעס ויטאָבוס ברייט
AXI דאַטן ויטאָבוס ברייט
אַדרעס ויטאָבוס ברייט פֿאַר די לייענען טשאַננעל 1 ינערלעך באַפער, וואָס סטאָרז די AXI לייענען דאַטן.
אַדרעס ויטאָבוס ברייט פֿאַר די לייענען טשאַננעל 2 ינערלעך באַפער, וואָס סטאָרז די AXI לייענען דאַטן.
אַדרעס ויטאָבוס ברייט פֿאַר די לייענען טשאַננעל 3 ינערלעך באַפער, וואָס סטאָרז די AXI לייענען דאַטן.
אַדרעס ויטאָבוס ברייט פֿאַר די לייענען טשאַננעל 4 ינערלעך באַפער, וואָס סטאָרז די AXI לייענען דאַטן.
אַדרעס ויטאָבוס ברייט פֿאַר די שרייַבן טשאַננעל 1 ינערלעך באַפער, וואָס סטאָרז די AXI שרייַבן דאַטן.
אַדרעס ויטאָבוס ברייט פֿאַר די שרייַבן טשאַננעל 2 ינערלעך באַפער, וואָס סטאָרז די AXI שרייַבן דאַטן.
ווידעא אַרויסווייַזן האָריזאָנטאַל האַכלאָטע פֿאַר לייענען קאַנאַל 1
ווידעא אַרויסווייַזן האָריזאָנטאַל האַכלאָטע פֿאַר לייענען קאַנאַל 2
ווידעא אַרויסווייַזן האָריזאָנטאַל האַכלאָטע פֿאַר לייענען קאַנאַל 3
ווידעא אַרויסווייַזן האָריזאָנטאַל האַכלאָטע פֿאַר לייענען קאַנאַל 4
ווידעא אַרויסווייַזן האָריזאָנטאַל האַכלאָטע פֿאַר שרייַבן קאַנאַל 1
ווידעא אַרויסווייַזן האָריזאָנטאַל האַכלאָטע פֿאַר שרייַבן קאַנאַל 2
לייענען קאַנאַל 1 ווידעא רעזולטאַט ביסל ברייט
לייענען קאַנאַל 2 ווידעא רעזולטאַט ביסל ברייט
לייענען קאַנאַל 3 ווידעא רעזולטאַט ביסל ברייט
לייענען קאַנאַל 4 ווידעא רעזולטאַט ביסל ברייט
שרייַבן קאַנאַל 1 ווידעא ינפּוט ביסל ברייט.
שרייַבן קאַנאַל 2 ווידעא ינפּוט ביסל ברייט.
טיף פון די ינערלעך באַפער פֿאַר לייענען קאַנאַל 1 אין טערמינען פון נומער פון אַרויסווייַזן האָריזאָנטאַל שורות. די טיפקייַט פון די באַפער איז g_RD_CHANNEL1_HORIZONTAL_RESOLUTION * g_RD_CHANNEL1_VIDEO_DATA_WIDTH * g_RD_CHANNEL1_BUFFER_LINE_STORAGE) / g_AXI_DWIDTH
UG0644 באַניצער גייד רעוויזיע 5.0
13
DDR AXI Arbiter
3.4
נאָמען g_RD_CHANNEL2_BUFFER_LINE_STORAGE g_RD_CHANNEL3_BUFFER_LINE_STORAGE g_RD_CHANNEL4_BUFFER_LINE_STORAGE g_WR_CHANNEL1_BUFFER_LINE_STORAGE g_WR_CHANNEL2_BUFFER_LINE_STORAGE
באַשרייַבונג
טיף פון די ינערלעך באַפער פֿאַר לייענען קאַנאַל 2 אין טערמינען פון נומער פון אַרויסווייַזן האָריזאָנטאַל שורות. די טיפקייַט פון די באַפער איז g_RD_CHANNEL2_HORIZONTAL_RESOLUTION * g_RD_CHANNEL2_VIDEO_DATA_WIDTH * g_RD_CHANNEL2_BUFFER_LINE_STORAGE) / g_AXI_DWIDTH
טיף פון די ינערלעך באַפער פֿאַר לייענען קאַנאַל 3 אין טערמינען פון נומער פון אַרויסווייַזן האָריזאָנטאַל שורות. די טיפקייַט פון די באַפער איז g_RD_CHANNEL3_HORIZONTAL_RESOLUTION * g_RD_CHANNEL3_VIDEO_DATA_WIDTH * g_RD_CHANNEL3_BUFFER_LINE_STORAGE) / g_AXI_DWIDTH
טיף פון די ינערלעך באַפער פֿאַר לייענען קאַנאַל 4 אין טערמינען פון נומער פון אַרויסווייַזן האָריזאָנטאַל שורות. די טיפקייַט פון די באַפער איז g_RD_CHANNEL4_HORIZONTAL_RESOLUTION * g_RD_CHANNEL4_VIDEO_DATA_WIDTH * g_RD_CHANNEL4_BUFFER_LINE_STORAGE) / g_AXI_DWIDTH
טיף פון די ינערלעך באַפער פֿאַר שרייַבן קאַנאַל 1 אין טערמינען פון נומער פון אַרויסווייַזן האָריזאָנטאַל שורות. די טיפקייַט פון די באַפער איז g_WR_CHANNEL1_HORIZONTAL_RESOLUTION * g_WR_CHANNEL1_VIDEO_DATA_WIDTH * g_WR_CHANNEL1_BUFFER_LINE_STORAGE) / g_AXI_DWIDTH
טיף פון די ינערלעך באַפער פֿאַר שרייַבן קאַנאַל 2 אין טערמינען פון נומער פון אַרויסווייַזן האָריזאָנטאַל שורות. די טיפקייַט פון די באַפער איז g_WR_CHANNEL2_HORIZONTAL_RESOLUTION * g_WR_CHANNEL2_VIDEO_DATA_WIDTH * g_WR_CHANNEL2_BUFFER_LINE_STORAGE) / g_AXI_DWIDTH
טיימינג דיאַגראַמז
די פאלגענדע פיגור ווייזט די קשר פון די לייענען און שרייַבן בעטן ינפּוץ, סטאַרטינג זכּרון אַדרעס, ביטעס צו לייענען אָדער שרייַבן ינפּוץ פון פונדרויסנדיק בעל, לייענען אָדער שרייַבן דערקענטעניש, און לייענען אָדער שרייַבן קאַמפּלישאַן אַוטפּוץ געגעבן דורך אַרביטער.
פיגורע 5 · טיימינג דיאַגראַמע פֿאַר סיגנאַלז געניצט אין שרייבן / לייענען דורך AXI צובינד
UG0644 באַניצער גייד רעוויזיע 5.0
14
DDR AXI Arbiter
די פאלגענדע פיגור ווייזט די קשר צווישן די שרייַבן דאַטן אַרייַנשרייַב פון די פונדרויסנדיק בעל און די דאַטן אַרייַנשרייַב גילטיק פֿאַר ביידע שרייַבן טשאַנאַלז. פיגורע 6 · טיימינג דיאַגראַמע פֿאַר שרייבן אין אינערלעכער סטאָרידזש
די פאלגענדע פיגור ווייזט די קשר צווישן די לייענען דאַטן רעזולטאַט צו די פונדרויסנדיק בעל און די דאַטן רעזולטאַט גילטיק פֿאַר אַלע לייענען טשאַנאַלז 2, 3 און 4. און 7
די פאלגענדע פיגור ווייזט די קשר צווישן די לייענען דאַטן רעזולטאַט פֿאַר די לייענען קאַנאַל 1 ווען g_RD_CHANNEL 1_HORIZONTAL_RESOLUTION איז גרעסער ווי 128 (אין דעם פאַל = 256). פיגורע 8 · טיימינג דיאַגראַמע פֿאַר דאַטן באקומען דורך DDR AXI אַרביטער לייענען קאַנאַל 1 (מער ווי 128 ביטעס)
UG0644 באַניצער גייד רעוויזיע 5.0
15
DDR AXI Arbiter
די פאלגענדע פיגור ווייזט די קשר צווישן די לייענען דאַטן רעזולטאַט פֿאַר די לייענען קאַנאַל 1 ווען g_RD_CHANNEL 1_HORIZONTAL_RESOLUTION איז ווייניקער ווי אָדער גלייַך צו 128 (אין דעם פאַל = 64). פיגורע 9 · טיימינג דיאַגראַמע פֿאַר דאַטן באקומען דורך DDR AXI אַרביטער לייענען קאַנאַל 1 (ווייניקער ווי אָדער גלייַך צו 128 ביטעס)
3.5
טעסטבענטש
א טעסטבענטש איז צוגעשטעלט צו קאָנטראָלירן די פאַנגקשאַנאַליטי פון די דדר אַרביטער האַרץ. די פאלגענדע טיש ליסטעד די פּאַראַמעטערס וואָס קענען זיין קאַנפיגיערד לויט די אַפּלאַקיישאַן.
טיש 3 · טעסטבענטש קאַנפיגיעריישאַן פּאַראַמעטערס
נאָמען IMAGE_1_FILE_NAME IMAGE_2_FILE_NAME g_DATA_WIDTH WIDTH HEIGHT
באַשרייַבונג אַרייַנשרייַב file נאָמען פֿאַר בילד צו זיין געשריבן דורך שרייַבן קאַנאַל 1 אַרייַנשרייַב file נאָמען פֿאַר בילד צו זיין געשריבן דורך שרייַבן קאַנאַל 2 ווידעא דאַטן ברייט פון די לייענען אָדער שרייַבן קאַנאַל האָריזאָנטאַל האַכלאָטע פון די בילד צו זיין געשריבן און לייענען דורך די שרייַבן און לייענען טשאַנאַלז ווערטיקאַל האַכלאָטע פון די בילד צו זיין געשריבן און לייענען דורך שרייבן און לייענען טשאַנאַלז
UG0644 באַניצער גייד רעוויזיע 5.0
16
DDR AXI Arbiter
די פאלגענדע סטעפּס באַשרייַבן ווי טעסטבענטש איז געניצט צו סימולירן די האַרץ דורך Libero SoC. 1. אין די פּלאַן פלאָו פֿענצטער, רעכט גיט Create SmartDesign און גיט לויפן צו שאַפֿן אַ SmartDesign.
פיגורע 10 · שאַפֿן סמאַרטדעסיגן
2. אַרייַן די נאָמען פון די נייַ פּלאַן ווי video_dma אין די שאַפֿן ניו סמאַרטדעסיגן דיאַלאָג קעסטל און גיט OK. א SmartDesign איז באשאפן, און אַ לייַוונט איז געוויזן אויף רעכט פון די פּלאַן פלאָו שויב.
פיגורע 11 · נאַמינג סמאַרטדעסיגן
3. אין די קאַטאַלאָג פֿענצטער, יקספּאַנד סאַלושאַנז-ווידעא און שלעפּן-און-קאַפּ SF2 DDR זכּרון אַרביטער אין די SmartDesign לייַוונט.
UG0644 באַניצער גייד רעוויזיע 5.0
17
DDR AXI Arbiter
פיגורע 12 · דדר זכּרון אַרביטער אין Libero SoC קאַטאַלאָג
די DDR זכּרון אַרביטער קאָר איז געוויזן, ווי געוויזן אין די פאלגענדע פיגור. טאָפּל-גיט די האַרץ צו קאַנפיגיער די אַרביטער אויב פארלאנגט.
UG0644 באַניצער גייד רעוויזיע 5.0
18
DDR AXI Arbiter
פיגורע 13 · דדר זכּרון אַרביטער קאָר אין סמאַרטדעסיגן קאַנוואַס
4. אויסקלייַבן אַלע די פּאָרץ פון די האַרץ און רעכט גיט און דעמאָלט גיט העכערן צו שפּיץ לעוועל, ווי געוויזן אין די
UG0644 באַניצער גייד רעוויזיע 5.0
19
DDR AXI Arbiter
4. אויסקלייַבן אַלע די פּאָרץ פון די האַרץ און רעכט גיט און דעמאָלט גיט העכערן צו שפּיץ לעוועל, ווי געוויזן אין די פאלגענדע פיגור. פיגורע 14 · העכערן צו שפּיץ לעוועל אָפּציע
פאַרזיכערן צו העכערן אַלע פּאָרץ צו שפּיץ מדרגה איידער קליקינג די דזשענערייט קאָמפּאָנענט בילדל אין די מכשיר.
5. דריקט דעם גענעראַטע קאָמפּאָנענט בילדל אין די SmartDesign Toolbar, ווי געוויזן אין די פאלגענדע פיגור.
UG0644 באַניצער גייד רעוויזיע 5.0
20
DDR AXI Arbiter
5. דריקט דעם גענעראַטע קאָמפּאָנענט בילדל אין די SmartDesign Toolbar, ווי געוויזן אין די פאלגענדע פיגור. די SmartDesign קאָמפּאָנענט איז דזשענערייטאַד. פיגורע 15 · דזשענערייט קאָמפּאָנענט
6. נאַוויגירן צו View > Windows > Fileס. די Files דיאַלאָג קעסטל איז געוויזן. 7. רעכט גיט די סימיאַליישאַן טעקע און גיט ימפּאָרט Files, ווי געוויזן אין די פאלגענדע פיגור.
פיגורע 16 · אַרייַנפיר File
8. צו אַרייַנפיר די בילד סטימול file, נאַוויגירן און אַרייַנפיר איינער פון די פאלגענדע files און גיט עפֿן.
UG0644 באַניצער גייד רעוויזיע 5.0
21
DDR AXI Arbiter
8. צו אַרייַנפיר די בילד סטימול file, נאַוויגירן און אַרייַנפיר איינער פון די פאלגענדע files און גיט עפֿן. א. א שampדי RGB_in.txt file איז צוגעשטעלט מיט די טעסטבענטש אויף די פאלגענדע דרך:
..פּראָיעקט_נאָמעןקאָמפּאָנענט מיקראָסעמיסאָלוטיאָן קאָר ddr_memory_arbiter 2.0.0 סטימולוס
צו אַרייַנפיר די sampדי טעסט באַנק אַרייַנשרייַב בילד, בלעטער צו די sampדי טעסטבענטש אַרייַנשרייַב בילד file, און גיט עפֿן, ווי געוויזן אין די פאלגענדע פיגור. פיגורע 17 · אַרייַנשרייַב בילד File סעלעקציע
ב. צו אַרייַנפיר אַ אַנדערש בילד, בלעטער צו דער טעקע מיט די געוואלט בילד file, און גיט עפֿן. די ימפּאָרטיד בילד סטימול file איז ליסטעד אונטער סימיאַליישאַן וועגווייַזער, ווי געוויזן אין די פאלגענדע פיגור. פיגורע 18 · אַרייַנשרייַב בילד File אין סימיאַליישאַן Directory
9. אַרייַנפיר די דדר בפם fileס. צוויי files וואָס זענען עקוויוואַלענט פון
UG0644 באַניצער גייד רעוויזיע 5.0
און
22
DDR AXI Arbiter
9. אַרייַנפיר די דדר בפם fileס. צוויי files וואָס זענען עקוויוואַלענט פון DDR BFM - ddr3.v און ddr3_parameters.v זענען צוגעשטעלט מיט די טעסטבענטש אויף די פאלגענדע דרך: ..Project_namecomponentMicrosemiSolutionCoreddr_memory_arbiter 2.0.0סטימולוס. רעכט גיט די סטימול טעקע און סעלעקטירן ימפּאָרט Files אָפּציע, און דעמאָלט אויסקלייַבן די אַפאָרמענשאַנד BFM fileס. די ימפּאָרטיד DDR BFM files זענען ליסטעד אונטער סטימול, ווי געוויזן אין די פאלגענדע פיגור. פיגורע 19 · ימפּאָרטיד File
10. נאַוויגירן צו File > אַרייַנפיר > אנדערע. די ימפּאָרט Files דיאַלאָג קעסטל איז געוויזן. פיגורע 20 · אַרייַנפיר טעסטבענטש File
11. אַרייַנפיר די טעסטבענטש און מסס קאָמפּאָנענט files (top_tb.cxf, mss_top_sb_MSS.cxf, mss_top.cxf, און mss
..פּראָיעקט_נאָמעןקאָמפּאָנענט מיקראָסעמיסאָלוטיאָן קאָרעדדר_מעמאָרי_אַרביטער 2.0.0 סטימולוס
UG0644 באַניצער גייד רעוויזיע 5.0
23
11 .
DDR AXI Arbiter
פיגורע 21 · אַרייַנפיר טעסטבענטש און מסס קאָמפּאָנענט Files
פיגורע 22 · טאָפּ_טב באשאפן
UG0644 באַניצער גייד רעוויזיע 5.0
24
DDR AXI Arbiter
3.5.1
סימולאַטינג MSS SmartDesign
די פאלגענדע ינסטראַקשאַנז באַשרייַבן ווי צו סימולירן MSS SmartDesign:
1. דריקט דעם פּלאַן כייעראַרקי קוויטל און סעלעקטירן קאָמפּאָנענט פון די ווייַזן פאַל-אַראָפּ רשימה. די ימפּאָרטיד MSS SmartDesign איז געוויזן.
2. רעכט גיט mss_top אונטער אַרבעט און גיט עפֿן קאָמפּאָנענט, ווי געוויזן אין די פאלגענדע פיגור. דער mss_top_sb_0 קאָמפּאָנענט איז געוויזן.
פיגורע 23 · עפֿן קאָמפּאָנענט
3. רעכט גיט די mss_top_sb_0 קאָמפּאָנענט און גיט קאַנפיגיער, ווי געוויזן אין די פאלגענדע פיגור.
UG0644 באַניצער גייד רעוויזיע 5.0
25
DDR AXI Arbiter
3. רעכט גיט די mss_top_sb_0 קאָמפּאָנענט און גיט קאַנפיגיער, ווי געוויזן אין די פאלגענדע פיגור. פיגורע 24 · קאַנפיגיער קאָמפּאָנענט
די MSS קאָנפיגוראַטיאָן פֿענצטער איז געוויזן, ווי געוויזן אין די פאלגענדע פיגור. פיגורע 25 · MSS קאָנפיגוראַטיאָן פֿענצטער
4. דריקט ווייַטער דורך אַלע די קאַנפיגיעריישאַן טאַבס, ווי געוויזן אין די פאלגענדע בילד.
UG0644 באַניצער גייד רעוויזיע 5.0
26
DDR AXI Arbiter
4. דריקט ווייַטער דורך אַלע די קאַנפיגיעריישאַן טאַבס, ווי געוויזן אין די פאלגענדע בילד. פיגורע 26 · קאָנפיגוראַטיאָן טאַבס
די MSS איז קאַנפיגיערד נאָך ינטעראַפּץ קוויטל איז קאַנפיגיערד. די פאלגענדע פיגור ווייזט די פּראַגרעשאַן פון MSS קאָנפיגוראַטיאָן. פיגורע 27 · MSS קאָנפיגוראַטיאָן פֿענצטער נאָך קאַנפיגיעריישאַן
5. דריקט ווייַטער נאָך די קאַנפיגיעריישאַן איז גאַנץ. די זכּרון מאַפּע פֿענצטער איז געוויזן, ווי געוויזן אין די פאלגענדע פיגור.
פיגורע 28 · זכּרון מאַפּע
6. דריקט ענדיקן.
7. דריקט גענעראַטע קאָמפּאָנענט פון די SmartDesign Toolbar צו דזשענערייט די MSS, ווי געוויזן אין די
UG0644 באַניצער גייד רעוויזיע 5.0
27
DDR AXI Arbiter
7. דריקט גענעראַטע קאָמפּאָנענט פון די SmartDesign Toolbar צו דזשענערייט די MSS, ווי געוויזן אין די פאלגענדע פיגור. פיגורע 29 · דזשענערייט קאָמפּאָנענט
8. אין די פּלאַן כייעראַרקי פֿענצטער, רעכט גיט mss_top אונטער אַרבעט און גיט שטעלן ווי וואָרצל, ווי געוויזן אין די פאלגענדע פיגור. פיגורע 30 · באַשטעטיק MSS ווי וואָרצל
9. אין די פּלאַן פלאָו פֿענצטער, יקספּאַנד באַשטעטיקן פאַר-סינטאַסייזד פּלאַן אונטער שאַפֿן פּלאַן, רעכט גיט
UG0644 באַניצער גייד רעוויזיע 5.0
28
DDR AXI Arbiter
9. אין די פּלאַן פלאָו פֿענצטער, יקספּאַנד באַשטעטיקן פאַר-סינטאַסייזד פּלאַן אונטער שאַפֿן פּלאַן, רעכט גיט סימולירן און גיט עפֿן ינטעראַקטיוועלי. עס סימיאַלייץ די MSS. פיגורע 31 · סימולירן די פאַר-סינטאַסייזד פּלאַן
10. דריקט ניין אויב אַ פלינק אָנזאָג איז געוויזן צו פאַרבינדן טעסטבענטש סטימול מיט מסס. 11. נאָענט די Modelsim פֿענצטער נאָך די סימיאַליישאַן איז גאַנץ.
פיגורע 32 · סימיאַליישאַן פֿענצטער
UG0644 באַניצער גייד רעוויזיע 5.0
29
DDR AXI Arbiter
3.5.2
סימולאַטינג טעסטבענטש
די פאלגענדע ינסטראַקשאַנז באַשרייַבן ווי צו סימולירן טעסטבענטש:
1. אויסקלייַבן די top_tb SmartDesign Testbench און גיט Generate Component פון די SmartDesign Toolbar צו דזשענערייט די טעסטבענטש, ווי געוויזן אין די פאלגענדע פיגור.
פיגורע 33 · דזשענערייטינג אַ קאָמפּאָנענט
2. אין די סטימול כייעראַרקי פֿענצטער, רעכט גיט top_tb (top_tb.v) testbench file און גיט שטעלן ווי אַקטיוו סטימול. דער סטימול איז אַקטיווייטיד פֿאַר די Top_tb טעסטבענטש file.
3. אין די סטימול כייעראַרקי פֿענצטער, רעכט גיט top_tb (
UG0644 באַניצער גייד רעוויזיע 5.0
) טעסטבענק file און גיט עפֿן
30
DDR AXI Arbiter
3. אין די סטימול כייעראַרקי פֿענצטער, רעכט גיט top_tb (top_tb.v) testbench file און גיט עפֿן ינטעראַקטיוועלי פֿון סימולירן פאַר-סינט דיזיין. דעם סימיאַלייץ די האַרץ פֿאַר איין ראַם. פיגורע 34 · סימולאַטינג פאַר-סינטעז פּלאַן
4. אויב די סימיאַליישאַן איז ינטעראַפּטיד ווייַל פון די רונטימע שיעור אין די טאָן file, נוצן די run -all באַפֿעל צו פאַרענדיקן די סימיאַליישאַן. נאָך די סימיאַליישאַן איז געענדיקט, נאַוויגירן צו View > Files> סימיאַליישאַן צו view די פּראָבע באַנק רעזולטאַט בילד file אין די סימיאַליישאַן טעקע.
דער רעזולטאַט פון די סימיאַליישאַן די טעקסט עקוויוואַלענט פון איין ראַם פון די בילד, איז סטאָרד אין די Read_out_rd_ch (x). טקסט טעקסט. file דיפּענדינג אויף די לייענען קאַנאַל געניצט. דעם קענען זיין קאָנווערטעד אין אַ בילד און קאַמפּערד מיט די אָריגינעל בילד.
3.6
מיטל יוטאַלאַזיישאַן
די דדר אַרביטער בלאָק איז ימפּלאַמענאַד אויף אַ M2S150T SmartFusion®2 סיסטעם-אויף-טשיפּ (SoC) FPGA אין די
FC1152 פּעקל) און PolarFire FPGA (MPF300TS_ES - 1FCG1152E פּעקל).
טיש 4 · מיטל יוטאַלאַזיישאַן פֿאַר DDR AXI Arbiter
מיטל DFFs 4 אַרייַנשרייַב LUTs MACC RAM1Kx18
באַניץ 2992 4493 0 20
(פֿאַר:
g_RD_CHANNEL(X)_HORIZONTAL_RESOLUTION = 1280
g_RD_CHANNEL(X)_BUFFER_LINE_STORAGE = 1
g_WR_CHANNEL(X)_BUFFER_LINE_STORAGE = 1
g_AXI_DWIDTH = 64
g_RD_CHANNEL(X)_VIDEO_DATA_WIDTH = 24
RAM64x18
g_WR_CHANNEL(X)_VIDEO_DATA_WIDTH = 32) 0
UG0644 באַניצער גייד רעוויזיע 5.0
31
DDR AXI Arbiter
מיקראָסעמי קאָרפּאָראַטע הויפּטקוואַרטיר איין ענטערפּרייז, Aliso Viejo, CA 92656 USA אין די USA: +1 800-713-4113 אַרויס די USA: +1 949-380-6100 פאַקס: +1 949-215-4996 בליצפּאָסט: sales.support@microsemi.com www.microsemi.com
© 2018 מיקראָסעמי קאָרפּאָראַטיאָן. אלע רעכטן רעזערווירט. מיקראָסעמי און די מיקראָסעמי לאָגאָ זענען טריידמאַרקס פון מיקראָסעמי קאָרפּאָראַטיאָן. אַלע אנדערע טריידמאַרקס און דינסט מאַרקס זענען די פאַרמאָג פון זייער ריספּעקטיוו אָונערז.
מיקראָסעמי מאכט קיין וואָראַנטי, פאַרטרעטונג אָדער גאַראַנטירן וועגן די אינפֿאָרמאַציע קאַנטיינד אין דעם אָדער די פּאַסיקקייט פון זייַן פּראָדוקטן און באַדינונגס פֿאַר קיין באַזונדער ציל, און מייקראָסעמי טוט נישט נעמען קיין אַכרייַעס פון די אַפּלאַקיישאַן אָדער נוצן פון קיין פּראָדוקט אָדער קרייַז. די פּראָדוקטן סאָלד דאָ און קיין אנדערע פּראָדוקטן סאָלד דורך מיקראָסעמי זענען אונטערטעניק צו לימיטעד טעסטינג און זאָל ניט זיין געוויינט אין קאַנדזשאַנגקשאַן מיט מיסיע-קריטיש ויסריכט אָדער אַפּלאַקיישאַנז. קיין פאָרשטעלונג ספּעסאַפאַקיישאַנז זענען געמיינט צו זיין פאַרלאָזלעך אָבער זענען נישט וועראַפייד, און קוינע מוזן דורכפירן און פאַרענדיקן אַלע פאָרשטעלונג און אנדערע טעסטינג פון די פּראָדוקטן, אַליין און צוזאַמען מיט, אָדער אינסטאַלירן אין, קיין סוף פּראָדוקטן. קוינע וועט נישט פאַרלאָזנ אויף קיין דאַטן און פאָרשטעלונג ספּעסאַפאַקיישאַנז אָדער פּאַראַמעטערס צוגעשטעלט דורך Microsemi. עס איז די פֿאַראַנטוואָרטלעכקייט פון די קוינע צו ינדיפּענדאַנטלי באַשטימען די פּאַסיקקייט פון קיין פּראָדוקטן און צו פּרובירן און באַשטעטיקן די זעלבע. די אינפֿאָרמאַציע צוגעשטעלט דורך מיקראָסעמי דערנאָכדעם איז צוגעשטעלט "ווי איז, ווו איז" און מיט אַלע חסרונות, און די גאנצע ריזיקירן פֿאַרבונדן מיט אַזאַ אינפֿאָרמאַציע איז לעגאַמרע מיט די קוינע. מיקראָסעמי גיט ניט, בפירוש אָדער ימפּליסאַטלי, צו קיין פּאַרטיי קיין פּאַטענט רעכט, לייסאַנסיז אָדער קיין אנדערע IP רעכט, צי מיט אַכטונג צו אַזאַ אינפֿאָרמאַציע זיך אָדער עפּעס דיסקרייבד דורך אַזאַ אינפֿאָרמאַציע. אינפֿאָרמאַציע צוגעשטעלט אין דעם דאָקומענט איז פּראַפּרייאַטערי צו מיקראָסעמי, און מיקראָסעמי ריזערווז די רעכט צו מאַכן קיין ענדערונגען צו די אינפֿאָרמאַציע אין דעם דאָקומענט אָדער צו קיין פּראָדוקטן און באַדינונגס אין קיין צייט אָן באַמערקן.
מיקראָסעמי קאָרפּאָראַטיאָן (נאַסדאַק: MSCC) אָפפערס אַ פולשטענדיק פּאָרטפעל פון סעמיקאַנדאַקטער און סיסטעם סאַלושאַנז פֿאַר אַעראָספּאַסע און פאַרטיידיקונג, קאָמוניקאַציע, דאַטן צענטער און ינדאַסטרי מארקפלעצער. פּראָדוקטן אַרייַננעמען הויך-פאָרשטעלונג און ראַדיאַציע-פאַרגליווערט אַנאַלאָג געמישט סיגנאַל ינאַגרייטיד סערקאַץ, FPGAs, SoCs און ASICs; מאַכט פאַרוואַלטונג פּראָדוקטן; טיימינג און סינגקראַנאַזיישאַן דעוויסעס און גענוי צייט סאַלושאַנז, באַשטעטיקן די וועלט 'ס סטאַנדאַרט פֿאַר צייט; קול פּראַסעסינג דעוויסעס; רף סאַלושאַנז; דיסקרעטע קאַמפּאָונאַנץ; פאַרנעמונג סטאָרידזש און קאָמוניקאַציע סאַלושאַנז; זיכערהייט טעקנאַלאַדזשיז און סקאַלאַבלע אַנטי-הampער פּראָדוקטן; עטהערנעט סאַלושאַנז; מאַכט-איבער-עטהערנעט יקס און מידספּאַנס; ווי געזונט ווי מנהג פּלאַן קייפּאַבילאַטיז און באַדינונגס. מיקראָסעמי איז כעדקאָרטערד אין Aliso Viejo, קאַליפאָרניאַ, און האט בעערעך 4,800 עמפּלוייז גלאָובאַלי. לערן מער אויף www.microsemi.com.
50200644
UG0644 באַניצער גייד רעוויזיע 5.0
32
דאָקומענטן / רעסאָורסעס
![]() |
מיקראָטשיפּ UG0644 דדר אַקסי אַרביטער [pdfבאַניצער גייד UG0644 DDR AXI Arbiter, UG0644, DDR AXI Arbiter, AXI Arbiter |