tohu intelFronthaul Compression FPGA IP
Aratohu Kaiwhakamahiintel Fronthaul Compression FPGA IP

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.

  1. Waihangahia he putea Taku Intel mena kaore koe i tetahi.
  2. Takiuru kia uru atu ki te Whare Raihana Raihana Whaiaro (SSLC).
  3. Hokona te IP Compression Fronthaul.
  4. 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.
  5. 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

intel Fronthaul Compression FPGA IP fig 7
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.

  1. 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.
  2. I roto i te IP Catalog, tohua Fronthaul Compression Intel FPGA IP. Ka puta te matapihi Rerekē IP Hou.
  3. 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.
  4. Pāwhiritia OK. Ka puta te ētita tawhā.
    intel Fronthaul Compression FPGA IP fig 6Whakaatu 2. Fronthaul Compression IP Parameter Editor
  5. Tauwhāitihia ngā tawhā mō tō rerekētanga IP. Tirohia nga Tawhā mo nga korero mo nga tawhā IP motuhake.
  6. Pāwhiritia te Design Exampripa ka whakapūtāhia ngā tawhā mō tō hoahoa example.
    intel Fronthaul Compression FPGA IP fig 5Whakaahua 3. Hoahoa Exampte Kaiwhakatika Tawhā
  7. Pāwhiritia te Hanga HDL. Ka puta te pouaka korero Whakatupuranga.
  8. Tauwhāitihia te putanga file nga whiringa whakatipuranga, katahi ka paato Whakaputa. Ko te rereketanga IP files whakaputa rite ki o koutou whakaritenga.
  9. 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.
  10. 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 Hoahoaintel Fronthaul Compression FPGA IP fig 4

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:
intel Fronthaul Compression FPGA IP fig 3He 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:intel Fronthaul Compression FPGA IP fig 2Ko 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
intel Fronthaul Compression FPGA IP fig 1Ko 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.

tohu intelintel Fronthaul Compression FPGA IP icon 2 Putanga Ingarihi
intel Fronthaul Compression FPGA IP icon 1 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

Tohutoro

Waiho he korero

Ka kore e whakaputaina to wahitau imeera. Kua tohua nga mara e hiahiatia ana *