Fronthaul կոմպրեսիոն FPGA IP
Օգտագործողի ուղեցույց
Fronthaul կոմպրեսիոն FPGA IP
Fronthaul Compression Intel® FPGA IP Օգտագործողի ուղեցույց
Թարմացվել է Intel® Quartus® Prime-ի համար
Դիզայնի փաթեթ՝ 21.4 IP
Տարբերակ՝ 1.0.1
Fronthaul Compression Intel® FPGA IP-ի մասին
Fronthaul Compression IP-ը բաղկացած է U-plane IQ տվյալների սեղմումից և ապակոմպրեսիայից: Կոմպրեսիոն շարժիչը հաշվարկում է μ-օրենք կամ արգելափակում լողացող կետի սեղմումը՝ հիմնվելով օգտագործողի տվյալների սեղմման վերնագրի վրա (udCompHdr): Այս IP-ն օգտագործում է Avalon հոսքային ինտերֆեյս՝ IQ տվյալների, հաղորդիչ ազդանշանների և մետատվյալների և կողային ազդանշանների համար, և Avalon հիշողության քարտեզագրված ինտերֆեյս՝ կառավարման և կարգավիճակի ռեգիստրների համար (CSR):
IP-ն քարտեզագրում է սեղմված IQ-ները և օգտատիրոջ տվյալների սեղմման պարամետրը (udCompParam)՝ ըստ O-RAN բնութագրի O-RAN Fronthaul Control, User and Synchronization Plane Version 3.0 Ապրիլ 2020 (O-RAN-WG4.CUS) .0-v03.00): Avalon հոսքային լվացարանը և աղբյուրի ինտերֆեյսի տվյալների լայնությունը 128 բիթ են հավելվածի ինտերֆեյսի համար և 64 բիթ՝ տրանսպորտային միջերեսի համար՝ 2:1 կոմպրեսսոինի առավելագույն հարաբերակցության ապահովման համար:
Առնչվող տեղեկատվություն
Օ-ՐԱՆ webկայք
1.1. Fronthaul Compression Intel® FPGA IP-ի առանձնահատկությունները
- -օրենք և բլոկի լողացող կետի սեղմում և ապակոմպրեսիա
- IQ լայնությունը 8-ից 16 բիթ
- U-plane IQ ձևաչափի և սեղմման վերնագրի ստատիկ և դինամիկ կոնֆիգուրացիա
- Բազմաբաժինների փաթեթ (եթե O-RAN Compliant-ը միացված է)
1.2. Fronthaul Compression Intel® FPGA IP սարքի ընտանեկան աջակցություն
Intel-ն առաջարկում է սարքերի աջակցության հետևյալ մակարդակները Intel FPGA IP-ի համար.
- Նախնական աջակցություն – IP-ն հասանելի է այս սարքերի ընտանիքի մոդելավորման և կազմման համար: FPGA ծրագրավորում file (.pof) աջակցությունը հասանելի չէ Quartus Prime Pro Stratix 10 Edition Beta ծրագրային ապահովման համար, և որպես այդպիսին IP-ի ժամանակի փակումը չի կարող երաշխավորվել: Ժամկետային մոդելները ներառում են ուշացումների նախնական ինժեներական գնահատականները, որոնք հիմնված են դասավորությունից հետո վաղ տեղեկատվության վրա: Ժամկետային մոդելները ենթակա են փոփոխման, քանի որ սիլիցիումի փորձարկումը բարելավում է իրական սիլիցիումի և ժամանակի մոդելների միջև հարաբերակցությունը: Դուք կարող եք օգտագործել այս IP միջուկը համակարգի ճարտարապետության և ռեսուրսների օգտագործման ուսումնասիրությունների, սիմուլյացիայի, pinout-ի, համակարգի հետաձգման գնահատումների, հիմնական ժամանակային գնահատումների (խողովակաշարերի բյուջետավորում) և I/O փոխանցման ռազմավարության համար (տվյալների ուղու լայնությունը, պայթյունի խորությունը, I/O ստանդարտների փոխզիջումները): )
- Նախնական աջակցություն – Intel-ը ստուգում է IP միջուկը այս սարքերի ընտանիքի նախնական ժամանակային մոդելներով: IP միջուկը բավարարում է բոլոր ֆունկցիոնալ պահանջներին, բայց կարող է դեռևս ենթարկվել ժամանակի վերլուծության սարքերի ընտանիքի համար: Դուք կարող եք զգուշությամբ օգտագործել այն արտադրական ձևավորումներում:
- Վերջնական աջակցություն – Intel-ը ստուգում է IP-ն այս սարքերի ընտանիքի վերջնական ժամանակային մոդելներով: IP-ն համապատասխանում է սարքերի ընտանիքի բոլոր ֆունկցիոնալ և ժամանակային պահանջներին: Դուք կարող եք օգտագործել այն արտադրական նախագծերում:
Աղյուսակ 1. Fronthaul կոմպրեսիոն IP սարքի ընտանեկան աջակցություն
Սարքի ընտանիք | Աջակցություն |
Intel® Agilex™ (E-սալիկ) | Նախնական |
Intel Agilex (F-սալիկ) | Կանխավճար |
Intel Arria® 10 | Վերջնական |
Intel Stratix® 10 (միայն H- և E-սալիկների սարքերը) | Վերջնական |
Սարքերի այլ ընտանիքներ | Ոչ մի աջակցություն |
Աղյուսակ 2. Սարքի աջակցվող արագության աստիճաններ
Սարքի ընտանիք | FPGA գործվածքների արագության աստիճան |
Intel Agilex | 3 |
Intel Arria 10 | 2 |
Intel Stratix 10 | 2 |
1.3. Հրապարակման տեղեկատվություն Fronthaul Compression Intel FPGA IP-ի համար
Intel FPGA IP-ի տարբերակները համապատասխանում են Intel Quartus® Prime Design Suite ծրագրաշարի տարբերակներին մինչև v19.1: Intel Quartus Prime Design Suite ծրագրային ապահովման 19.2 տարբերակից սկսած՝ Intel FPGA IP-ն ունի նոր տարբերակի սխեմա:
Intel FPGA IP տարբերակի (XYZ) համարը կարող է փոխվել Intel Quartus Prime ծրագրաշարի յուրաքանչյուր տարբերակի հետ: Փոփոխություն՝
- X-ը ցույց է տալիս IP-ի հիմնական վերանայումը: Եթե դուք թարմացնում եք Intel Quartus Prime ծրագրակազմը, դուք պետք է վերականգնեք IP-ն:
- Y-ը ցույց է տալիս, որ IP-ն ներառում է նոր հնարավորություններ: Վերականգնեք ձեր IP-ն՝ ներառելու այս նոր հնարավորությունները:
- Z-ը ցույց է տալիս, որ IP-ն ներառում է փոքր փոփոխություններ: Վերականգնեք ձեր IP-ն՝ ներառելու այս փոփոխությունները:
Աղյուսակ 3. Fronthaul կոմպրեսիոն IP-ի թողարկման տեղեկատվություն
Նյութ | Նկարագրություն |
Տարբերակ | 1.0.1 |
Թողարկման ամսաթիվ | 2022 թվականի փետրվար |
Պատվիրող ծածկագիր | IP-FH-COMP |
1.4. Fronthaul սեղմման արդյունավետությունը և ռեսուրսների օգտագործումը
IP-ի ռեսուրսները, որոնք ուղղված են Intel Agilex սարքին, Intel Arria 10 սարքին և Intel Stratix 10 սարքին
Աղյուսակ 4. Fronthaul-ի սեղմման արդյունավետությունը և ռեսուրսների օգտագործումը
Բոլոր գրառումները նախատեսված են սեղմման և ապակոմպրեսիոն տվյալների ուղղության IP-ի համար
Սարք | IP | ԱԼՄ-ներ | Տրամաբանական ռեգիստրներ | M20K | |
Առաջնային | Երկրորդական | ||||
Intel Agilex | Բլոկ-լողացող կետ | 14,969 | 25,689 | 6,093 | 0 |
μ-օրենք | 22,704 | 39,078 | 7,896 | 0 | |
Բլոկ-լողացող կետ և μ-օրենք | 23,739 | 41,447 | 8,722 | 0 | |
Բլոկ-լողացող կետ, μ-օրենք և ընդլայնված IQ լայնություն | 23,928 | 41,438 | 8,633 | 0 | |
Intel Arria 10 | Բլոկ-լողացող կետ | 12,403 | 16,156 | 5,228 | 0 |
μ-օրենք | 18,606 | 23,617 | 5,886 | 0 | |
Բլոկ-լողացող կետ և μ-օրենք | 19,538 | 24,650 | 6,140 | 0 | |
Բլոկ-լողացող կետ, μ-օրենք և ընդլայնված IQ լայնություն | 19,675 | 24,668 | 6,141 | 0 | |
Intel Stratix 10 | Բլոկ-լողացող կետ | 16,852 | 30,548 | 7,265 | 0 |
μ-օրենք | 24,528 | 44,325 | 8,080 | 0 | |
Բլոկ-լողացող կետ և μ-օրենք | 25,690 | 47,357 | 8,858 | 0 | |
Բլոկ-լողացող կետ, μ-օրենք և ընդլայնված IQ լայնություն | 25,897 | 47,289 | 8,559 | 0 |
Ինչպես սկսել Fronthaul Compression Intel FPGA IP-ով
Նկարագրում է Fronthaul Compression IP-ի տեղադրումը, պարամետրավորումը, մոդելավորումը և սկզբնավորումը:
2.1. Fronthaul Compression IP-ի ստացում, տեղադրում և լիցենզավորում
Fronthaul Compression IP-ը ընդլայնված Intel FPGA IP-ն է, որը ներառված չէ Intel Quartus Prime թողարկման մեջ:
- Ստեղծեք My Intel հաշիվ, եթե չունեք:
- Մուտք գործեք՝ ինքնասպասարկման լիցենզավորման կենտրոն (SSLC) մուտք գործելու համար:
- Գնեք Fronthaul կոմպրեսիոն IP-ն:
- SSLC էջում սեղմեք «Գործարկել» IP-ի համար: SSLC-ն ապահովում է տեղադրման երկխոսության տուփ՝ IP-ի տեղադրումը ուղղորդելու համար:
- Տեղադրեք նույն տեղում, ինչ Intel Quartus Prime թղթապանակը:
Աղյուսակ 5. Fronthaul կոմպրեսիոն տեղադրման վայրեր
Գտնվելու վայրը | Ծրագրային ապահովում | Հարթակ |
:\intelFPGA_pro\\quartus\ip \altera_cloud | Intel Quartus Prime Pro Edition | Windows * |
:/intelFPGA_pro// quartus/ip/altera_cloud | Intel Quartus Prime Pro Edition | Linux * |
Նկար 1. Fronthaul Compression IP Installation Directory Structure Intel Quartus Prime տեղադրման գրացուցակ
Fronthaul Compression Intel FPGA IP-ն այժմ հայտնվում է IP կատալոգում:
Առնչվող տեղեկատվություն
- Intel FPGA webկայք
- Ինքնասպասարկման լիցենզավորման կենտրոն (SSLC)
2.2. Fronthaul սեղմման IP-ի պարամետրավորում
Արագ կազմաձևեք ձեր հարմարեցված IP-ի տատանումները IP պարամետրի խմբագրիչում:
- Ստեղծեք Intel Quartus Prime Pro Edition նախագիծ, որում ինտեգրվելու եք ձեր IP միջուկը:
ա. Intel Quartus Prime Pro Edition-ում սեղմեք File New Project Wizard՝ նոր Intel Quartus Prime նախագիծ ստեղծելու համար, կամ File Բացեք նախագիծը՝ գոյություն ունեցող Quartus Prime նախագիծը բացելու համար: Վիզարդը ձեզ հուշում է նշել սարքը:
բ. Նշեք սարքերի ընտանիքը, որը համապատասխանում է IP-ի արագության աստիճանի պահանջներին:
գ. Սեղմեք Ավարտել: - IP կատալոգում ընտրեք Fronthaul Compression Intel FPGA IP: Հայտնվում է նոր IP տարբերակի պատուհանը:
- Նշեք վերին մակարդակի անուն ձեր նոր մաքսային IP տարբերակի համար: Պարամետրերի խմբագրիչը պահպանում է IP տատանումների կարգավորումները a file անվանված .ip.
- Սեղմեք OK: Պարամետրերի խմբագրիչը հայտնվում է:
Նկար 2. Fronthaul սեղմման IP պարամետրի խմբագիր
- Նշեք ձեր IP փոփոխության պարամետրերը: Տե՛ս Պարամետրեր՝ IP-ի որոշակի պարամետրերի մասին տեղեկությունների համար:
- Սեղմեք Design Example ներդիրը և նշեք ձեր դիզայնի պարամետրերը, օրինակampլե.
Նկար 3. Դիզայն ExampՊարամետրերի խմբագիր
- Սեղմեք Ստեղծել HDL: Հայտնվում է «Սերունդ» երկխոսության տուփը:
- Նշեք արդյունքը file սերնդի ընտրանքներ, այնուհետև կտտացրեք Ստեղծել: IP-ի տատանումները files առաջացնում ըստ ձեր բնութագրերի:
- Սեղմեք Ավարտել: Պարամետրերի խմբագրիչը ավելացնում է վերին մակարդակի .ip file ընթացիկ նախագծին ավտոմատ կերպով: Եթե Ձեզ հուշում են ձեռքով ավելացնել .ip-ը file նախագծին սեղմեք Project Add/Remove Files Ծրագրում ավելացնելու համար file.
- Ձեր IP-ի տատանումները ստեղծելուց և օրինականացնելուց հետո կատարեք համապատասխան փին հանձնարարություններ՝ նավահանգիստները միացնելու համար և սահմանեք ցանկացած համապատասխան RTL պարամետր:
2.2.1. Fronthaul սեղմման IP պարամետրեր
Աղյուսակ 6. Fronthaul սեղմման IP պարամետրեր
Անուն | Վավեր արժեքներ |
Նկարագրություն |
Տվյալների ուղղություն | TX և RX, միայն TX, միայն RX | Ընտրեք TX սեղմման համար; RX ապակոմպրեսիայի համար: |
Սեղմման մեթոդ | BFP, mu-Law, կամ BFP and mu-Law | Ընտրեք բլոկի լողացող կետը, μ-օրենքը կամ երկուսն էլ: |
Մետատվյալների լայնությունը | 0 (Անջատել մետատվյալների նավահանգիստները), 32, 64, 96, 128 (բիթ) | Նշեք մետատվյալների ավտոբուսի բիթային լայնությունը (չսեղմված տվյալներ): |
Միացնել ընդլայնված IQ լայնությունը | Միացված կամ անջատված | Միացրեք 8-ից 16-բիթանոց աջակցվող IqWidth-ի համար: Անջատեք 9, 12, 14 և 16 բիթանոց աջակցվող IqWidth-ի համար: |
O-RAN-ին համապատասխան | Միացված կամ անջատված | Միացրեք՝ հետևելու ORAN IP-ի քարտեզագրմանը մետատվյալների միացքի համար և հաստատեք մետատվյալների վավեր ազդանշան յուրաքանչյուր բաժնի վերնագրի համար: IP-ն աջակցում է միայն 128-բիթանոց լայնության մետատվյալներին: IP-ն աջակցում է մեկ բաժին և մի քանի բաժին մեկ փաթեթի համար: Մետատվյալները վավեր են յուրաքանչյուր բաժնում՝ մետատվյալների վավեր պնդումով: Անջատեք, որպեսզի IP-ն օգտագործի մետատվյալները՝ որպես անցումային խողովակաշարի ազդանշաններ՝ առանց քարտեզագրման պահանջի (օրինակ՝ U-plane numPrb-ը ենթադրվում է 0): IP-ն աջակցում է մետատվյալների լայնությունը 0 (Անջատել մետատվյալների նավահանգիստները), 32, 64, 96, 128 բիթ: IP-ն աջակցում է յուրաքանչյուր փաթեթի մեկ բաժին: Մետատվյալները վավեր են միայն մեկ անգամ յուրաքանչյուր փաթեթի համար մետատվյալների վավերական հաստատման դեպքում: |
2.3. Ստեղծված IP File Կառուցվածք
Intel Quartus Prime Pro Edition ծրագրաշարը առաջացնում է հետևյալ IP հիմնական ելքը file կառուցվածքը։
Աղյուսակ 7. Ստեղծված IP Files
File Անուն |
Նկարագրություն |
<your_ip>.ip | Պլատֆորմ դիզայներ համակարգը կամ IP-ի վերին մակարդակի փոփոխությունը file.your_ip> այն անունն է, որը դուք տալիս եք ձեր IP-ի փոփոխությունը: |
<your_ip>.cmp | VHDL բաղադրիչի հռչակագիրը (.cmp) file տեքստ է file որը պարունակում է տեղական ընդհանուր և նավահանգիստ սահմանումներ, որոնք կարող եք օգտագործել VHDL ձևավորման մեջ files. |
<your_ip>.html | Հաշվետվություն, որը պարունակում է կապի մասին տեղեկատվություն, հիշողության քարտեզ, որը ցույց է տալիս յուրաքանչյուր ստրուկի հասցեն յուրաքանչյուր վարպետի նկատմամբ, որին այն միացված է, և պարամետրերի նշանակումներ: |
<your_ip>_generation.rpt | IP կամ պլատֆորմի դիզայներների սերնդի մատյան file. IP-ի ստեղծման ընթացքում հաղորդագրությունների ամփոփում: |
<your_ip>.qgsimc | Ցուցակում է սիմուլյացիայի պարամետրերը` աճող վերածնումն աջակցելու համար: |
<your_ip>.qgsynthc | Ցուցակում է սինթեզի պարամետրերը՝ աճող վերածնումն աջակցելու համար: |
<your_ip>.qip | Պարունակում է IP բաղադրիչի մասին բոլոր անհրաժեշտ տեղեկությունները Intel Quartus Prime ծրագրաշարում IP բաղադրիչը ինտեգրելու և կազմելու համար: |
<your_ip>.sopcinfo | Նկարագրում է կապերը և IP բաղադրիչի պարամետրերը ձեր Platform Designer համակարգում: Դուք կարող եք վերլուծել դրա բովանդակությունը՝ պահանջներ ստանալու համար, երբ մշակում եք ծրագրային ապահովման դրայվերներ IP բաղադրիչների համար: Ներքևի գործիքները, ինչպիսիք են Nios® II գործիքների շղթան, օգտագործում են սա file. The .sopcinfo file իսկ համակարգը.հ file Nios II գործիքների շղթայի համար ստեղծված, ներառում է հասցեների քարտեզի տեղեկատվություն յուրաքանչյուր ստրուկի համար, որը վերաբերում է յուրաքանչյուր վարպետին, որը մուտք է գործում ստրուկ: Տարբեր վարպետներ կարող են ունենալ տարբեր հասցեների քարտեզ՝ որոշակի ստրուկ բաղադրիչ մուտք գործելու համար: |
<your_ip>.csv | Պարունակում է տեղեկատվություն IP բաղադրիչի արդիականացման կարգավիճակի մասին: |
<your_ip>.bsf | Բլոկի խորհրդանիշ File (.bsf) IP տարբերակի ներկայացում Intel Quartus Prime Block Diagram-ում օգտագործելու համար Files (.bdf). |
<your_ip>.spd | Պահանջվող մուտքագրում file ip-make-simscript-ի համար՝ աջակցվող սիմուլյատորների համար սիմուլյացիոն սցենարներ ստեղծելու համար: The .spd file պարունակում է ցանկ files-ն ստեղծվել է սիմուլյացիայի համար, ինչպես նաև հիշողությունների մասին տեղեկություններ, որոնք կարող եք սկզբնավորել: |
<your_ip>.ppf | The Pin Planner File (.ppf) պահպանում է պորտերի և հանգույցների նշանակումները IP բաղադրիչների համար, որոնք ստեղծված են Pin Planner-ի հետ օգտագործելու համար: |
<your_ip>_bb.v | Դուք կարող եք օգտագործել Verilog սև արկղը (_bb.v) file որպես դատարկ մոդուլի հայտարարություն՝ որպես սև արկղ օգտագործելու համար: |
<your_ip>_inst.v կամ _inst.vhd | HDL նախկինample instantiation կաղապար. Դուք կարող եք պատճենել և տեղադրել սրա բովանդակությունը file ձեր HDL-ի մեջ file IP-ի տատանումները օրինականացնելու համար: |
<your_ip>.վ կամyour_ip>.vhd | HDL fileներ, որոնք ներկայացնում են յուրաքանչյուր ենթամոդուլի կամ երեխայի IP միջուկը սինթեզի կամ մոդելավորման համար: |
դաստիարակ/ | Պարունակում է ModelSim* սկրիպտ msim_setup.tcl՝ սիմուլյացիա ստեղծելու և գործարկելու համար: |
synopsys/vcs/ synopsys/vcsmx/ | Պարունակում է shell script vcs_setup.sh՝ VCS* մոդելավորումը կարգավորելու և գործարկելու համար: Պարունակում է shell script vcsmx_setup.sh և synopsys_ sim.setup file VCS MX* սիմուլյացիա ստեղծելու և գործարկելու համար: |
կադանս/ | Պարունակում է shell script ncsim_setup.sh և այլ կարգավորումներ files ստեղծել և գործարկել NCSIM* մոդելավորում: |
aldec/ | Պարունակում է shell script rivierapro_setup.sh՝ Aldec* մոդելավորումը կարգավորելու և գործարկելու համար: |
xcelium/ | Պարունակում է shell script xcelium_setup.sh և այլ կարգավորումներ files ստեղծել և գործարկել Xcelium* մոդելավորում: |
ենթամոդուլներ/ | Պարունակում է HDL files IP հիմնական ենթամոդուլների համար: |
<մանկական IP միջուկներ>/ | Յուրաքանչյուր գեներացված երեխայի IP-ի հիմնական գրացուցակի համար, Platform Designer-ը ստեղծում է synth/ և sim/ ենթադիրեկտորիաներ: |
Fronthaul կոմպրեսիոն IP ֆունկցիոնալ նկարագրություն
Նկար 4. Fronthaul Compression IP-ը ներառում է սեղմում և ապակոմպրեսիա: Fronthaul կոմպրեսիոն IP բլոկի դիագրամ
Սեղմում և դեկոմպրեսիա
Բլոկի վրա հիմնված բիթային հերթափոխի նախամշակման բլոկը ստեղծում է 12 ռեսուրսային տարրերից (RE) ռեսուրսների բլոկի համար օպտիմալ բիթ-հեղափոխություններ: Բլոկը նվազեցնում է քվանտացման աղմուկը, հատկապես ցածրamplitude samples. Հետևաբար, այն նվազեցնում է սխալի վեկտորի մեծությունը (EVM), որը ներկայացնում է սեղմումը: Սեղմման ալգորիթմը գրեթե անկախ է հզորության արժեքից: Ենթադրելով համալիր մուտքագրում samples-ը x = x1 + jxQ է, ռեսուրսների բլոկի համար իրական և երևակայական բաղադրիչների առավելագույն բացարձակ արժեքը հետևյալն է.
Ունենալով ռեսուրսների բլոկի առավելագույն բացարձակ արժեքը, հետևյալ հավասարումը որոշում է այդ ռեսուրսների բլոկին վերագրված ձախ հերթափոխի արժեքը.
Որտեղ bitWidth-ը մուտքային բիթերի լայնությունն է:
IP-ն աջակցում է 8, 9, 10, 11, 12, 13, 14, 15, 16 սեղմման գործակիցներին:
Mu-Law սեղմում և ապակոմպրեսիա
Ալգորիթմն օգտագործում է Mu-law companding տեխնիկան, որը լայնորեն օգտագործում է խոսքի սեղմումը: Այս տեխնիկան փոխանցում է մուտքային չսեղմված ազդանշանը՝ x, f(x) ֆունկցիայով կոմպրեսորի միջով, նախքան կլորացումը և բիթ-կտրումը: Տեխնիկան ուղարկում է սեղմված տվյալներ՝ y, ինտերֆեյսի վրայով: Ստացված տվյալները անցնում են ընդլայնվող ֆունկցիայի միջով (որը կոմպրեսորի հակադարձ է՝ F-1(y): Տեխնիկան վերարտադրում է չսեղմված տվյալները՝ նվազագույն քվանտացման սխալով:
Հավասարում 1. Կոմպրեսորի և դեկոմպրեսորային ֆունկցիաները
Mu-law IQ սեղմման ալգորիթմը հետևում է O-RAN ճշգրտմանը:
Առնչվող տեղեկատվություն
Օ-ՐԱՆ webկայք
3.1. Fronthaul սեղմման IP ազդանշաններ
Միացրեք և վերահսկեք IP-ն:
Ժամացույց և վերակայել ինտերֆեյսի ազդանշանները=
Աղյուսակ 8. Ժամացույց և վերակայել միջերեսի ազդանշանները
Ազդանշանի անվանումը | Bitwidth | Ուղղություն |
Նկարագրություն |
tx_clk | 1 | Մուտքագրում | Հաղորդիչի ժամացույց: Ժամացույցի հաճախականությունը 390.625 ՄՀց է 25 Գբիթ/վրկ-ի համար և 156.25 ՄՀց 10 Գբիտ/վրկ-ի համար: Բոլոր հաղորդիչի միջերեսի ազդանշանները համաժամանակյա են այս ժամացույցի հետ: |
rx_clk | 1 | Մուտքագրում | Ստացողի ժամացույց: Ժամացույցի հաճախականությունը 390.625 ՄՀց է 25 Գբիթ/վրկ-ի համար և 156.25 ՄՀց 10 Գբիտ/վրկ-ի համար: Ստացողի միջերեսի բոլոր ազդանշանները համաժամանակյա են այս ժամացույցի հետ: |
csr_clk | 1 | Մուտքագրում | Ժամացույց ԿՍՊ ինտերֆեյսի համար: Ժամացույցի հաճախականությունը 100 ՄՀց է: |
tx_rst_n | 1 | Մուտքագրում | Ակտիվ ցածր վերականգնում tx_clk-ի հետ համաժամանակյա հաղորդիչի միջերեսի համար: |
rx_rst_n | 1 | Մուտքագրում | Ակտիվ ցածր վերականգնում` rx_clk-ին համաժամանակյա ստացողի միջերեսի համար: |
csr_rst_n | 1 | Մուտքագրում | Ակտիվ ցածր վերականգնում CSR ինտերֆեյսի համար, որը համաժամանակ է csr_clk-ին: |
Փոխանցել տրանսպորտային միջերեսի ազդանշանները
Աղյուսակ 9. Փոխադրել տրանսպորտային միջերեսի ազդանշանները
Ազդանշանների բոլոր տեսակները անստորագիր ամբողջ թիվ են:
Ազդանշանի անվանումը |
Bitwidth | Ուղղություն |
Նկարագրություն |
tx_avst_source_valid | 1 | Արդյունք | Երբ պնդում է, ցույց է տալիս, որ վավեր տվյալներ առկա են avst_source_data-ում: |
tx_avst_source_data | 64 | Արդյունք | PRB դաշտեր, ներառյալ udCompParam, iSample և qSampլե. Հաջորդ բաժնի PRB դաշտերը միացված են նախորդ բաժնի PRB դաշտին: |
tx_avst_source_startofpacket | 1 | Արդյունք | Ցույց է տալիս շրջանակի առաջին բայթը: |
tx_avst_source_endofpacket | 1 | Արդյունք | Ցույց է տալիս շրջանակի վերջին բայթը: |
tx_avst_source_ready | 1 | Մուտքագրում | Երբ հաստատվում է, ցույց է տալիս, որ տրանսպորտային շերտը պատրաստ է ընդունել տվյալներ: readyLatency = 0 այս ինտերֆեյսի համար: |
tx_avst_source_empty | 3 | Արդյունք | Նշում է դատարկ բայթերի քանակը avst_source_data-ում, երբ նշվում է avst_source_endofpacket-ը: |
tx_udcomphdr_o | 8 | Արդյունք | Օգտագործողի տվյալների սեղմման վերնագրի դաշտ: Սինքրոն tx_avst_source_valid-ի հետ: Սահմանում է սեղմման մեթոդը և IQ բիթերի լայնությունը օգտագործողի տվյալների համար տվյալների բաժնում: • [7:4] : udIqWidth • 16 udIqWidth=0-ի համար, հակառակ դեպքում հավասար է udIqWidth e,g,: — 0000b նշանակում է, որ I և Q յուրաքանչյուրը 16 բիթ լայնություն ունի. — 0001b նշանակում է, որ I և Q յուրաքանչյուրը 1 բիթ լայնություն ունի. — 1111b նշանակում է, որ I և Q յուրաքանչյուրը 15 բիթ լայնություն ունի • [3:0]՝ udCompMeth — 0000b – առանց սեղմման — 0001b – բլոկ-լողացող կետ — 0011b – μ-օրենք — մյուսները – վերապահված են ապագա մեթոդների համար: |
tx_metadata_o | METADATA_WIDTH | Արդյունք | Խողովակի ազդանշանները անցնում են և չեն սեղմվում: Սինքրոն tx_avst_source_valid-ի հետ: Կարգավորելի բիթ լայնություն METADATA_WIDTH: Երբ միացնում ես O-RAN-ին համապատասխան, անդրադարձ Աղյուսակ 13 էջ 17.Երբ դուք անջատեք O-RAN-ին համապատասխան, այս ազդանշանը վավեր է միայն այն դեպքում, երբ tx_avst_source_startofpacket-ը 1 է: tx_metadata_o-ն վավեր ազդանշան չունի և օգտագործում է tx_avst_source_valid՝ վավեր ցիկլը նշելու համար: Հասանելի չէ, երբ ընտրեք 0 Անջատել մետատվյալների նավահանգիստները համար Մետատվյալների լայնությունը. |
Ստացեք տրանսպորտային միջերեսի ազդանշաններ
Աղյուսակ 10. Ստացեք տրանսպորտային միջերեսի ազդանշաններ
Այս ինտերֆեյսի վրա հետադարձ ճնշում չկա: Avalon հոսքային դատարկ ազդանշանն այս ինտերֆեյսում անհրաժեշտ չէ, քանի որ այն միշտ զրո է:
Ազդանշանի անվանումը | Bitwidth | Ուղղություն |
Նկարագրություն |
rx_avst_sink_valid | 1 | Մուտքագրում | Երբ պնդում է, ցույց է տալիս, որ վավեր տվյալներ առկա են avst_sink_data-ում: Այս միջերեսում avst_sink_ready ազդանշան չկա: |
rx_avst_sink_data | 64 | Մուտքագրում | PRB դաշտեր, ներառյալ udCompParam, iSample և qSampլե. Հաջորդ բաժնի PRB դաշտերը միացված են նախորդ բաժնի PRB դաշտին: |
rx_avst_sink_startofpacket | 1 | Մուտքագրում | Ցույց է տալիս շրջանակի առաջին բայթը: |
rx_avst_sink_endofpacket | 1 | Մուտքագրում | Ցույց է տալիս շրջանակի վերջին բայթը: |
rx_avst_sink_error | 1 | Մուտքագրում | Երբ հաստատվում է avst_sink_endofpacket-ի նույն ցիկլում, ցույց է տալիս, որ ընթացիկ փաթեթը սխալի փաթեթ է: |
rx_udcomphdr_i | 8 | Մուտքագրում | Օգտագործողի տվյալների սեղմման վերնագրի դաշտ: Սինքրոն rx_metadata_valid_i-ի հետ: Սահմանում է սեղմման մեթոդը և IQ բիթերի լայնությունը տվյալների բաժնում օգտագործողի տվյալների համար: • [7:4] : udIqWidth • 16 udIqWidth=0-ի համար, հակառակ դեպքում հավասար է udIqWidth: օր — 0000b նշանակում է, որ I և Q յուրաքանչյուրը 16 բիթ լայնություն ունի. — 0001b նշանակում է, որ I և Q յուրաքանչյուրը 1 բիթ լայնություն ունի. — 1111b նշանակում է, որ I և Q յուրաքանչյուրը 15 բիթ լայնություն ունի • [3:0]՝ udCompMeth — 0000b – առանց սեղմման — 0001b – բլոկի լողացող կետ — 0011b – μ-օրենք — մյուսները – վերապահված են ապագա մեթոդների համար: |
rx_metadata_i | METADATA_WIDTH | Մուտքագրում | Չսեղմված խողովակի ազդանշանները անցնում են: rx_metadata_i ազդանշանները վավեր են, երբ rx_metadata_valid_i հաստատված է, համաժամանակյա rx_avst_sink_valid-ի հետ: Կարգավորելի բիթ լայնություն METADATA_WIDTH: Երբ միացնում ես O-RAN-ին համապատասխան, անդրադարձ Աղյուսակ 15 18-րդ էջում։ Երբ դուք անջատեք O-RAN-ին համապատասխան, այս rx_metadata_i ազդանշանը վավեր է միայն այն դեպքում, երբ և՛ rx_metadata_valid_i, և՛ rx_avst_sink_startofpacket-ը հավասար է 1-ի: Հասանելի չէ, երբ ընտրում եք 0 Անջատել մետատվյալների նավահանգիստները համար Մետատվյալների լայնությունը. |
rx_metadata_valid_i | 1 | Մուտքագրում | Նշում է, որ վերնագրերը (rx_udcomphdr_i և rx_metadata_i) վավեր են: Սինքրոն rx_avst_sink_valid-ի հետ: Պարտադիր ազդանշան. O-RAN հետընթաց համատեղելիության համար հաստատեք rx_metadata_valid_i, եթե IP-ն ունի վավեր ընդհանուր վերնագրի IE և կրկնվող բաժնի IE: rx_avst_sink_data-ում նոր բաժնի ֆիզիկական ռեսուրսների բլոկի (PRB) դաշտեր տրամադրելու դեպքում rx_metadata_i մուտքագրման մեջ տրամադրեք նոր բաժինների IE-ներ rx_metadata_valid_i-ի հետ միասին: |
Փոխանցել կիրառական միջերեսի ազդանշանները
Աղյուսակ 11. Փոխանցել կիրառական միջերեսի ազդանշանները
Ազդանշանի անվանումը |
Bitwidth | Ուղղություն |
Նկարագրություն |
tx_avst_sink_valid | 1 | Մուտքագրում | Երբ պնդում է, ցույց է տալիս, որ վավեր PRB դաշտերը հասանելի են այս ինտերֆեյսում: Հոսքային ռեժիմում աշխատելիս համոզվեք, որ փաթեթի սկզբի և փաթեթի ավարտի միջև ազդանշանի վավերական անջատում չկա: Միակ բացառությունն այն է, երբ պատրաստի ազդանշանն անջատված է: |
tx_avst_sink_data | 128 | Մուտքագրում | Տվյալներ հավելվածի շերտից՝ ցանցային բայթերի հերթականությամբ: |
tx_avst_sink_startofpacket | 1 | Մուտքագրում | Նշեք փաթեթի առաջին PRB բայթը |
tx_avst_sink_endofpacket | 1 | Մուտքագրում | Նշեք փաթեթի վերջին PRB բայթը |
tx_avst_sink_ready | 1 | Արդյունք | Երբ հաստատվում է, ցույց է տալիս, որ O-RAN IP-ն պատրաստ է ընդունելու տվյալներ հավելվածի միջերեսից: readyLatency = 0 այս ինտերֆեյսի համար |
tx_udcomphdr_i | 8 | Մուտքագրում | Օգտագործողի տվյալների սեղմման վերնագրի դաշտ: Սինքրոն tx_avst_sink_valid-ի հետ: Սահմանում է սեղմման մեթոդը և IQ բիթերի լայնությունը տվյալների բաժնում օգտագործողի տվյալների համար: • [7:4] : udIqWidth • 16 udIqWidth=0-ի համար, հակառակ դեպքում հավասար է udIqWidth: օր — 0000b նշանակում է, որ I և Q յուրաքանչյուրը 16 բիթ լայնություն ունի. — 0001b նշանակում է, որ I և Q յուրաքանչյուրը 1 բիթ լայնություն ունի. — 1111b նշանակում է, որ I և Q յուրաքանչյուրը 15 բիթ լայնություն ունի • [3:0]՝ udCompMeth — 0000b – առանց սեղմման — 0001b – բլոկ-լողացող կետ — 0011b – μ-օրենք — մյուսները – վերապահված են ապագա մեթոդների համար: |
tx_metadata_i | METADATA_WIDTH | Մուտքագրում | Խողովակի ազդանշանները անցնում են և չեն սեղմվում: Սինքրոն tx_avst_sink_valid-ի հետ: Կարգավորելի բիթ լայնություն METADATA_WIDTH: Երբ միացնում ես O-RAN-ին համապատասխան, անդրադարձ Աղյուսակ 13 17-րդ էջում։ Երբ դուք անջատեք O-RAN-ին համապատասխան, այս ազդանշանը վավեր է միայն այն դեպքում, երբ tx_avst_sink_startofpacket-ը հավասար է 1-ի: tx_metadata_i-ն վավեր ազդանշան չունի և օգտագործում է tx_avst_sink_valid՝ վավեր ցիկլը նշելու համար: Հասանելի չէ, երբ ընտրեք 0 Անջատել մետատվյալների նավահանգիստները համար Մետատվյալների լայնությունը. |
Ստացեք հավելվածի միջերեսի ազդանշաններ
Աղյուսակ 12. Ստացեք կիրառական միջերեսի ազդանշաններ
Ազդանշանի անվանումը |
Bitwidth | Ուղղություն |
Նկարագրություն |
rx_avst_source_valid | 1 | Արդյունք | Երբ պնդում է, ցույց է տալիս, որ վավեր PRB դաշտերը հասանելի են այս ինտերֆեյսում: Այս միջերեսում avst_source_ready ազդանշան չկա: |
rx_avst_source_data | 128 | Արդյունք | Տվյալները կիրառական շերտին՝ ցանցային բայթերի հերթականությամբ: |
rx_avst_source_startofpacket | 1 | Արդյունք | Ցույց է տալիս փաթեթի առաջին PRB բայթը |
rx_avst_source_endofpacket | 1 | Արդյունք | Ցույց է տալիս փաթեթի վերջին PRB բայթը |
rx_avst_source_error | 1 | Արդյունք | Ցույց է տալիս, որ փաթեթները պարունակում են սխալ |
rx_udcomphdr_o | 8 | Արդյունք | Օգտագործողի տվյալների սեղմման վերնագրի դաշտ: Սինքրոն rx_avst_source_valid-ի հետ: Սահմանում է սեղմման մեթոդը և IQ բիթերի լայնությունը տվյալների բաժնում օգտագործողի տվյալների համար: • [7:4] : udIqWidth • 16 udIqWidth=0-ի համար, հակառակ դեպքում հավասար է udIqWidth: օր — 0000b նշանակում է, որ I և Q յուրաքանչյուրը 16 բիթ լայնություն ունի. — 0001b նշանակում է, որ I և Q յուրաքանչյուրը 1 բիթ լայնություն ունի. — 1111b նշանակում է, որ I և Q յուրաքանչյուրը 15 բիթ լայնություն ունի • [3:0]՝ udCompMeth — 0000b – առանց սեղմման — 0001b – բլոկի լողացող կետ (BFP) — 0011b – μ-օրենք — մյուսները – վերապահված են ապագա մեթոդների համար: |
rx_metadata_o | METADATA_WIDTH | Արդյունք | Չսեղմված խողովակի ազդանշանները անցնում են: rx_metadata_o ազդանշանները վավեր են, երբ rx_metadata_valid_o հաստատված է, համաժամանակյա rx_avst_source_valid-ի հետ: Կարգավորելի բիթ լայնություն METADATA_WIDTH: Երբ միացնում եք O-RAN-ին համապատասխան, անդրադարձ Աղյուսակ 14 18-րդ էջում։ Երբ դուք անջատեք O-RAN-ին համապատասխան, rx_metadata_o-ն վավեր է միայն այն դեպքում, երբ rx_metadata_valid_o-ն հավասար է 1-ի: Հասանելի չէ, երբ ընտրեք 0 Անջատել մետատվյալների նավահանգիստները համար Մետատվյալների լայնությունը. |
rx_metadata_valid_o | 1 | Արդյունք | Ցույց է տալիս, որ վերնագրերը (rx_udcomphdr_o և rx_metadata_o) վավեր են: rx_metadata_valid_o-ն հաստատվում է, երբ rx_metadata_o-ն վավեր է, համաժամանակյա rx_avst_source_valid-ի հետ: |
Մետատվյալների քարտեզագրում O-RAN հետընթաց համատեղելիության համար
Աղյուսակ 13. tx_metadata_i 128-բիթանոց մուտք
Ազդանշանի անվանումը |
Bitwidth | Ուղղություն | Նկարագրություն |
Մետատվյալների քարտեզագրում |
Վերապահված | 16 | Մուտքագրում | Վերապահված է. | tx_metadata_i[127:112] |
tx_u_size | 16 | Մուտքագրում | U-plane փաթեթի չափը բայթերով հոսքային ռեժիմի համար: | tx_metadata_i[111:96] |
tx_u_seq_id | 16 | Մուտքագրում | Փաթեթի SeqID-ն, որը արդյունահանվում է eCPRI տրանսպորտային վերնագրից: | tx_metadata_i[95:80] |
tx_u_pc_id | 16 | Մուտքագրում | PCID eCPRI տրանսպորտի և RoEflowId-ի համար ռադիոյով Ethernet (RoE) տրանսպորտի համար: |
tx_metadata_i[79:64] |
Վերապահված | 4 | Մուտքագրում | Վերապահված է. | tx_metadata_i[63:60] |
tx_u_dataDirection | 1 | Մուտքագրում | gNB տվյալների ուղղություն. Արժեքների միջակայք՝ {0b=Rx (այսինքն՝ վերբեռնում), 1b=Tx (այսինքն՝ ներբեռնում)} |
tx_metadata_i[59] |
tx_u_filterIndex | 4 | Մուտքագրում | Սահմանում է ալիքի ֆիլտրի ինդեքսը, որն օգտագործվում է IQ տվյալների և օդային միջերեսի միջև: Արժեքների միջակայք՝ {0000b-1111b} |
tx_metadata_i[58:55] |
tx_u_frameId | 8 | Մուտքագրում | Հաշվիչ 10 ms կադրերի համար (փաթաթման ժամկետը 2.56 վայրկյան), մասնավորապես frameId= շրջանակի համարը մոդուլ 256։ Արժեքի միջակայք՝ {0000 0000b-1111 1111b} |
tx_metadata_i[54:47] |
tx_u_subframeId | 4 | Մուտքագրում | Հաշվիչ 1 ms ենթաշրջանակների համար 10 մվ շրջանակում: Արժեքների միջակայք՝ {0000b-1111b} | tx_metadata_i[46:43] |
tx_u_slotID | 6 | Մուտքագրում | Այս պարամետրը բնիկի համարն է 1 ms ենթաշրջանակում: Մեկ ենթաշրջանակի բոլոր սլոտները հաշվվում են այս պարամետրով: Արժեքների միջակայք՝ {00 0000b-00 1111b=slotID, 01 0000b-11 1111b=Պահպանված} |
tx_metadata_i[42:37] |
tx_u_symbolid | 6 | Մուտքագրում | Նույնականացնում է խորհրդանիշի համարը բնիկի մեջ: Արժեքների միջակայք՝ {00 0000b-11 1111b} | tx_metadata_i[36:31] |
tx_u_sectionId | 12 | Մուտքագրում | Բաժնի ID-ն քարտեզագրում է U-plane տվյալների բաժինները համապատասխան C-plane հաղորդագրության (և Բաժնի տեսակի) հետ կապված տվյալների հետ: Արժեքի միջակայք՝ {0000 0000 0000b-11111111 1111b} |
tx_metadata_i[30:19] |
tx_u_rb | 1 | Մուտքագրում | Ռեսուրսների բլոկի ցուցիչ: Նշեք, արդյոք օգտագործված է ռեսուրսների յուրաքանչյուր բլոկ, թե օգտագործված է ռեսուրսների ցանկացած այլ բլոկ: Արժեքների միջակայք. {0b=օգտագործված ռեսուրսի յուրաքանչյուր բլոկ; 1b=օգտագործված ռեսուրսների ցանկացած այլ բլոկ} |
tx_metadata_i[18] |
tx_u_startPrb | 10 | Մուտքագրում | Օգտագործողի հարթության տվյալների բաժնի մեկնարկային PRB: Արժեքի միջակայք՝ {00 0000 0000b-11 1111 1111b} |
tx_metadata_i[17:8] |
tx_u_numPrb | 8 | Մուտքագրում | Սահմանեք PRB-ները, որտեղ վավեր է օգտվողի հարթության տվյալների բաժինը: | tx_metadata_i[7:0] |
Արժեքների միջակայք՝ {0000 0001b-1111 1111b, 0000 0000b = բոլոր PRB-ները նշված ենթակրիչի միջակայքում (SCS) և կրիչի թողունակության մեջ } | ||||
tx_u_udCompHdr | 8 | Մուտքագրում | Սահմանեք օգտագործողի տվյալների սեղմման մեթոդը և IQ բիթերի լայնությունը տվյալների բաժնում: Արժեքի միջակայք՝ {0000 0000b-1111 1111b} | N/A (tx_udcomphdr_i) |
Աղյուսակ 14. rx_metadata_valid_i/o
Ազդանշանի անվանումը |
Bitwidth | Ուղղություն | Նկարագրություն |
Մետատվյալների քարտեզագրում |
rx_sec_hdr_valid | 1 | Արդյունք | Երբ rx_sec_hdr_valid-ը 1 է, U-plane բաժնի տվյալների դաշտերը վավեր են: Ընդհանուր վերնագրի IE-ները վավեր են, երբ հաստատված է rx_sec_hdr_valid, համաժամանակյա avst_sink_u_startofpacket-ի և avst_sink_u_valid-ի հետ: Բաժինների կրկնվող IE-ները վավեր են, երբ հաստատված է rx_sec_hdr_valid, համաժամանակյա avst_sink_u_valid-ի հետ: Avst_sink_u_data-ում նոր բաժնի PRB դաշտեր տրամադրելու դեպքում տրամադրեք նոր բաժինների IE-ներ՝ rx_sec_hdr_valid պնդմամբ: |
rx_metadata_valid_o |
Աղյուսակ 15. rx_metadata_o 128-բիթանոց ելք
Ազդանշանի անվանումը | Bitwidth | Ուղղություն | Նկարագրություն |
Մետատվյալների քարտեզագրում |
Վերապահված | 32 | Արդյունք | Վերապահված է. | rx_metadata_o[127:96] |
rx_u_seq_id | 16 | Արդյունք | Փաթեթի SeqID-ն, որը արդյունահանվում է eCPRI տրանսպորտային վերնագրից: | rx_metadata_o[95:80] |
rx_u_pc_id | 16 | Արդյունք | PCID eCPRI տրանսպորտի համար և RoEflowId՝ RoE տրանսպորտի համար | rx_metadata_o[79:64] |
վերապահված | 4 | Արդյունք | Վերապահված է. | rx_metadata_o[63:60] |
rx_u_dataDirection | 1 | Արդյունք | gNB տվյալների ուղղություն. Արժեքների միջակայք՝ {0b=Rx (այսինքն՝ վերբեռնում), 1b=Tx (այսինքն՝ ներբեռնում)} | rx_metadata_o[59] |
rx_u_filterIndex | 4 | Արդյունք | Սահմանում է ալիքի ֆիլտրի ինդեքսը՝ IQ տվյալների և օդային միջերեսի միջև օգտագործելու համար: Արժեքների միջակայք՝ {0000b-1111b} |
rx_metadata_o[58:55] |
rx_u_frameId | 8 | Արդյունք | Հաշվիչ 10 մվ կադրերի համար (փաթաթման ժամկետը 2.56 վայրկյան), մասնավորապես frameId= շրջանակի համարը մոդուլ 256։ Արժեքների միջակայք՝ {0000 0000b-1111 1111b} | rx_metadata_o[54:47] |
rx_u_subframeId | 4 | Արդյունք | Հաշվիչ 1 մվ ենթաշրջանակների համար 10 մվ շրջանակում: Արժեքների միջակայք՝ {0000b-1111b} | rx_metadata_o[46:43] |
rx_u_slotID | 6 | Արդյունք | Անցքի համարը 1մս ենթաշրջանակում: Մեկ ենթաշրջանակի բոլոր սլոտները հաշվվում են այս պարամետրով: Արժեքների միջակայք՝ {00 0000b-00 1111b=slotID, 01 0000b-111111b=Պահպանված} | rx_metadata_o[42:37] |
rx_u_symbolid | 6 | Արդյունք | Նույնականացնում է խորհրդանիշի համարը բնիկի մեջ: Արժեքի միջակայք՝ {00 0000b-11 1111b} |
rx_metadata_o[36:31] |
rx_u_sectionId | 12 | Արդյունք | Բաժնի ID-ն քարտեզագրում է U-plane տվյալների բաժինները համապատասխան C-plane հաղորդագրության (և Բաժնի տեսակի) հետ կապված տվյալների հետ: Արժեքի միջակայք՝ {0000 0000 0000b-1111 1111 1111b} |
rx_metadata_o[30:19] |
rx_u_rb | 1 | Արդյունք | Ռեսուրսների բլոկի ցուցիչ: Ցույց է տալիս, արդյոք օգտագործվում է ռեսուրսների յուրաքանչյուր բլոկ, թե օգտագործվում է ցանկացած այլ ռեսուրս: Արժեքների միջակայք. {0b=օգտագործված ռեսուրսի յուրաքանչյուր բլոկ; 1b=օգտագործված ռեսուրսների ցանկացած այլ բլոկ} |
rx_metadata_o[18] |
rx_u_startPrb | 10 | Արդյունք | Օգտագործողի հարթության տվյալների բաժնի մեկնարկային PRB: Արժեքի միջակայք՝ {00 0000 0000b-11 1111 1111b} |
rx_metadata_o[17:8] |
rx_u_numPrb | 8 | Արդյունք | Սահմանում է PRB-ները, որտեղ վավեր է օգտվողի հարթության տվյալների բաժինը: Արժեքների միջակայք՝ {0000 0001b-1111 1111b, 0000 0000b = բոլոր PRB-ները նշված SCS-ում և կրիչի թողունակության մեջ } |
rx_metadata_o[7:0] |
rx_u_udCompHdr | 8 | Արդյունք | Սահմանում է տվյալների հատվածում օգտագործողի տվյալների սեղմման մեթոդը և IQ բիթերի լայնությունը: Արժեքի միջակայք՝ {0000 0000b-1111 1111b} |
N/A (rx_udcomphdr_o) |
ԿՍՊ ինտերֆեյսի ազդանշաններ
Աղյուսակ 16. ԿՍՊ միջերեսի ազդանշաններ
Ազդանշանի անվանումը | Bit լայնությունը | Ուղղություն |
Նկարագրություն |
csr_address | 16 | Մուտքագրում | Կազմաձևման ռեգիստրի հասցեն: |
csr_write | 1 | Մուտքագրում | Կազմաձևման ռեգիստրի գրելու միացում: |
csr_writedata | 32 | Մուտքագրում | Կազմաձևման ռեգիստրի գրելու տվյալները: |
csr_readdata | 32 | Արդյունք | Կազմաձևման ռեգիստրի ընթերցման տվյալները: |
csr_read | 1 | Մուտքագրում | Կազմաձևման ռեգիստրի ընթերցումը միացնել: |
csr_readdatavalid | 1 | Արդյունք | Կազմաձևման ռեգիստրի ընթերցված տվյալները վավեր են: |
csr_waitrequest | 1 | Արդյունք | Կազմաձևման ռեգիստրի սպասման հարցում: |
Fronthaul կոմպրեսիոն IP ռեգիստրներ
Վերահսկել և վերահսկել fronthaul-ի սեղմման ֆունկցիոնալությունը կառավարման և կարգավիճակի ինտերֆեյսի միջոցով:
Աղյուսակ 17. Գրանցման քարտեզ
CSR_ADDRESS (բառի օֆսեթ) | Գրանցել անունը |
0x0 | սեղմման_ռեժիմ |
0x1 | tx_error |
0x2 | rx_error |
Աղյուսակ 18. compression_mode Գրանցում
Bit լայնությունը | Նկարագրություն | Մուտք |
HW վերակայման արժեքը |
31։9 | Վերապահված | RO | 0x0 |
8։8 | Ֆունկցիոնալ ռեժիմ. • 1'b0-ը ստատիկ սեղմման ռեժիմ է • 1'b1-ը դինամիկ սեղմման ռեժիմ է |
RW | 0x0 |
7։0 | Ստատիկ օգտվողի տվյալների սեղմման վերնագիր. • 7:4-ը udIqWidth է — 4'b0000-ը 16 բիթ է — 4'b1111-ը 15 բիթ է -: — 4'b0001-ը 1 բիթ է • 3:0-ը udCompMeth է — 4'b0000-ը սեղմում չէ — 4'b0001-ը բլոկի լողացող կետն է — 4'b0011-ը μ-օրենք է • Մյուսները վերապահված են |
RW | 0x0 |
Աղյուսակ 19. tx Սխալների գրանցում
Bit լայնությունը | Նկարագրություն | Մուտք |
HW վերակայման արժեքը |
31։2 | Վերապահված | RO | 0x0 |
1։1 | Անվավեր IqWidth: IP-ն սահմանում է Iqwidth-ը 0-ի (16-bit Iqwidth), եթե հայտնաբերում է անվավեր կամ չաջակցվող Iqwidth: | RW1C | 0x0 |
0։0 | Անվավեր սեղմման մեթոդ: IP-ն թողնում է փաթեթը: | RW1C | 0x0 |
Աղյուսակ 20. rx Սխալների գրանցում
Bit լայնությունը | Նկարագրություն | Մուտք |
HW վերակայման արժեքը |
31։8 | Վերապահված | RO | 0x0 |
1։1 | Անվավեր IqWidth: IP-ն թողնում է փաթեթը: | RW1C | 0x0 |
0։0 | Անվավեր սեղմման մեթոդ: IP-ն սահմանում է սեղմման մեթոդը հետևյալ լռելյայն աջակցվող սեղմման մեթոդին. • Միացված է միայն բլոկ-լողացող կետը. լռելյայն՝ բլոկ-լողացող կետ: • Միացված է միայն μ-օրենք. լռելյայն՝ μ-օրենք: • Միացված է և՛ բլոկ-լողացող կետը, և՛ μ-օրենքը՝ լռելյայն՝ բլոկ-լողացող կետ: |
RW1C | 0x0 |
Fronthaul Compression Intel FPGA IP-ների Օգտագործողի ուղեցույցի արխիվ
Այս փաստաթղթի վերջին և նախորդ տարբերակների համար տես՝ Fronthaul Compression Intel FPGA IP Օգտագործողի ուղեցույց: Եթե IP-ն կամ ծրագրաշարի տարբերակը նշված չէ, ապա կիրառվում է նախորդ IP-ի կամ ծրագրաշարի տարբերակի օգտագործման ուղեցույցը:
Փաստաթղթերի վերանայման պատմություն Fronthaul Compression Intel FPGA IP-ի օգտագործման ուղեցույց
Փաստաթղթի տարբերակը |
Intel Quartus Prime տարբերակը | IP տարբերակ |
Փոփոխություններ |
2022.08.08 | 21.4 | 1.0.1 | Մետատվյալների շտկված լայնությունը 0-ից 0 (Անջատել մետատվյալների նավահանգիստները): |
2022.03.22 | 21.4 | 1.0.1 | • Փոխանակված ազդանշանների նկարագրություններ. — tx_avst_sink_data և tx_avst_source_data — rx_avst_sink_data և rx_avst_source_data • Ավելացված է Սարքի աջակցվող արագության աստիճաններ սեղան • Ավելացված է Արդյունավետություն և ռեսուրսների օգտագործում |
2021.12.07 | 21.3 | 1.0.0 | Թարմացված պատվերի կոդը: |
2021.11.23 | 21.3 | 1.0.0 | Նախնական թողարկում. |
Intel կորպորացիա. Բոլոր իրավունքները պաշտպանված են. Intel-ը, Intel-ի պատկերանշանը և Intel այլ նշանները Intel Corporation-ի կամ նրա դուստր ձեռնարկությունների ապրանքանիշերն են: Intel-ը երաշխավորում է իր FPGA-ի և կիսահաղորդչային արտադրանքների կատարումը ընթացիկ բնութագրերի համաձայն՝ համաձայն Intel-ի ստանդարտ երաշխիքի, սակայն իրեն իրավունք է վերապահում փոփոխություններ կատարել ցանկացած ապրանքի և ծառայությունների մեջ ցանկացած պահի առանց նախազգուշացման: Intel-ը չի ստանձնում ոչ մի պատասխանատվություն կամ պատասխանատվություն, որը բխում է սույն հոդվածում նկարագրված որևէ տեղեկատվության, արտադրանքի կամ ծառայության կիրառումից կամ օգտագործումից, բացառությամբ այն դեպքերի, որոնց մասին հստակ գրավոր համաձայնեցված է Intel-ի կողմից: Intel-ի հաճախորդներին խորհուրդ է տրվում ձեռք բերել սարքի տեխնիկական բնութագրերի վերջին տարբերակը՝ նախքան որևէ հրապարակված տեղեկատվության վրա հիմնվելը և ապրանքների կամ ծառայությունների պատվերներ կատարելը: *Այլ անուններ և ապրանքանիշեր կարող են պահանջվել որպես ուրիշների սեփականություն:
Առցանց տարբերակը
Ուղարկել կարծիք
ID՝ 709301
UG-20346
Տարբերակ՝ 2022.08.08
ISO 9001:2015 Գրանցված է
Փաստաթղթեր / ռեսուրսներ
![]() |
intel Fronthaul կոմպրեսիոն FPGA IP [pdf] Օգտագործողի ուղեցույց Fronthaul կոմպրեսիոն FPGA IP, Fronthaul, Կոմպրեսիոն FPGA IP, FPGA IP |
![]() |
intel Fronthaul կոմպրեսիոն FPGA IP [pdf] Օգտագործողի ուղեցույց UG-20346, 709301, Fronthaul կոմպրեսիոն FPGA IP, Fronthaul FPGA IP, Կոմպրեսիոն FPGA IP, FPGA IP |