Fronthaul Compression FPGA IP
Aratohu Kaiwhakamahi
Fronthaul Compression FPGA IP
Fronthaul Compression Intel® FPGA IP Aratohu Kaiwhakamahi
Kua whakahoutia mo Intel® Quartus® Prime
Huinga Hoahoa: 21.4 IP
Putanga: 1.0.1
Mo te Fronthaul Compression Intel® FPGA IP
Ko te Fronthaul Compression IP kei roto i te pupuhi me te whakahekenga mo nga raraunga U-rererangi IQ. Ka tātaihia e te pūkaha kōpeke te µ-law, te paraka ranei te kōpeketanga ira mānu i runga i te pane kōpeketanga raraunga kaiwhakamahi (udCompHdr). Ka whakamahia e tenei IP tetahi atanga roma Avalon mo nga raraunga IQ, nga tohu hiko, me nga tohu metadata me nga tohu taha taha, me te atanga mahere-maamahara Avalon mo te mana whakahaere me nga rehita mana (CSRs).
Ko nga mapi IP i whakakopekehia nga IQ me te tawhā taapiri raraunga kaiwhakamahi (udCompParam) kia rite ki te whakatakotoranga anga utu waahanga kua tohua i roto i te tohu O-RAN O-RAN Fronthaul Mana, Kaiwhakamahi me te Putanga Mahere Tukutahi 3.0 Paenga-whāwhā 2020 (O-RAN-WG4.CUS .0-v03.00). He 128-bit mo te atanga tono me te 64 moka mo te atanga waka hei tautoko i te ōwehenga compressoin teitei o te 2:1.
Nga korero e pa ana
O-RAN webpae
1.1. Tuhinga o mua Intel® FPGA IP Features
- -te ture me te paraka te maanu-waahanga compression and decompression
- IQ whanui 8-bit ki te 16-bit
- Te whirihoranga pateko me te hihiri o te whakatakotoranga U-rererangi IQ me te pane kōpeketanga
- Mōkete Wāhanga-maha (mehemea kei te ka te Tautuku O-RAN)
1.2. Fronthaul Compression Intel® FPGA IP Device Tautoko Whānau
Ka tukuna e Intel nga taumata tautoko taputapu e whai ake nei mo Intel FPGA IP:
- Tautoko whakamua–kei te waatea te IP mo te whaihanga me te whakahiato mo tenei whanau taputapu. FPGA hōtaka file (.pof) kaore i te waatea te tautoko mo te rorohiko Quartus Prime Pro Stratix 10 Edition Beta, na reira kaore e taea te katinga o te wa IP. Kei roto i nga tauira taima nga whakatau tata mo nga whakaroa i runga i nga korero i muri i te whakatakotoranga. Ka huri nga tauira taima i te mea ka pai ake te whakamatautau silicon i te hononga i waenga i te silicon tuuturu me nga tauira taima. Ka taea e koe te whakamahi i tenei kaupapa IP mo te hoahoanga punaha me nga rangahau whakamahi rauemi, te whaihanga, te pinout, te aro matawai o te punaha, te aromatawai i te waa taketake (te putea paipa), me te rautaki whakawhiti I/O (te whanui-raraunga, te hohonu o te pakaru, nga tauhokohoko paerewa I/O. ).
- Tautoko tuatahi–Ka whakamanahia e Intel te matua IP me nga tauira wa tuatahi mo tenei whanau taputapu. Ko te matua IP e tutuki ana i nga whakaritenga mahi katoa, engari kei te haere tonu ki te tātari i te waa mo te whanau taputapu. Ka taea e koe te whakamahi i roto i nga hoahoa whakaputa me te tupato.
- Tautoko Whakamutunga–Ka whakamanahia e Intel te IP me nga tauira wa mutunga mo tenei whanau taputapu. Ka tutuki te IP ki nga whakaritenga mahi me nga wa katoa mo te whanau taputapu. Ka taea e koe te whakamahi i roto i nga hoahoa whakaputa.
Ripanga 1. Fronthaul Compression IP Device Tautoko Whānau
Whānau Pūrere | Tautoko |
Intel® Agilex™ (Tapa-E) | Tuhinga o mua |
Intel Agilex (Tapa-F) | Whakamua |
Intel Arria® 10 | Whakamutunga |
Intel Stratix® 10 (H-, me nga taputapu E-tile anake) | Whakamutunga |
Ko etahi atu whanau taputapu | Karekau he tautoko |
Ripanga 2. Tautoko Pūrere Koeke Tere
Whānau Pūrere | Koeke Tere papanga FPGA |
Intel Agilex | 3 |
Intel Arria 10 | 2 |
Intel Stratix 10 | 2 |
1.3. Tukua nga korero mo te Fronthaul Compression Intel FPGA IP
Ko nga putanga Intel FPGA IP e rite ana ki nga putanga rorohiko Intel Quartus® Prime Design Suite tae noa ki te v19.1. Ka timata i roto i te putanga rorohiko Intel Quartus Prime Design Suite 19.2, he kaupapa whakaputa hou a Intel FPGA IP.
Ka huri te tau Intel FPGA IP (XYZ) me ia putanga rorohiko Intel Quartus Prime. He huringa i roto i:
- Ko te X e tohu ana i te whakahounga nui o te IP. Mena ka whakahouhia e koe te rorohiko Intel Quartus Prime, me whakahou e koe te IP.
- E tohu ana te IP kei roto nga ahuatanga hou. Whakahouhia to IP ki te whakauru i enei ahuatanga hou.
- Ka tohu a Z kei roto i te IP nga huringa iti. Whakahoutia to IP ki te whakauru i enei huringa.
Ripanga 3. Fronthaul Compression IP Release Information
Tūemi | Whakaahuatanga |
Putanga | 1.0.1 |
Te ra tuku | Hui-tanguru 2022 |
Waehere tono | IP-FH-COMP |
1.4. Mahinga Whakakopeketanga o Fronthaul me te Whakamahi Rauemi
Ko nga rauemi o te IP e aro ana ki tetahi taputapu Intel Agilex, taputapu Intel Arria 10, me te taputapu Intel Stratix 10
Ripanga 4. Mahinga Whakakopeketanga o mua me te Whakamahi Rauemi
Ko nga whakaurunga katoa mo te kopiri me te whakahekenga ahunga raraunga IP
Pūrere | IP | ALM | Rehita arorau | M20K | |
Paraimere | Tuarua | ||||
Intel Agilex | Poraka-maangi ira | 14,969 | 25,689 | 6,093 | 0 |
µ-ture | 22,704 | 39,078 | 7,896 | 0 | |
Poraka-maangi me te µ-ture | 23,739 | 41,447 | 8,722 | 0 | |
Poraka-maangi ira, µ-ture, me te whanui IQ roa | 23,928 | 41,438 | 8,633 | 0 | |
Intel Arria 10 | Poraka-maangi ira | 12,403 | 16,156 | 5,228 | 0 |
µ-ture | 18,606 | 23,617 | 5,886 | 0 | |
Poraka-maangi me te µ-ture | 19,538 | 24,650 | 6,140 | 0 | |
Poraka-maangi ira, µ-ture, me te whanui IQ roa | 19,675 | 24,668 | 6,141 | 0 | |
Intel Stratix 10 | Poraka-maangi ira | 16,852 | 30,548 | 7,265 | 0 |
µ-ture | 24,528 | 44,325 | 8,080 | 0 | |
Poraka-maangi me te µ-ture | 25,690 | 47,357 | 8,858 | 0 | |
Poraka-maangi ira, µ-ture, me te whanui IQ roa | 25,897 | 47,289 | 8,559 | 0 |
Te tiimata me te Fronthaul Compression Intel FPGA IP
He whakaahua i te whakauru, te whakarite, te whakatauira, me te arawhiti i te IP Compression Fronthaul.
2.1. Te Tiki, Te Whakanoho, me te Raihana i te IP Compression Fronthaul
Ko te IP Compression Fronthaul he IP FPGA Intel roa e kore e whakauruhia ki te tukunga Intel Quartus Prime.
- Waihangahia he putea Taku Intel mena kaore koe i tetahi.
- Takiuru kia uru atu ki te Whare Raihana Raihana Whaiaro (SSLC).
- Hokona te IP Compression Fronthaul.
- I te whārangi SSLC, pawhiria Run mo te IP. Ka whakaratohia e te SSLC he pouaka korero whakaurunga hei arahi i to whakaurunga o te IP.
- Tāutahia ki te wāhi rite ki te kōpaki Intel Quartus Prime.
Ripanga 5. Wāhi Tāutanga Kōpeketanga Whakamua
Tauwāhi | Pūmanawa | Paerewa |
:\intelFPGA_pro\\quartus\ip \altera_cloud | Intel Quartus Prime Pro Edition | Matapihi * |
:/intelFPGA_pro// quartus/ip/altera_cloud | Intel Quartus Prime Pro Edition | Linux * |
Whakaatu 1. Fronthaul Compression IP Hanganga Whaiaronga Whaiaronga Intel Quartus Prime whaiaronga whakaurunga
Ko te Fronthaul Compression Intel FPGA IP ka puta inaianei i roto i te IP Catalog.
Nga korero e pa ana
- Intel FPGA webpae
- Pokapū Raihana Mahi Whaiaro (SSLC)
2.2. Parameterizing te Fronthaul Compression IP
Hohoro te whirihora i to rereketanga IP ritenga i roto i te Kaiwhakatika Tawhā IP.
- Waihangahia he kaupapa Intel Quartus Prime Pro Edition hei whakauru i to matua IP.
a. I roto i te Intel Quartus Prime Pro Edition, pawhiria File Ruānuku Kaupapa Hou hei hanga kaupapa hou Intel Quartus Prime, ranei File Tuwhera Kaupapa hei whakatuwhera i tetahi kaupapa Quartus Prime. Ka akiaki koe e te ruānuku ki te tautuhi i tetahi taputapu.
b. Tauwhāitihia te whānau pūrere e tutuki ana i ngā whakaritenga kōeke tere mo te IP.
c. Pāwhiritia te Mutu. - I roto i te IP Catalog, tohua Fronthaul Compression Intel FPGA IP. Ka puta te matapihi Rerekē IP Hou.
- Tauwhāitihia he ingoa taumata-runga mo to rereketanga IP ritenga hou. Ka tiakina e te ētita tawhā ngā tautuhinga rerekētanga IP i roto i te a file whakaingoatia .ip.
- Pāwhiritia OK. Ka puta te ētita tawhā.
Whakaatu 2. Fronthaul Compression IP Parameter Editor
- Tauwhāitihia ngā tawhā mō tō rerekētanga IP. Tirohia nga Tawhā mo nga korero mo nga tawhā IP motuhake.
- Pāwhiritia te Design Exampripa ka whakapūtāhia ngā tawhā mō tō hoahoa example.
Whakaahua 3. Hoahoa Exampte Kaiwhakatika Tawhā
- Pāwhiritia te Hanga HDL. Ka puta te pouaka korero Whakatupuranga.
- Tauwhāitihia te putanga file nga whiringa whakatipuranga, katahi ka paato Whakaputa. Ko te rereketanga IP files whakaputa rite ki o koutou whakaritenga.
- Pāwhiritia te Mutu. Ka taapirihia e te ētita tawhā te .ip taumata-runga file ki te kaupapa o naianei. Mēnā ka ākina koe ki te tāpiri ā-ringa i te .ip file ki te kaupapa, pawhiria te Kaupapa Tāpiri/Tangohia Files i te Kaupapa hei taapiri i te file.
- Whai muri i te whakaputa me te whakamohio i to rerekeetanga IP, mahia nga tohu tohu tika hei hono i nga tauranga me te whakarite i nga tawhā RTL e tika ana mo ia tauira.
2.2.1. Fronthaul Compression IP Tawhā
Ripanga 6. Fronthaul Compression IP Tawhā
Ingoa | Uara Whaimana |
Whakaahuatanga |
Te ahunga raraunga | TX me RX, TX anake, RX anake | Tīpakohia TX mo te kōpeketanga; RX mo te whakaheke. |
Tikanga kōpeketanga | BFP, mu-Law, BFP ranei me mu-Law | Tīpakohia te paraka ira-rewa, µ-ture, e rua ranei. |
Whānui raraunga meta | 0 (Mokia nga Tauranga Metadata), 32, 64, 96, 128 (bit) | Tauwhāitihia te whanui moka o te pahi metadata (raraunga karekau). |
Whakahohehia te whanui IQ roa | Hei runga atu ranei | Whakakāhia mo te IqWidth tautoko o te 8-bit ki te 16-bit. Whakawetohia mo te IqWidth tautoko o 9, 12, 14 me 16-bits. |
E tika ana ki te O-RAN | Hei runga atu ranei | Hurihia ki te whai i te mahere IP ORAN mo te tauranga metadata me te tohu tohu whaimana metadata mo ia upoko waahanga. Ko te IP e tautoko ana i te 128-bit whanui metadata anake. Ka tautokohia e te IP tetahi waahanga me nga waahanga maha mo ia putea. Ka whai mana te metadata ki ia waahanga me te whakapae tika metadata. Whakawetohia kia whakamahia e te IP nga raraunga meta hei tohu rerenga whakawhiti me te kore he whakaritenga mapi (hei tauira: U-rererangi numPrb te 0). Ka tautokohia e te IP nga whanui metadata o te 0 (Whakakorea nga Tauranga Metadata), 32, 64, 96, 128 paraka. Ka tautokohia e te IP tetahi waahanga mo ia putea. Kotahi anake te mana o te metadata ki te whakapae tika mo ia paatete. |
2.3. IP hangaia File Hanganga
Ko te rorohiko Intel Quartus Prime Pro Edition ka whakaputa i te putanga matua IP e whai ake nei file hanganga.
Ripanga 7. Hangaia IP Files
File Ingoa |
Whakaahuatanga |
<tou_ip>.ip | Ko te punaha Kaihoahoa Paerewa, he rerekeetanga IP taumata-runga ranei file.tou_ip> ko te ingoa ka hoatu e koe to rerekee IP. |
<tou_ip>.cmp | Te Whakapuakanga Wae VHDL (.cmp) file he kuputuhi file kei roto nga whakamaaramatanga whanui me te tauranga ka taea e koe te whakamahi i roto i te hoahoa VHDL files. |
<tou_ip>.html | He ripoata kei roto nga korero hononga, he mapi mahara e whakaatu ana i te wahitau o ia pononga mo ia rangatira e hono ana, me nga taumahi tawhā. |
<tou_ip>_whakatupuranga.rpt | IP, Raraunga Whakatupuranga Kaihoahoa ranei file. He whakarāpopototanga o ngā karere i te wā whakangao IP. |
<tou_ip>.qgsimc | Ka whakarārangihia nga tawhā whaihanga hei tautoko i te whakatipuranga hou. |
<tou_ip>.qgsynthc | Ka whakarārangihia ngā tawhā kōtuitanga hei tautoko i te whakatipuranga āpiti. |
<tou_ip>.qip | Kei roto nga korero katoa e hiahiatia ana mo te waahanga IP hei whakauru me te whakahiato i te waahanga IP i roto i te rorohiko Intel Quartus Prime. |
<tou_ip>.sopcinfo | He whakaahua i nga hononga me nga taapiri waahanga IP i roto i to punaha Kaihoahoa Platform. Ka taea e koe te tarai i ona ihirangi ki te tiki whakaritenga ina whakawhanake koe i nga taraiwa rorohiko mo nga waahanga IP. Ko nga taputapu o raro penei i te mekameka taputapu Nios® II e whakamahi ana i tenei file. Ko te .sopcinfo file me te punaha.h file i hangaia mo te mekameka taputapu Nios II ko nga korero mahere wahitau mo ia pononga e pa ana ki ia rangatira e uru ana ki te taurekareka. He mapi wahitau rereke pea nga rangatira rereke hei uru ki tetahi waahanga taurekareka. |
<tou_ip>.csv | Kei roto nga korero mo te mana whakamohoatanga o te waahanga IP. |
<tou_ip>.bsf | He Tohu Poraka File (.bsf) he tohu mo te rereketanga IP mo te whakamahi i roto i te Intel Quartus Prime Block Diagram Files (.bdf). |
<tou_ip>.spd | Ko te whakaurunga e hiahiatia ana file mo te ip-make-simscript ki te whakaputa tuhinga whaihanga mo nga simulators tautoko. Ko te .spd file kei roto he rarangi o files hangaia mo te whaihanga, me nga korero mo nga mahara ka taea e koe te arawhiti. |
<tou_ip>.ppf | Te Mahere Pin File (.ppf) ka penapena i te tauranga me nga taumahi node mo nga waahanga IP i hangaia hei whakamahi me te Mahere Pin. |
<tou_ip>_bb.v | Ka taea e koe te whakamahi i te pouaka-pango Verilog (_bb.v) file hei whakapuakanga kōwae putua hei whakamahi hei pouaka pango. |
<tou_ip>_inst.v ranei _inst.vhd | HDL exampte tauira inamata. Ka taea e koe te kape me te whakapiri i nga ihirangi o tenei file ki to HDL file ki te whakatika i te rereketanga IP. |
<tou_ip>.v raneitou_ip>.vhd | HDL files e whakamohio ana i ia waahangaroto, tamaiti IP matua mo te whakahiato, te whaihanga ranei. |
kaiakopono/ | Kei roto he tauira ModelSim* msim_setup.tcl hei whakarite me te whakahaere i te whaihanga. |
synopsys/vcs/ synopsys/vcsmx/ | Kei roto he tuhinga anga vcs_setup.sh hei whakarite me te whakahaere i te whaihanga VCS*. Kei roto he tuhinga anga vcsmx_setup.sh me synopsys_ sim.setup file ki te whakarite me te whakahaere i te whaihanga VCS MX*. |
irirangi/ | Kei roto he tuhinga anga ncsim_setup.sh me etahi atu tatūnga files ki te whakarite me te whakahaere i te whaihanga NCSIM*. |
aldec/ | Kei roto he tuhinga anga rivierapro_setup.sh hei tatū me te whakahaere i te whaihanga Aldec*. |
xcelium/ | Kei roto he tuhinga anga xcelium_setup.sh me etahi atu tatūnga files ki te whakarite me te whakahaere i te whaihanga Xcelium*. |
kōwaeroto/ | He HDL kei roto files mo nga waahangaroto matua IP. |
<matua IP tamaiti>/ | Mo ia whaiaronga matua IP tamaiti kua hangaia, ka hangaia e te Kaihoahoa Platform te synth/ me te sim/tohu-roto. |
Fronthaul Compression IP Whakaahuatanga Mahi
Whakaahua 4. Kei roto i te Fronthaul Compression IP te kōpeketanga me te whakaheke. Fronthaul Compression IP Poraka Hoahoa
Kōpeketanga me te Whakakore
Ko te paraka whakawhiti moka e hangai ana i mua i te paraka ka whakaputa nga nekehanga moka tino pai mo te poraka rauemi 12 huānga rauemi (RE). Ka whakaitihia e te paraka te haruru inenga, ina koa mo te iti-ampreo samples. No reira, ka whakaitihia te nui o te vector hapa (EVM) ka tukuna e te kopeketanga. Ko te algorithm kōpeketanga he tata motuhake i te uara hiko. Ki te whakaaro ko te whakaurunga matatini samples ko x = x1 + jxQ, ko te uara tino morahi o nga waahanga tuuturu me nga waahanga pohewa mo te poraka rauemi ko:
He uara tino morahi mo te paraka rauemi, ka whakatauhia e te wharite e whai ake nei te uara nuku maui kua tautapa ki taua paraka rauemi:
Ko te bitWidth te whanui moka whakauru.
Ka tautokohia e te IP nga owehenga kōpeketanga o 8, 9, 10, 11, 12, 13, 14, 15, 16.
Mu-Law Compression and Decompression
Ka whakamahia e te algorithm te tikanga whakatairite Mu-law, e whakamahia whanuitia ana e te kopeke korero. Ka tukuna e tenei tikanga te tohu whakaurunga, x, na roto i te kaitao me te mahi, f(x), i mua i te whakaawhiwhi me te tapahi moka. Ka tukuna e te hangarau nga raraunga kōpeke, y, ki runga i te atanga. Ko nga raraunga kua riro mai ka haere ma te mahi whakawhanui (koinei te kaaaro o te compressor, F-1(y).
Whakataurite 1. Ko nga mahi a te kaikopere me te whakaweto
Ko te Mu-law IQ compression algorithm e whai ana i te tohu O-RAN.
Nga korero e pa ana
O-RAN webpae
3.1. Nga Tohu IP Kopeketanga Fronthaul
Hono me te whakahaere i te IP.
Karaka me te Tautuhi Atanga Tohu =
Ripanga 8. Karaka me te Tautuhi Atanga Tohu
Ingoa Tohu | Whanuitanga moka | Te aronga |
Whakaahuatanga |
tx_clk | 1 | Whakauru | Karaka tuku. Ko te auau karaka he 390.625 MHz mo te 25 Gbps me te 156.25MHz mo te 10 Gbps. Ko nga tohu atanga tuku katoa he tukutahi ki tenei karaka. |
rx_clk | 1 | Whakauru | Karaka Kaiwhiwhi. Ko te auau karaka he 390.625 MHz mo te 25 Gbps me te 156.25MHz mo te 10 Gbps. Ko nga tohu atanga kaiwhiwhi katoa he tukutahi ki tenei karaka. |
csr_clk | 1 | Whakauru | Karaka mo te atanga TKT. Ko te auau karaka ko 100 MHz. |
tx_mua_n | 1 | Whakauru | Te tautuhi iti kaha mo te atanga tuku tukutahi ki tx_clk. |
rx_mua_n | 1 | Whakauru | Tautuhi iti hohe mo te atanga kaiwhiwhi tukutahi ki rx_clk. |
csr_rst_n | 1 | Whakauru | Tautuhi iti kaha mo te atanga TKT tukutahi ki csr_clk. |
Tukua nga Tohu Atanga Waka
Ripanga 9. Tuku Tohu Atanga Waka
Ko nga momo tohu katoa he tauoti kore haina.
Ingoa Tohu |
Whanuitanga moka | Te aronga |
Whakaahuatanga |
tx_avst_source_valid | 1 | Putanga | I te wa e kii ana, e tohu ana kei te waatea nga raraunga whaimana ki avst_source_data. |
tx_avst_source_data | 64 | Putanga | Nga mara PRB tae atu ki te udCompParam, iSample me qSample. Ko nga mara PRB o muri ka honoa ki te waahanga PRB o mua. |
tx_avst_source_startofpacket | 1 | Putanga | He tohu paita tuatahi o te anga. |
tx_avst_source_endofpacket | 1 | Putanga | He tohu paita whakamutunga o te tāpare. |
tx_avst_source_ready | 1 | Whakauru | Ka tohe, ka tohu kua reri te paparanga kawe ki te whakaae raraunga. readyLatency = 0 mo tenei atanga. |
tx_avst_source_empty | 3 | Putanga | Ka tautuhi i te maha o nga paita putua i runga i te avst_source_data ka whakatauhia te avst_source_endofpacket. |
tx_udcomphdr_o | 8 | Putanga | Apure pane kōpeketanga raraunga kaiwhakamahi. Tukutahi me tx_avst_source_valid. Ka tautuhi i te tikanga kōpeketanga me te whanui moka IQ mo nga raraunga kaiwhakamahi i roto i te waahanga raraunga. • [7:4] : udIqWidth • 16 mo udIqWidth=0, ki te kore e rite ki te udIqWidth e,g,: — 0000b te tikanga ko I me Q he 16 moka te whanui o ia moka; — 0001b te tikanga ko I me Q he 1 bit te whanui; — 1111b te tikanga ko ahau me te Q he 15 moka te whanui o ia moka • [3:0] : udCompMeth — 0000b – kahore he kōpeketanga — 0001b – paraka-maangi ira — 0011b – µ-ture — etahi atu – kua rahuitia mo nga tikanga a meake nei. |
tx_metadata_o | METADATA_WIDTH | Putanga | Ko te awa e tohu ana i te whakawhiti me te kore e kōpeke. Tukutahi me tx_avst_source_valid. Whanui moka ka taea te whirihora METADATA_WIDTH. Ina huri koe E tika ana ki te O-RAN, tirohia Ripanga 13 kei te wharangi 17. Ina whakaweto koe E tika ana ki te O-RAN, ka whai mana anake tenei tohu ina he 1 te tx_avst_source_startofpacket. Kaore he tohu whaimana a tx_metadata_o me te whakamahi i te tx_avst_source_valid hei tohu huringa whaimana. Kaore i te waatea ina whiriwhiria e koe 0 Monohia nga Tauranga Metadata mo Whānui raraunga meta. |
Whiwhi Tohu Atanga Waka
Ripanga 10. Whiwhi Tohu Atanga Waka
Karekau he pehanga whakamuri i tenei atanga. Ko te rere o Avalon te tohu kau kore e tika ki tenei atanga na te mea he kore noa.
Ingoa Tohu | Whanuitanga moka | Te aronga |
Whakaahuatanga |
rx_avst_sink_valid | 1 | Whakauru | I te wa e kii ana, e tohu ana kei te waatea nga raraunga whaimana i runga i avst_sink_data. Karekau he tohu avst_sink_ready i tenei atanga. |
rx_avst_sink_data | 64 | Whakauru | Nga mara PRB tae atu ki te udCompParam, iSample me qSample. Ko nga mara PRB o muri ka honoa ki te waahanga PRB o mua. |
rx_avst_sink_startofpacket | 1 | Whakauru | He tohu paita tuatahi o te anga. |
rx_avst_sink_endofpacket | 1 | Whakauru | He tohu paita whakamutunga o te tāpare. |
rx_avst_sink_error | 1 | Whakauru | Ina whakatauhia i roto i te huringa rite ki te avst_sink_endofpacket, ka tohu ko te kete o naianei he kete hapa |
rx_udcomphdr_i | 8 | Whakauru | Apure pane kōpeketanga raraunga kaiwhakamahi. Tukutahi me rx_metadata_valid_i. Ka tautuhi i te tikanga kōpeke me te whanui moka IQ mo nga raraunga kaiwhakamahi i roto i te waahanga raraunga. • [7:4] : udIqWidth • 16 mo te udIqWidth=0, ki te kore he rite ki te udIqWidth. hei tauira — 0000b te tikanga ko I me Q he 16 moka te whanui o ia moka; — 0001b te tikanga ko I me Q he 1 bit te whanui; — 1111b te tikanga ko ahau me te Q he 15 moka te whanui o ia moka • [3:0] : udCompMeth — 0000b – kahore he kōpeketanga — 0001b – poraka ira maanu — 0011b – µ-ture — etahi atu – kua rahuitia mo nga tikanga a meake nei. |
rx_metadata_i | METADATA_WIDTH | Whakauru | Ko te awaawa korekore e tohu haere ana. Ka whai mana nga tohu rx_metadata_i ina ka whakatauhia te rx_metadata_valid_i, ka tukutahi me te rx_avst_sink_valid. Whanui moka ka taea te whirihora METADATA_WIDTH. Ina huri koe E tika ana ki te O-RAN, tirohia Ripanga 15 kei te wharangi 18. Ina whakaweto koe E tika ana ki te O-RAN, ko tenei tohu rx_metadata_i ka whaimana anake ina rite te rx_metadata_valid_i me te rx_avst_sink_startofpacket ki te 1. Kaore i te waatea ina tohua e koe 0 Monohia nga Tauranga Metadata mo Whānui raraunga meta. |
rx_metadata_valid_i | 1 | Whakauru | E tohu ana he tika nga pane (rx_udcomphdr_i me rx_metadata_i). Tukutahi me rx_avst_sink_valid. Tohu herea. Mo te hototahitanga whakamuri O-RAN, tohua rx_metadata_valid_i mena kei te IP nga IE pane whaimana me nga IE waahanga tukurua. I runga i te whakawhiwhinga paraka rauemi tinana (PRB) waahanga hou ki rx_avst_sink_data, homai he waahanga hou ki te whakaurunga rx_metadata_i me rx_metadata_valid_i. |
Tukua nga Tohu Atanga Tono
Ripanga 11. Tuku Tohu Atanga Taupānga
Ingoa Tohu |
Whanuitanga moka | Te aronga |
Whakaahuatanga |
tx_avst_sink_valid | 1 | Whakauru | Ina whakatauhia, e tohu ana kei te waatea nga mara PRB whaimana i tenei atanga. I te wa e mahi ana i roto i te aratau romaroma, me whakarite kia kore he tohu tohu tika i waenga i te tiimata o te kete me te mutunga o te paatete Ko te mea anake ko te wa ka whakakorehia te tohu reri. |
tx_avst_sink_data | 128 | Whakauru | Raraunga mai i te paparanga tono i te raupapa paita whatunga. |
tx_avst_sink_startofpacket | 1 | Whakauru | Tohua te paita PRB tuatahi o te kete |
tx_avst_sink_endofpacket | 1 | Whakauru | Tohua te paita PRB whakamutunga o te kete |
tx_avst_sink_ready | 1 | Putanga | Ka tohe, ka tohu kua reri te O-RAN IP ki te whakaae ki nga raraunga mai i te atanga tono. readyLatency = 0 mo tenei atanga |
tx_udcomphdr_i | 8 | Whakauru | Apure pane kōpeketanga raraunga kaiwhakamahi. Tukutahi me tx_avst_sink_valid. Ka tautuhi i te tikanga kōpeke me te whanui moka IQ mo nga raraunga kaiwhakamahi i roto i te waahanga raraunga. • [7:4] : udIqWidth • 16 mo te udIqWidth=0, ki te kore he rite ki te udIqWidth. hei tauira — 0000b te tikanga ko I me Q he 16 moka te whanui o ia moka; — 0001b te tikanga ko I me Q he 1 bit te whanui; — 1111b te tikanga ko ahau me te Q he 15 moka te whanui o ia moka • [3:0] : udCompMeth — 0000b – kahore he kōpeketanga — 0001b – paraka-maangi ira — 0011b – µ-ture — etahi atu – kua rahuitia mo nga tikanga a meake nei. |
tx_metadata_i | METADATA_WIDTH | Whakauru | Ko te awa e tohu ana i te whakawhiti me te kore e kōpeke. Tukutahi me tx_avst_sink_valid. Whanui moka ka taea te whirihora METADATA_WIDTH. Ina huri koe E tika ana ki te O-RAN, tirohia Ripanga 13 kei te wharangi 17. Ina whakaweto koe E tika ana ki te O-RAN, ka whai mana anake tenei tohu ina rite te tx_avst_sink_startofpacket ki te 1. tx_metadata_i karekau he tohu whaimana me nga whakamahinga tx_avst_sink_valid hei tohu huringa whaimana. Kaore i te waatea ina whiriwhiria e koe 0 Monohia nga Tauranga Metadata mo Whānui raraunga meta. |
Whiwhi Tohu Atanga Taupānga
Ripanga 12. Whiwhi Tohu Atanga Taupānga
Ingoa Tohu |
Whanuitanga moka | Te aronga |
Whakaahuatanga |
rx_avst_source_valid | 1 | Putanga | Ina whakatauhia, e tohu ana kei te waatea nga mara PRB whaimana i tenei atanga. Karekau he tohu avst_source_ready i tenei atanga. |
rx_avst_source_data | 128 | Putanga | Raraunga ki te paparanga tono i te raupapa paita whatunga. |
rx_avst_source_startofpacket | 1 | Putanga | Ka tohu i te paita PRB tuatahi o te kete |
rx_avst_source_endofpacket | 1 | Putanga | Ka tohu i te paita PRB whakamutunga o te kete |
rx_avst_source_error | 1 | Putanga | E tohu ana he hapa kei roto i nga paakete |
rx_udcomphdr_o | 8 | Putanga | Apure pane kōpeketanga raraunga kaiwhakamahi. Tukutahi me rx_avst_source_valid. Ka tautuhi i te tikanga kōpeke me te whanui moka IQ mo nga raraunga kaiwhakamahi i roto i te waahanga raraunga. • [7:4] : udIqWidth • 16 mo te udIqWidth=0, ki te kore he rite ki te udIqWidth. hei tauira — 0000b te tikanga ko I me Q he 16 moka te whanui o ia moka; — 0001b te tikanga ko I me Q he 1 bit te whanui; — 1111b te tikanga ko ahau me te Q he 15 moka te whanui o ia moka • [3:0] : udCompMeth — 0000b – kahore he kōpeketanga — 0001b – poraka ira maangi (BFP) — 0011b – µ-ture — etahi atu – kua rahuitia mo nga tikanga a meake nei. |
rx_metadata_o | METADATA_WIDTH | Putanga | Ko te awaawa korekore e tohu haere ana. Ka whai mana nga tohu rx_metadata_o ina ka whakatauhia te rx_metadata_valid_o, ka tukutahi me te rx_avst_source_valid. Whanui moka ka taea te whirihora METADATA_WIDTH. Ina huri koe E tika ana ki te O-RAN, tirohia Ripanga 14 kei te wharangi 18. Ina whakaweto koe E tika ana ki te O-RAN, rx_metadata_o he mana anake ina rite te rx_metadata_valid_o ki te 1. Kaore i te waatea ina whiriwhiria e koe 0 Monohia nga Tauranga Metadata mo Whānui raraunga meta. |
rx_metadata_valid_o | 1 | Putanga | E tohu ana ko nga pane (rx_udcomphdr_o me rx_metadata_o) he tika. Ko te rx_metadata_valid_o ka puta i te wa e whaimana ana te rx_metadata_o, ka tukutahi me te rx_avst_source_valid. |
Mahere Metadata mo te Hototahi Whakamuri O-RAN
Ripanga 13. tx_metadata_i 128-bit tāuru
Ingoa Tohu |
Whanuitanga moka | Te aronga | Whakaahuatanga |
Mahere raraungameta |
Kua rahuitia | 16 | Whakauru | Kua rahuitia. | tx_metadata_i[127:112] |
tx_u_rahi | 16 | Whakauru | U-rererangi te rahi o te paita mo te aratau roma. | tx_metadata_i[111:96] |
tx_u_seq_id | 16 | Whakauru | SeqID o te kete, ka tangohia mai i te pane kawe eCPRI. | tx_metadata_i[95:80] |
tx_u_pc_id | 16 | Whakauru | PCID mo te kawe eCPRI me te RoEflowId mo te kawe irirangi i runga i te ethernet (RoE). |
tx_metadata_i[79:64] |
Kua rahuitia | 4 | Whakauru | Kua rahuitia. | tx_metadata_i[63:60] |
tx_u_dataDirection | 1 | Whakauru | ahunga raraunga gNB. Awhe uara: {0b=Rx (arā, tukuake), 1b=Tx (arā, tikiake)} |
tx_metadata_i[59] |
tx_u_filterIndex | 4 | Whakauru | Ka tautuhia he tohu ki te tātari hongere hei whakamahi i waenga i nga raraunga IQ me te atanga hau. Awhe uara: {0000b-1111b} |
tx_metadata_i[58:55] |
tx_u_frameId | 8 | Whakauru | He porotiti mo nga papa 10 ms (te wa takai 2.56 hekona), inaa ko te frameId= anga nama modulo 256. Awhe uara: {0000 0000b-1111 1111b} |
tx_metadata_i[54:47] |
tx_u_subframeId | 4 | Whakauru | He porotiti mo nga angaroto 1 ms i roto i te anga 10 ms. Awhe uara: {0000b-1111b} | tx_metadata_i[46:43] |
tx_u_slotID | 6 | Whakauru | Ko tenei tawhā ko te tau mokamoka i roto i te angaroto 1 ms. Ko nga mokamoka katoa i roto i te angaroto kotahi ka tatauhia e tenei tawhā. Awhe uara: {00 0000b-00 1111b=slotID, 01 0000b-11 1111b=Rahuitia} |
tx_metadata_i[42:37] |
tx_u_tohu | 6 | Whakauru | Ka tautuhi i te tau tohu i roto i te mokamoka. Awhe uara: {00 0000b-11 1111b} | tx_metadata_i[36:31] |
tx_u_sectionId | 12 | Whakauru | Ka maherehia e te sectionID nga waahanga raraunga rererangi-U ki te karere C-rererangi (me te Momo Wāhanga) e hono ana ki te raraunga. Awhe uara: {0000 0000 0000b-11111111 1111b} |
tx_metadata_i[30:19] |
tx_u_rb | 1 | Whakauru | Tohu paraka rauemi. Tohua mehemea ka whakamahia ia poraka rauemi, ka whakamahia ranei etahi atu poraka rauemi. Awhe uara: {0b=ia paraka rauemi i whakamahia; 1b=ētahi atu paraka rauemi i whakamahia} |
tx_metadata_i[18] |
tx_u_startPrb | 10 | Whakauru | Ko te PRB timata o te waahanga raraunga rererangi kaiwhakamahi. Awhe uara: {00 0000 0000b-11 1111 1111b} |
tx_metadata_i[17:8] |
tx_u_numPrb | 8 | Whakauru | Tautuhia nga PRB e whai mana ana te waahanga raraunga rererangi kaiwhakamahi. | tx_metadata_i[7:0] |
Awhe uara: {0000 0001b-1111 1111b, 0000 0000b = nga PRB katoa i roto i te mokowā kaikawe iti (SCS) me te hōkaiipurangi kawe } | ||||
tx_u_udCompHdr | 8 | Whakauru | Tautuhia te tikanga kōpeke me te whanui moka IQ o nga raraunga kaiwhakamahi i roto i te waahanga raraunga. Awhe uara: {0000 0000b-1111 1111b} | N/A (tx_udcomphdr_i) |
Ripanga 14. rx_metadata_valid_i/o
Ingoa Tohu |
Whanuitanga moka | Te aronga | Whakaahuatanga |
Mahere raraungameta |
rx_sec_hdr_valid | 1 | Putanga | Ina he 1 te rx_sec_hdr_valid, ka whai mana nga waahanga raraunga U-rererangi. Ko nga IE pane noa ka whai mana ina whakatauhia te rx_sec_hdr_valid, tukutahi me te avst_sink_u_startofpacket me te avst_sink_u_valid. Ka whai mana nga IE waahanga tukurua ina whakatauhia te rx_sec_hdr_valid, tukutahi me te avst_sink_u_valid. I runga i te tuku mara PRB waahanga hou i roto i avst_sink_u_data, whakarato i nga IE te waahanga hou me te rx_sec_hdr_valid e kii ana. |
rx_metadata_valid_o |
Ripanga 15. rx_metadata_o putanga 128-bit
Ingoa Tohu | Whanuitanga moka | Te aronga | Whakaahuatanga |
Mahere raraungameta |
Kua rahuitia | 32 | Putanga | Kua rahuitia. | rx_metadata_o[127:96] |
rx_u_seq_id | 16 | Putanga | SeqID o te kete, ka tangohia mai i te pane kawe eCPRI. | rx_metadata_o[95:80] |
rx_u_pc_id | 16 | Putanga | PCID mo te kawe eCPRI me te RoEflowId mo te kawe RoE | rx_metadata_o[79:64] |
kua rahuitia | 4 | Putanga | Kua rahuitia. | rx_metadata_o[63:60] |
rx_u_dataDirection | 1 | Putanga | ahunga raraunga gNB. Awhe uara: {0b=Rx (arā, tukuake), 1b=Tx (arā, tikiake)} | rx_metadata_o[59] |
rx_u_filterIndex | 4 | Putanga | Ka tautuhi i tetahi tohu ki te tātari hongere hei whakamahi i waenga i nga raraunga IQ me te atanga hau. Awhe uara: {0000b-1111b} |
rx_metadata_o[58:55] |
rx_u_frameId | 8 | Putanga | He porotiti mo nga papa 10 ms (te wa takai 2.56 hekona), inaa ko te frameId= anga nama modulo 256. Awhe uara: {0000 0000b-1111 1111b} | rx_metadata_o[54:47] |
rx_u_subframeId | 4 | Putanga | He porotiti mo nga angaroto 1ms i roto i te anga 10 ms. Awhe uara: {0000b-1111b} | rx_metadata_o[46:43] |
rx_u_slotID | 6 | Putanga | Te tau mokamoka i roto i te angaroto 1ms. Ko nga mokamoka katoa o te angaroto kotahi ka tatauhia e tenei tawhā. Awhe uara: {00 0000b-00 1111b=slotID, 01 0000b-111111b=Rahuitia} | rx_metadata_o[42:37] |
rx_u_tohu | 6 | Putanga | Ka tautuhi i te tau tohu i roto i te mokamoka. Awhe uara: {00 0000b-11 1111b} |
rx_metadata_o[36:31] |
rx_u_sectionId | 12 | Putanga | Ka maherehia e te sectionID nga waahanga raraunga rererangi-U ki te karere C-rererangi (me te Momo Wāhanga) e hono ana ki te raraunga. Awhe uara: {0000 0000 0000b-1111 1111 1111b} |
rx_metadata_o[30:19] |
rx_u_rb | 1 | Putanga | Tohu paraka rauemi. Ka tohu mena ka whakamahia ia poraka rauemi, ka whakamahia ranei etahi atu rauemi. Awhe uara: {0b=ia paraka rauemi i whakamahia; 1b=ētahi atu paraka rauemi i whakamahia} |
rx_metadata_o[18] |
rx_u_startPrb | 10 | Putanga | Ko te PRB timata o te waahanga raraunga rererangi kaiwhakamahi. Awhe uara: {00 0000 0000b-11 1111 1111b} |
rx_metadata_o[17:8] |
rx_u_numPrb | 8 | Putanga | Ka tautuhi i nga PRB e whai mana ana te waahanga raraunga rererangi kaiwhakamahi. Awhe uara: {0000 0001b-1111 1111b, 0000 0000b = nga PRB katoa i roto i te SCS kua tohua me te bandwidth kawe } |
rx_metadata_o[7:0] |
rx_u_udCompHdr | 8 | Putanga | Ka tautuhi i te tikanga kōpeke me te whanui moka IQ o nga raraunga kaiwhakamahi i roto i te waahanga raraunga. Awhe uara: {0000 0000b-1111 1111b} |
N/A (rx_udcomphdr_o) |
Tohu Atanga TKT
Ripanga 16. Tohu Atanga TKT
Ingoa Tohu | Moka Whānui | Te aronga |
Whakaahuatanga |
csr_address | 16 | Whakauru | Wāhitau rēhitatanga whirihoranga. |
csr_tuhi | 1 | Whakauru | Whakahohe rehita whirihoranga tuhi. |
csr_writedata | 32 | Whakauru | Rehita whirihoranga tuhi raraunga. |
csr_readdata | 32 | Putanga | Raraunga panui te rehita whirihoranga. |
csr_panui | 1 | Whakauru | Rēhita whirihoranga panui ka taea. |
csr_readdatavalid | 1 | Putanga | Ko te rehita whirihoranga te panui raraunga whaimana. |
csr_waitrequest | 1 | Putanga | Tono tatari rehita whirihoranga. |
Nga Rehita IP Compression Fronthaul
Whakahaerehia me te aro turuki i nga mahi whakakopeketanga o mua ma te mana me te atanga mana.
Ripanga 17. Rehita Mapi
CSR_ADDRESS (Wooti Kupu) | Rēhita Ingoa |
0x0 | aratau_kopeke |
0x1 | tx_hapa |
0x2 | rx_hapa |
Ripanga 18. compression_mode Rēhita
Moka Whānui | Whakaahuatanga | Urunga |
HW Tautuhi Uara |
31:9 | Kua rahuitia | RO | 0x0 |
8:8 | Aratau Mahi: • Ko te 1'b0 he aratau kōpeketanga pateko • Ko te 1'b1 he aratau kōpeketanga hihiri |
RW | 0x0 |
7:0 | pane kōpeketanga raraunga kaiwhakamahi pateko: • 7:4 he udIqWidth — 4'b0000 he 16 paraka — 4'b1111 he 15 paraka -: — 4'b0001 he 1 moka • 3:0 ko udCompMeth — Ko te 4'b0000 karekau he kōpeketanga — Ko te 4'b0001 he paraka maanu — 4'b0011 he µ-ture • Ko etahi atu kua rahuitia |
RW | 0x0 |
Ripanga 19. tx Rehita Hapa
Moka Whānui | Whakaahuatanga | Urunga |
HW Tautuhi Uara |
31:2 | Kua rahuitia | RO | 0x0 |
1:1 | IqWidth muhu. Ka tautuhia e te IP te Iqwidth ki te 0 (16-bit Iqwidth) mena ka kitea he Iqwidth muhu, kore tautoko ranei. | RW1C | 0x0 |
0:0 | Tikanga kōpeke muhu. Ka tukuna e te IP te putea. | RW1C | 0x0 |
Ripanga 20. rx Rehita Hapa
Moka Whānui | Whakaahuatanga | Urunga |
HW Tautuhi Uara |
31:8 | Kua rahuitia | RO | 0x0 |
1:1 | IqWidth muhu. Ka tukuna e te IP te putea. | RW1C | 0x0 |
0:0 | Tikanga kōpeke muhu. Ka tautuhia e te IP te aratuka kōpeke ki te tikanga e whai ake nei e tautokohia ana. • Whakahohe i te waahi paraka-maangi anake: taunoa ki te waahi paraka-maangi. • Whakahohe μ-law anake: taunoa ki μ-law. • Whakahohe i te waahi paraka-maangi me te μ-law: taunoa ki te waahi paraka-maangi. |
RW1C | 0x0 |
Fronthaul Compression Intel FPGA IPs Puranga Aratohu Kaiwhakamahi
Mo nga putanga hou me o mua o tenei tuhinga, tirohia: Fronthaul Compression Intel FPGA IP Kaiwhakamahi Aratohu. Mena karekau he IP, he putanga rorohiko ranei i te raarangi, ka pa te aratohu kaiwhakamahi mo te IP o mua, te putanga rorohiko ranei.
Tuhinga Tuhinga History mo te Fronthaul Compression Intel FPGA IP Aratohu Kaiwhakamahi
Putanga Tuhinga |
Intel Quartus Prime Putanga | Putanga IP |
Huringa |
2022.08.08 | 21.4 | 1.0.1 | Kua whakatikahia te whanui metadata 0 ki te 0 (Whakakorea nga Tauranga Metadata). |
2022.03.22 | 21.4 | 1.0.1 | • Nga whakaahuatanga tohu kua hurihia: — tx_avst_sink_data me tx_avst_source_data — rx_avst_sink_data me rx_avst_source_data • Kua taapirihia Tautoko Pūrere Koeke Tere tepu • Kua taapirihia Mahi me te Whakamahi Rauemi |
2021.12.07 | 21.3 | 1.0.0 | Kua whakahoutia te waehere tono. |
2021.11.23 | 21.3 | 1.0.0 | Tukunga tuatahi. |
Intel Corporation. Katoa nga mana. Ko Intel, ko te tohu Intel, me etahi atu tohu Intel he tohu hokohoko na Intel Corporation me ona apiti. Ka whakamanahia e Intel te mahinga o ana hua FPGA me nga hua semiconductor ki nga whakaritenga o naianei i runga i te raihana paerewa a Intel, engari ka whai mana ki te whakarereke i nga hua me nga ratonga i nga wa katoa kaore he panui. Karekau a Intel he kawenga, he taunahatanga ranei i puta mai i te tono, i te whakamahinga ranei o nga korero, hua, ratonga ranei e whakaahuatia ana i konei engari ko nga mea i tino whakaaehia a Intel. Ka tohutohuhia nga kaihoko a Intel ki te tiki i te putanga hou o nga whakaritenga taputapu i mua i te whakawhirinaki ki nga korero kua whakaputaina me i mua i te tuku ota mo nga hua, ratonga ranei. *Ko etahi atu ingoa me etahi atu tohu ka kiia he taonga na etahi atu.
Putanga Ingarihi
Tuku Urupare
ID: 709301
UG-20346
Putanga: 2022.08.08
ISO 9001:2015 Kua Rehitatia
Tuhinga / Rauemi
![]() |
intel Fronthaul Compression FPGA IP [pdf] Aratohu Kaiwhakamahi Fronthaul Compression FPGA IP, Fronthaul, Compression FPGA IP, FPGA IP |
![]() |
intel Fronthaul Compression FPGA IP [pdf] Aratohu Kaiwhakamahi UG-20346, 709301, Fronthaul Compression FPGA IP, Fronthaul FPGA IP, Compression FPGA IP, FPGA IP |