ഫ്രോണ്ടൗൾ കംപ്രഷൻ FPGA IP
ഉപയോക്തൃ ഗൈഡ്
ഫ്രോണ്ടൗൾ കംപ്രഷൻ FPGA IP
ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഇന്റൽ FPGA IP ഉപയോക്തൃ ഗൈഡ്
Intel® Quartus® Prime-നായി അപ്ഡേറ്റ് ചെയ്തു
ഡിസൈൻ സ്യൂട്ട്: 21.4 IP
പതിപ്പ്: 1.0.1
Fronthaul Compression Intel® FPGA IP-യെ കുറിച്ച്
ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപിയിൽ യു-പ്ലെയ്ൻ ഐക്യു ഡാറ്റയ്ക്കുള്ള കംപ്രഷനും ഡീകംപ്രഷനും അടങ്ങിയിരിക്കുന്നു. ഉപയോക്തൃ ഡാറ്റ കംപ്രഷൻ ഹെഡർ (udCompHdr) അടിസ്ഥാനമാക്കി കംപ്രഷൻ എഞ്ചിൻ µ-നിയമം അല്ലെങ്കിൽ ബ്ലോക്ക് ഫ്ലോട്ടിംഗ് പോയിന്റ് കംപ്രഷൻ കണക്കാക്കുന്നു. ഈ IP, IQ ഡാറ്റ, കൺഡ്യൂറ്റ് സിഗ്നലുകൾ, മെറ്റാഡാറ്റ, സൈഡ്ബാൻഡ് സിഗ്നലുകൾ എന്നിവയ്ക്കായി അവലോൺ സ്ട്രീമിംഗ് ഇന്റർഫേസും നിയന്ത്രണത്തിനും സ്റ്റാറ്റസ് രജിസ്റ്ററുകൾക്കും (CSR-കൾ) അവലോൺ മെമ്മറി-മാപ്പ് ചെയ്ത ഇന്റർഫേസും ഉപയോഗിക്കുന്നു.
O-RAN സ്പെസിഫിക്കേഷൻ O-RAN ഫ്രോണ്ടൗൾ കൺട്രോൾ, യൂസർ ആൻഡ് സിൻക്രൊണൈസേഷൻ പ്ലെയിൻ പതിപ്പ് 3.0 ഏപ്രിൽ 2020 (O-RAN-WG4.CUS) എന്നതിൽ വ്യക്തമാക്കിയിട്ടുള്ള സെക്ഷൻ പേലോഡ് ഫ്രെയിം ഫോർമാറ്റ് അനുസരിച്ച് IP മാപ്പുകൾ കംപ്രസ് ചെയ്ത IQ-കളും ഉപയോക്തൃ ഡാറ്റ കംപ്രഷൻ പാരാമീറ്ററും (udCompParam) ആണ്. .0-v03.00). അവലോൺ സ്ട്രീമിംഗ് സിങ്കും സോഴ്സ് ഇന്റർഫേസ് ഡാറ്റ വീതിയും ആപ്ലിക്കേഷൻ ഇന്റർഫേസിന് 128-ബിറ്റുകളും ട്രാൻസ്പോർട്ട് ഇന്റർഫേസിന് 64 ബിറ്റുകളുമാണ് പരമാവധി കംപ്രസ്സോയിൻ അനുപാതം 2:1 പിന്തുണയ്ക്കുന്നത്.
ബന്ധപ്പെട്ട വിവരങ്ങൾ
ഒ-റാൻ webസൈറ്റ്
1.1 ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഇന്റൽ എഫ്പിജിഎ ഐപി ഫീച്ചറുകൾ
- -നിയമവും ബ്ലോക്കും ഫ്ലോട്ടിംഗ് പോയിന്റ് കംപ്രഷനും ഡീകംപ്രഷനും
- IQ വീതി 8-ബിറ്റ് മുതൽ 16-ബിറ്റ് വരെ
- യു-പ്ലെയ്ൻ IQ ഫോർമാറ്റിന്റെയും കംപ്രഷൻ ഹെഡറിന്റെയും സ്റ്റാറ്റിക്, ഡൈനാമിക് കോൺഫിഗറേഷൻ
- മൾട്ടിസെക്ഷൻ പാക്കറ്റ് (O-RAN കംപ്ലയന്റ് ഓണാണെങ്കിൽ)
1.2 Fronthaul Compression Intel® FPGA IP ഡിവൈസ് ഫാമിലി സപ്പോർട്ട്
Intel FPGA IP-നായി Intel ഇനിപ്പറയുന്ന ഉപകരണ പിന്തുണാ ലെവലുകൾ വാഗ്ദാനം ചെയ്യുന്നു:
- മുൻകൂർ പിന്തുണ-ഈ ഉപകരണ കുടുംബത്തിന് സിമുലേഷനും സമാഹരണത്തിനും IP ലഭ്യമാണ്. FPGA പ്രോഗ്രാമിംഗ് file (.pof) ക്വാർട്ടസ് പ്രൈം പ്രോ സ്ട്രാറ്റിക്സ് 10 പതിപ്പ് ബീറ്റ സോഫ്റ്റ്വെയറിന് പിന്തുണ ലഭ്യമല്ല, അതിനാൽ ഐപി ടൈമിംഗ് ക്ലോഷർ ഉറപ്പ് നൽകാനാവില്ല. ലേഔട്ടിനു ശേഷമുള്ള ആദ്യകാല വിവരങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള കാലതാമസത്തിന്റെ പ്രാരംഭ എഞ്ചിനീയറിംഗ് എസ്റ്റിമേറ്റ് ടൈമിംഗ് മോഡലുകളിൽ ഉൾപ്പെടുന്നു. സിലിക്കൺ ടെസ്റ്റിംഗ് യഥാർത്ഥ സിലിക്കണും ടൈമിംഗ് മോഡലുകളും തമ്മിലുള്ള പരസ്പര ബന്ധം മെച്ചപ്പെടുത്തുന്നതിനാൽ സമയ മോഡലുകൾ മാറ്റത്തിന് വിധേയമാണ്. സിസ്റ്റം ആർക്കിടെക്ചർ, റിസോഴ്സ് വിനിയോഗ പഠനങ്ങൾ, സിമുലേഷൻ, പിൻഔട്ട്, സിസ്റ്റം ലേറ്റൻസി അസസ്മെന്റുകൾ, അടിസ്ഥാന സമയ വിലയിരുത്തലുകൾ (പൈപ്പ്ലൈൻ ബജറ്റിംഗ്), I/O ട്രാൻസ്ഫർ സ്ട്രാറ്റജി (ഡാറ്റ-പാത്ത് വീതി, ബർസ്റ്റ് ഡെപ്ത്, I/O സ്റ്റാൻഡേർഡ് ട്രേഡ്ഓഫുകൾ എന്നിവയ്ക്കായി നിങ്ങൾക്ക് ഈ IP കോർ ഉപയോഗിക്കാം. ).
- പ്രാഥമിക പിന്തുണ-ഈ ഉപകരണ കുടുംബത്തിനായുള്ള പ്രാഥമിക സമയ മോഡലുകൾ ഉപയോഗിച്ച് ഇന്റൽ ഐപി കോർ പരിശോധിക്കുന്നു. IP കോർ എല്ലാ പ്രവർത്തനപരമായ ആവശ്യകതകളും നിറവേറ്റുന്നു, പക്ഷേ ഇപ്പോഴും ഉപകരണ കുടുംബത്തിനായുള്ള സമയ വിശകലനത്തിന് വിധേയമായേക്കാം. പ്രൊഡക്ഷൻ ഡിസൈനുകളിൽ നിങ്ങൾക്ക് ഇത് ജാഗ്രതയോടെ ഉപയോഗിക്കാം.
- അന്തിമ പിന്തുണ-ഈ ഉപകരണ കുടുംബത്തിനായുള്ള അന്തിമ സമയ മോഡലുകൾ ഉപയോഗിച്ച് ഇന്റൽ IP പരിശോധിക്കുന്നു. ഉപകരണ കുടുംബത്തിനായുള്ള എല്ലാ പ്രവർത്തനപരവും സമയ ആവശ്യകതകളും IP നിറവേറ്റുന്നു. പ്രൊഡക്ഷൻ ഡിസൈനുകളിൽ നിങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാം.
പട്ടിക 1. ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി ഡിവൈസ് ഫാമിലി സപ്പോർട്ട്
ഉപകരണ കുടുംബം | പിന്തുണ |
Intel® Agilex™ (ഇ-ടൈൽ) | പ്രാഥമിക |
ഇന്റൽ അജിലെക്സ് (എഫ്-ടൈൽ) | അഡ്വാൻസ് |
Intel Arria® 10 | ഫൈനൽ |
Intel Stratix® 10 (H-, ഇ-ടൈൽ ഉപകരണങ്ങൾ മാത്രം) | ഫൈനൽ |
മറ്റ് ഉപകരണ കുടുംബങ്ങൾ | പിന്തുണയില്ല |
പട്ടിക 2. ഉപകരണ പിന്തുണയുള്ള സ്പീഡ് ഗ്രേഡുകൾ
ഉപകരണ കുടുംബം | FPGA ഫാബ്രിക് സ്പീഡ് ഗ്രേഡ് |
ഇന്റൽ അജിലെക്സ് | 3 |
ഇന്റൽ ഏരിയ 10 | 2 |
ഇന്റൽ സ്ട്രാറ്റിക്സ് 10 | 2 |
1.3 ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഇന്റൽ എഫ്പിജിഎ ഐപിയുടെ റിലീസ് വിവരങ്ങൾ
Intel FPGA IP പതിപ്പുകൾ v19.1 വരെയുള്ള Intel Quartus® Prime Design Suite സോഫ്റ്റ്വെയർ പതിപ്പുകളുമായി പൊരുത്തപ്പെടുന്നു. ഇന്റൽ ക്വാർട്ടസ് പ്രൈം ഡിസൈൻ സ്യൂട്ട് സോഫ്റ്റ്വെയർ പതിപ്പ് 19.2 മുതൽ, ഇന്റൽ എഫ്പിജിഎ ഐപിക്ക് ഒരു പുതിയ പതിപ്പിംഗ് സ്കീം ഉണ്ട്.
Intel FPGA IP പതിപ്പ് (XYZ) നമ്പർ ഓരോ Intel Quartus Prime സോഫ്റ്റ്വെയർ പതിപ്പിലും മാറാം. ഇതിൽ ഒരു മാറ്റം:
- X എന്നത് IP-യുടെ ഒരു പ്രധാന പുനരവലോകനം സൂചിപ്പിക്കുന്നു. നിങ്ങൾ ഇന്റൽ ക്വാർട്ടസ് പ്രൈം സോഫ്റ്റ്വെയർ അപ്ഡേറ്റ് ചെയ്യുകയാണെങ്കിൽ, നിങ്ങൾ ഐപി പുനഃസൃഷ്ടിക്കണം.
- ഐപിയിൽ പുതിയ സവിശേഷതകൾ ഉൾപ്പെടുന്നുവെന്ന് Y സൂചിപ്പിക്കുന്നു. ഈ പുതിയ സവിശേഷതകൾ ഉൾപ്പെടുത്താൻ നിങ്ങളുടെ ഐപി പുനഃസൃഷ്ടിക്കുക.
- ഐപിയിൽ ചെറിയ മാറ്റങ്ങൾ ഉൾപ്പെടുന്നുവെന്ന് Z സൂചിപ്പിക്കുന്നു. ഈ മാറ്റങ്ങൾ ഉൾപ്പെടുത്താൻ നിങ്ങളുടെ ഐപി പുനഃസൃഷ്ടിക്കുക.
പട്ടിക 3. ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി റിലീസ് വിവരങ്ങൾ
ഇനം | വിവരണം |
പതിപ്പ് | 1.0.1 |
റിലീസ് തീയതി | ഫെബ്രുവരി 2022 |
ഓർഡർ കോഡ് | IP-FH-COMP |
1.4 ഫ്രോണ്ടൗൾ കംപ്രഷൻ പ്രകടനവും വിഭവ ഉപയോഗവും
Intel Agilex ഉപകരണം, Intel Arria 10 ഉപകരണം, Intel Stratix 10 ഉപകരണം എന്നിവ ലക്ഷ്യമിടുന്ന IP-യുടെ ഉറവിടങ്ങൾ
പട്ടിക 4. ഫ്രോണ്ടൗൾ കംപ്രഷൻ പ്രകടനവും വിഭവ ഉപയോഗവും
എല്ലാ എൻട്രികളും കംപ്രഷൻ, ഡീകംപ്രഷൻ ഡാറ്റ ദിശ ഐപിക്കുള്ളതാണ്
ഉപകരണം | IP | എ.എൽ.എം | ലോജിക് രജിസ്റ്ററുകൾ | M20K | |
പ്രാഥമികം | സെക്കൻഡറി | ||||
ഇന്റൽ അജിലെക്സ് | ബ്ലോക്ക്-ഫ്ലോട്ടിംഗ് പോയിന്റ് | 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 | |
ഇന്റൽ ഏരിയ 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 | |
ഇന്റൽ സ്ട്രാറ്റിക്സ് 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 |
ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഇന്റൽ FPGA IP ഉപയോഗിച്ച് ആരംഭിക്കുന്നു
ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി ഇൻസ്റ്റാൾ ചെയ്യുന്നതും പാരാമീറ്ററൈസ് ചെയ്യുന്നതും അനുകരിക്കുന്നതും ആരംഭിക്കുന്നതും വിവരിക്കുന്നു.
2.1 ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി നേടുക, ഇൻസ്റ്റാൾ ചെയ്യുക, ലൈസൻസ് നൽകുക
ഇന്റൽ ക്വാർട്ടസ് പ്രൈം റിലീസിനൊപ്പം ഉൾപ്പെടുത്തിയിട്ടില്ലാത്ത ഒരു വിപുലീകൃത ഇന്റൽ എഫ്പിജിഎ ഐപിയാണ് ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി.
- നിങ്ങൾക്ക് ഒരു My Intel അക്കൗണ്ട് ഇല്ലെങ്കിൽ ഒരു അക്കൗണ്ട് സൃഷ്ടിക്കുക.
- സെൽഫ് സർവീസ് ലൈസൻസിംഗ് സെന്റർ (എസ്എസ്എൽസി) ആക്സസ് ചെയ്യാൻ ലോഗിൻ ചെയ്യുക.
- ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി വാങ്ങുക.
- എസ്എസ്എൽസി പേജിൽ, ഐപിക്കായി പ്രവർത്തിപ്പിക്കുക ക്ലിക്കുചെയ്യുക. നിങ്ങളുടെ ഐപി ഇൻസ്റ്റാളേഷനെ നയിക്കാൻ എസ്എസ്എൽസി ഒരു ഇൻസ്റ്റലേഷൻ ഡയലോഗ് ബോക്സ് നൽകുന്നു.
- ഇന്റൽ ക്വാർട്ടസ് പ്രൈം ഫോൾഡറിന്റെ അതേ ലൊക്കേഷനിലേക്ക് ഇൻസ്റ്റാൾ ചെയ്യുക.
പട്ടിക 5. ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഇൻസ്റ്റലേഷൻ സ്ഥാനങ്ങൾ
സ്ഥാനം | സോഫ്റ്റ്വെയർ | പ്ലാറ്റ്ഫോം |
:\intelFPGA_pro\\quartus\ip \altera_Cloud | ഇന്റൽ ക്വാർട്ടസ് പ്രൈം പ്രോ പതിപ്പ് | വിൻഡോസ്* |
:/intelFPGA_pro// quartus/ip/altera_cloud | ഇന്റൽ ക്വാർട്ടസ് പ്രൈം പ്രോ പതിപ്പ് | ലിനക്സ് * |
ചിത്രം 1. ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി ഇൻസ്റ്റലേഷൻ ഡയറക്ടറി ഘടന ഇന്റൽ ക്വാർട്ടസ് പ്രൈം ഇൻസ്റ്റലേഷൻ ഡയറക്ടറി
Fronthaul Compression Intel FPGA IP ഇപ്പോൾ IP കാറ്റലോഗിൽ ദൃശ്യമാകുന്നു.
ബന്ധപ്പെട്ട വിവരങ്ങൾ
- ഇന്റൽ എഫ്പിജിഎ webസൈറ്റ്
- സെൽഫ് സർവീസ് ലൈസൻസിങ് സെന്റർ (എസ്എസ്എൽസി)
2.2 ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി പാരാമീറ്റർ ചെയ്യുന്നു
IP പാരാമീറ്റർ എഡിറ്ററിൽ നിങ്ങളുടെ ഇഷ്ടാനുസൃത IP വ്യതിയാനം വേഗത്തിൽ കോൺഫിഗർ ചെയ്യുക.
- നിങ്ങളുടെ ഐപി കോർ സംയോജിപ്പിക്കാൻ ഒരു ഇന്റൽ ക്വാർട്ടസ് പ്രൈം പ്രോ എഡിഷൻ പ്രോജക്റ്റ് സൃഷ്ടിക്കുക.
എ. ഇന്റൽ ക്വാർട്ടസ് പ്രൈം പ്രോ എഡിഷനിൽ ക്ലിക്ക് ചെയ്യുക File ഒരു പുതിയ ഇന്റൽ ക്വാർട്ടസ് പ്രൈം പ്രോജക്റ്റ് സൃഷ്ടിക്കാൻ പുതിയ പ്രോജക്റ്റ് വിസാർഡ്, അല്ലെങ്കിൽ File നിലവിലുള്ള ക്വാർട്ടസ് പ്രൈം പ്രോജക്റ്റ് തുറക്കാൻ പ്രോജക്റ്റ് തുറക്കുക. ഒരു ഉപകരണം വ്യക്തമാക്കാൻ വിസാർഡ് നിങ്ങളോട് ആവശ്യപ്പെടുന്നു.
ബി. IP-യുടെ സ്പീഡ് ഗ്രേഡ് ആവശ്യകതകൾ നിറവേറ്റുന്ന ഉപകരണ കുടുംബം വ്യക്തമാക്കുക.
സി. പൂർത്തിയാക്കുക ക്ലിക്ക് ചെയ്യുക. - IP കാറ്റലോഗിൽ, Fronthaul Compression Intel FPGA IP തിരഞ്ഞെടുക്കുക. പുതിയ ഐപി വേരിയേഷൻ വിൻഡോ ദൃശ്യമാകുന്നു.
- നിങ്ങളുടെ പുതിയ ഇഷ്ടാനുസൃത IP വ്യതിയാനത്തിനായി ഒരു ഉയർന്ന തലത്തിലുള്ള പേര് വ്യക്തമാക്കുക. പാരാമീറ്റർ എഡിറ്റർ ഐപി വേരിയേഷൻ ക്രമീകരണങ്ങൾ a-ൽ സംരക്ഷിക്കുന്നു file പേരിട്ടു .ip.
- ശരി ക്ലിക്ക് ചെയ്യുക. പാരാമീറ്റർ എഡിറ്റർ ദൃശ്യമാകുന്നു.
ചിത്രം 2. ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി പാരാമീറ്റർ എഡിറ്റർ
- നിങ്ങളുടെ ഐപി വ്യതിയാനത്തിനായുള്ള പരാമീറ്ററുകൾ വ്യക്തമാക്കുക. നിർദ്ദിഷ്ട ഐപി പാരാമീറ്ററുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾക്ക് പാരാമീറ്ററുകൾ കാണുക.
- ഡിസൈൻ എക്സ് ക്ലിക്ക് ചെയ്യുകample ടാബ് ചെയ്ത് നിങ്ങളുടെ ഡിസൈനിന്റെ മുൻ പാരാമീറ്ററുകൾ വ്യക്തമാക്കുകample.
ചിത്രം 3. ഡിസൈൻ എക്സിampലെ പാരാമീറ്റർ എഡിറ്റർ
- എച്ച്ഡിഎൽ സൃഷ്ടിക്കുക ക്ലിക്കുചെയ്യുക. ജനറേഷൻ ഡയലോഗ് ബോക്സ് ദൃശ്യമാകുന്നു.
- ഔട്ട്പുട്ട് വ്യക്തമാക്കുക file ജനറേഷൻ ഓപ്ഷനുകൾ, തുടർന്ന് സൃഷ്ടിക്കുക ക്ലിക്കുചെയ്യുക. ഐപി വ്യതിയാനം fileനിങ്ങളുടെ സ്പെസിഫിക്കേഷനുകൾക്കനുസരിച്ച് സൃഷ്ടിക്കുക.
- പൂർത്തിയാക്കുക ക്ലിക്ക് ചെയ്യുക. പരാമീറ്റർ എഡിറ്റർ ഉയർന്ന തലത്തിലുള്ള .ip ചേർക്കുന്നു file നിലവിലെ പ്രോജക്റ്റിലേക്ക് സ്വയമേവ. .ip സ്വമേധയാ ചേർക്കാൻ നിങ്ങളോട് ആവശ്യപ്പെടുകയാണെങ്കിൽ file പ്രോജക്റ്റിലേക്ക്, Project Add/Remove ക്ലിക്ക് ചെയ്യുക Fileചേർക്കുന്നതിനുള്ള പ്രോജക്റ്റിൽ എസ് file.
- നിങ്ങളുടെ ഐപി വേരിയേഷൻ ജനറേറ്റ് ചെയ്ത് തൽക്ഷണം ചെയ്തതിന് ശേഷം, പോർട്ടുകൾ കണക്റ്റുചെയ്യുന്നതിന് ഉചിതമായ പിൻ അസൈൻമെന്റുകൾ നടത്തുകയും ഉചിതമായ ഓരോ ഇൻസ്റ്റൻസ് RTL പാരാമീറ്ററുകൾ സജ്ജമാക്കുകയും ചെയ്യുക.
2.2.1. ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി പാരാമീറ്ററുകൾ
പട്ടിക 6. ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി പാരാമീറ്ററുകൾ
പേര് | സാധുവായ മൂല്യങ്ങൾ |
വിവരണം |
ഡാറ്റ ദിശ | TX, RX, TX മാത്രം, RX മാത്രം | കംപ്രഷനായി TX തിരഞ്ഞെടുക്കുക; ഡീകംപ്രഷൻ വേണ്ടി RX. |
കംപ്രഷൻ രീതി | BFP, mu-Law, അല്ലെങ്കിൽ BFP, 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 എന്ന് അനുമാനിക്കപ്പെടുന്നു). 0 (മെറ്റാഡാറ്റ പോർട്ടുകൾ പ്രവർത്തനരഹിതമാക്കുക), 32, 64, 96, 128 ബിറ്റുകളുടെ മെറ്റാഡാറ്റ വീതികളെ IP പിന്തുണയ്ക്കുന്നു. ഒരു പാക്കറ്റിന് ഒറ്റ വിഭാഗത്തെ IP പിന്തുണയ്ക്കുന്നു. ഓരോ പാക്കറ്റിനും മെറ്റാഡാറ്റ സാധുതയുള്ള അവകാശവാദത്തിൽ ഒരിക്കൽ മാത്രമേ മെറ്റാഡാറ്റ സാധുതയുള്ളൂ. |
2.3 സൃഷ്ടിച്ച ഐ.പി File ഘടന
ഇന്റൽ ക്വാർട്ടസ് പ്രൈം പ്രോ എഡിഷൻ സോഫ്റ്റ്വെയർ ഇനിപ്പറയുന്ന ഐപി കോർ ഔട്ട്പുട്ട് സൃഷ്ടിക്കുന്നു file ഘടന.
പട്ടിക 7. ജനറേറ്റഡ് ഐ.പി Files
File പേര് |
വിവരണം |
<your_ip>.ip | പ്ലാറ്റ്ഫോം ഡിസൈനർ സിസ്റ്റം അല്ലെങ്കിൽ ഉയർന്ന തലത്തിലുള്ള IP വ്യതിയാനം file.your_ip> നിങ്ങളുടെ ഐപി വേരിയേഷൻ നൽകുന്ന പേരാണ്. |
<your_ip>.cmp | VHDL ഘടക പ്രഖ്യാപനം (.cmp) file ഒരു വാചകമാണ് file VHDL ഡിസൈനിൽ നിങ്ങൾക്ക് ഉപയോഗിക്കാനാകുന്ന പ്രാദേശിക ജനറിക്, പോർട്ട് നിർവചനങ്ങൾ അടങ്ങിയിരിക്കുന്നു files. |
<your_ip>.html | കണക്ഷൻ വിവരങ്ങൾ അടങ്ങുന്ന ഒരു റിപ്പോർട്ട്, ഓരോ സ്ലേവിന്റെയും ഓരോ യജമാനനുമായി ബന്ധപ്പെട്ട വിലാസം കാണിക്കുന്ന മെമ്മറി മാപ്പ്, പാരാമീറ്റർ അസൈൻമെന്റുകൾ. |
<your_ip>_generation.rpt | IP അല്ലെങ്കിൽ പ്ലാറ്റ്ഫോം ഡിസൈനർ ജനറേഷൻ ലോഗ് file. ഐപി ജനറേഷൻ സമയത്തെ സന്ദേശങ്ങളുടെ ഒരു സംഗ്രഹം. |
<your_ip>.qgsimc | വർദ്ധിച്ചുവരുന്ന പുനരുജ്ജീവനത്തെ പിന്തുണയ്ക്കുന്നതിനുള്ള സിമുലേഷൻ പാരാമീറ്ററുകൾ ലിസ്റ്റുചെയ്യുന്നു. |
<your_ip>.qgsynthc | വർദ്ധിച്ചുവരുന്ന പുനരുജ്ജീവനത്തെ പിന്തുണയ്ക്കുന്നതിനായി സിന്തസിസ് പാരാമീറ്ററുകൾ പട്ടികപ്പെടുത്തുന്നു. |
<your_ip>.qip | ഇന്റൽ ക്വാർട്ടസ് പ്രൈം സോഫ്റ്റ്വെയറിൽ ഐപി ഘടകം സംയോജിപ്പിക്കുന്നതിനും കംപൈൽ ചെയ്യുന്നതിനും ഐപി ഘടകത്തെക്കുറിച്ചുള്ള ആവശ്യമായ എല്ലാ വിവരങ്ങളും അടങ്ങിയിരിക്കുന്നു. |
<your_ip>.sopcinfo | നിങ്ങളുടെ പ്ലാറ്റ്ഫോം ഡിസൈനർ സിസ്റ്റത്തിലെ കണക്ഷനുകളും IP ഘടക പാരാമീറ്ററൈസേഷനുകളും വിവരിക്കുന്നു. ഐപി ഘടകങ്ങൾക്കായി സോഫ്റ്റ്വെയർ ഡ്രൈവറുകൾ വികസിപ്പിക്കുമ്പോൾ ആവശ്യകതകൾ ലഭിക്കുന്നതിന് നിങ്ങൾക്ക് അതിന്റെ ഉള്ളടക്കങ്ങൾ പാഴ്സ് ചെയ്യാം. Nios® II ടൂൾ ചെയിൻ പോലുള്ള ഡൗൺസ്ട്രീം ടൂളുകൾ ഇത് ഉപയോഗിക്കുന്നു file. .sopcinfo file കൂടാതെ സിസ്റ്റം.എച്ച് file നിയോസ് II ടൂൾ ശൃംഖലയ്ക്കായി സൃഷ്ടിച്ചത്, സ്ലേവിനെ ആക്സസ് ചെയ്യുന്ന ഓരോ യജമാനനുമായി ബന്ധപ്പെട്ട ഓരോ അടിമയുടെയും വിലാസ മാപ്പ് വിവരങ്ങൾ ഉൾപ്പെടുന്നു. ഒരു പ്രത്യേക സ്ലേവ് ഘടകം ആക്സസ് ചെയ്യുന്നതിന് വ്യത്യസ്ത മാസ്റ്ററുകൾക്ക് വ്യത്യസ്ത വിലാസ മാപ്പ് ഉണ്ടായിരിക്കാം. |
<your_ip>.csv | IP ഘടകത്തിന്റെ അപ്ഗ്രേഡ് നിലയെക്കുറിച്ചുള്ള വിവരങ്ങൾ അടങ്ങിയിരിക്കുന്നു. |
<your_ip>.bsf | ഒരു ബ്ലോക്ക് ചിഹ്നം File (.bsf) ഇന്റൽ ക്വാർട്ടസ് പ്രൈം ബ്ലോക്ക് ഡയഗ്രാമിൽ ഉപയോഗിക്കുന്നതിനുള്ള ഐപി വ്യതിയാനത്തിന്റെ പ്രതിനിധാനം Files (.bdf). |
<your_ip>.spd | ആവശ്യമായ ഇൻപുട്ട് file പിന്തുണയ്ക്കുന്ന സിമുലേറ്ററുകൾക്കായി സിമുലേഷൻ സ്ക്രിപ്റ്റുകൾ സൃഷ്ടിക്കുന്നതിന് ip-make-simscript-നായി. The .spd file എന്നതിന്റെ ഒരു ലിസ്റ്റ് അടങ്ങിയിരിക്കുന്നു fileസിമുലേഷനായി സൃഷ്ടിച്ചത്, നിങ്ങൾക്ക് ആരംഭിക്കാൻ കഴിയുന്ന ഓർമ്മകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ. |
<your_ip>.ppf | പിൻ പ്ലാനർ File (.ppf) പിൻ പ്ലാനർ ഉപയോഗിച്ചുള്ള ഉപയോഗത്തിനായി സൃഷ്ടിച്ച IP ഘടകങ്ങൾക്കുള്ള പോർട്ട്, നോഡ് അസൈൻമെന്റുകൾ സംഭരിക്കുന്നു. |
<your_ip>_bb.v | നിങ്ങൾക്ക് വെരിലോഗ് ബ്ലാക്ക് ബോക്സ് (_bb.v) ഉപയോഗിക്കാം file ബ്ലാക്ക് ബോക്സായി ഉപയോഗിക്കുന്നതിനുള്ള ഒരു ശൂന്യമായ മൊഡ്യൂൾ ഡിക്ലറേഷൻ ആയി. |
<your_ip>_inst.v അല്ലെങ്കിൽ _inst.vhd | HDL മുൻampതൽക്ഷണ ടെംപ്ലേറ്റ്. ഇതിലെ ഉള്ളടക്കങ്ങൾ നിങ്ങൾക്ക് പകർത്തി ഒട്ടിക്കാം file നിങ്ങളുടെ HDL-ലേക്ക് file IP വ്യതിയാനം തൽക്ഷണം ചെയ്യാൻ. |
<your_ip>.v അല്ലെങ്കിൽyour_ip>.vhd | എച്ച്.ഡി.എൽ fileസമന്വയത്തിനോ അനുകരണത്തിനോ വേണ്ടി ഓരോ സബ്മോഡ്യൂളും അല്ലെങ്കിൽ ചൈൽഡ് ഐപി കോറും തൽക്ഷണം ചെയ്യുന്നവ. |
ഉപദേഷ്ടാവ്/ | ഒരു സിമുലേഷൻ സജ്ജീകരിക്കാനും പ്രവർത്തിപ്പിക്കാനും ഒരു മോഡൽസിം* സ്ക്രിപ്റ്റ് msim_setup.tcl അടങ്ങിയിരിക്കുന്നു. |
സംഗ്രഹം/vcs/ സംഗ്രഹം/vcsmx/ | ഒരു VCS* സിമുലേഷൻ സജ്ജീകരിക്കുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനുമുള്ള ഒരു ഷെൽ സ്ക്രിപ്റ്റ് vcs_setup.sh അടങ്ങിയിരിക്കുന്നു. ഒരു ഷെൽ സ്ക്രിപ്റ്റ് vcsmx_setup.sh, synopsys_ sim.setup എന്നിവ അടങ്ങിയിരിക്കുന്നു file ഒരു VCS MX* സിമുലേഷൻ സജ്ജീകരിക്കാനും പ്രവർത്തിപ്പിക്കാനും. |
കാഡൻസ്/ | ഒരു ഷെൽ സ്ക്രിപ്റ്റ് ncsim_setup.sh ഉം മറ്റ് സജ്ജീകരണവും അടങ്ങിയിരിക്കുന്നു fileഒരു NCSIM* സിമുലേഷൻ സജ്ജീകരിക്കാനും പ്രവർത്തിപ്പിക്കാനും s. |
aldec/ | ഒരു Aldec* സിമുലേഷൻ സജ്ജീകരിക്കുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനുമുള്ള ഒരു ഷെൽ സ്ക്രിപ്റ്റ് rivierapro_setup.sh അടങ്ങിയിരിക്കുന്നു. |
xcelium/ | ഒരു ഷെൽ സ്ക്രിപ്റ്റ് xcelium_setup.sh ഉം മറ്റ് സജ്ജീകരണവും അടങ്ങിയിരിക്കുന്നു fileഒരു Xcelium* സിമുലേഷൻ സജ്ജീകരിക്കാനും പ്രവർത്തിപ്പിക്കാനും s. |
ഉപഘടകങ്ങൾ/ | HDL അടങ്ങിയിരിക്കുന്നു fileഐപി കോർ സബ്മോഡ്യൂളുകൾക്കുള്ള എസ്. |
<ചൈൽഡ് ഐപി കോറുകൾ>/ | ജനറേറ്റ് ചെയ്ത ഓരോ ചൈൽഡ് ഐപി കോർ ഡയറക്ടറിക്കും, പ്ലാറ്റ്ഫോം ഡിസൈനർ സിന്ത്/ സിം/ സബ് ഡയറക്ടറികൾ സൃഷ്ടിക്കുന്നു. |
ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി പ്രവർത്തന വിവരണം
ചിത്രം 4. ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപിയിൽ കംപ്രഷനും ഡീകംപ്രഷനും ഉൾപ്പെടുന്നു. ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി ബ്ലോക്ക് ഡയഗ്രം
കംപ്രഷൻ ആൻഡ് ഡികംപ്രഷൻ
ഒരു പ്രീപ്രോസസിംഗ് ബ്ലോക്ക്-അടിസ്ഥാന ബിറ്റ് ഷിഫ്റ്റ് ബ്ലോക്ക് 12 റിസോഴ്സ് എലമെന്റുകളുടെ (REs) ഒരു റിസോഴ്സ് ബ്ലോക്കിനായി ഒപ്റ്റിമൽ ബിറ്റ്-ഷിഫ്റ്റുകൾ സൃഷ്ടിക്കുന്നു. ബ്ലോക്ക് ക്വാണ്ടൈസേഷൻ ശബ്ദം കുറയ്ക്കുന്നു, പ്രത്യേകിച്ച് കുറഞ്ഞ-ampലിറ്റ്യൂഡ് എസ്ampലെസ്. അതിനാൽ, ഇത് കംപ്രഷൻ അവതരിപ്പിക്കുന്ന പിശക് വെക്റ്റർ മാഗ്നിറ്റ്യൂഡ് (ഇവിഎം) കുറയ്ക്കുന്നു. കംപ്രഷൻ അൽഗോരിതം പവർ മൂല്യത്തിൽ നിന്ന് ഏറെക്കുറെ സ്വതന്ത്രമാണ്. സങ്കീർണ്ണമായ ഇൻപുട്ട് എസ്amples എന്നത് x = x1 + jxQ ആണ്, റിസോഴ്സ് ബ്ലോക്കിനുള്ള യഥാർത്ഥവും സാങ്കൽപ്പികവുമായ ഘടകങ്ങളുടെ പരമാവധി കേവല മൂല്യം ഇതാണ്:
റിസോഴ്സ് ബ്ലോക്കിനുള്ള പരമാവധി കേവല മൂല്യം ഉള്ളതിനാൽ, ഇനിപ്പറയുന്ന സമവാക്യം ആ റിസോഴ്സ് ബ്ലോക്കിലേക്ക് അസൈൻ ചെയ്തിരിക്കുന്ന ഇടത് ഷിഫ്റ്റ് മൂല്യം നിർണ്ണയിക്കുന്നു:
ബിറ്റ് വിഡ്ത്ത് എന്നത് ഇൻപുട്ട് ബിറ്റ് വീതിയാണ്.
8, 9, 10, 11, 12, 13, 14, 15, 16 എന്ന കംപ്രഷൻ അനുപാതങ്ങളെ IP പിന്തുണയ്ക്കുന്നു.
മു-ലോ കംപ്രഷൻ ആൻഡ് ഡീകംപ്രഷൻ
സ്പീച്ച് കംപ്രഷൻ വ്യാപകമായി ഉപയോഗിക്കുന്ന മു-ലോ കമ്പാൻഡിംഗ് ടെക്നിക് അൽഗോരിതം ഉപയോഗിക്കുന്നു. ഈ ടെക്നിക്, റൗണ്ടിംഗ്, ബിറ്റ്-ട്രങ്കേഷൻ എന്നിവയ്ക്ക് മുമ്പ് ഫംഗ്ഷൻ, f(x) ഉള്ള ഒരു കംപ്രസ്സറിലൂടെ ഇൻപുട്ട് അൺകംപ്രസ്ഡ് സിഗ്നൽ, x കടന്നുപോകുന്നു. ടെക്നിക് കംപ്രസ് ചെയ്ത ഡാറ്റ, y, ഇന്റർഫേസിലൂടെ അയയ്ക്കുന്നു. സ്വീകരിച്ച ഡാറ്റ ഒരു വികസിക്കുന്ന ഫംഗ്ഷനിലൂടെ കടന്നുപോകുന്നു (ഇത് കംപ്രസ്സറിന്റെ വിപരീതമാണ്, F-1(y). കുറഞ്ഞ ക്വാണ്ടൈസേഷൻ പിശകോടെ കംപ്രസ് ചെയ്യാത്ത ഡാറ്റയെ ഈ സാങ്കേതികവിദ്യ പുനർനിർമ്മിക്കുന്നു.
സമവാക്യം 1. കംപ്രസർ, ഡീകംപ്രസ്സർ പ്രവർത്തനങ്ങൾ
Mu-law IQ കംപ്രഷൻ അൽഗോരിതം O-RAN സ്പെസിഫിക്കേഷൻ പിന്തുടരുന്നു.
ബന്ധപ്പെട്ട വിവരങ്ങൾ
ഒ-റാൻ webസൈറ്റ്
3.1 ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി സിഗ്നലുകൾ
IP കണക്റ്റുചെയ്ത് നിയന്ത്രിക്കുക.
ക്ലോക്ക് ആൻഡ് റീസെറ്റ് ഇന്റർഫേസ് സിഗ്നലുകൾ=
പട്ടിക 8. ക്ലോക്ക് ആൻഡ് റീസെറ്റ് ഇന്റർഫേസ് സിഗ്നലുകൾ
സിഗ്നൽ നാമം | ബിറ്റ്വിഡ്ത്ത് | ദിശ |
വിവരണം |
tx_clk | 1 | ഇൻപുട്ട് | ട്രാൻസ്മിറ്റർ ക്ലോക്ക്. ക്ലോക്ക് ഫ്രീക്വൻസി 390.625 Gbps-ന് 25 MHz ഉം 156.25 Gbps-ന് 10MHz ഉം ആണ്. എല്ലാ ട്രാൻസ്മിറ്റർ ഇന്റർഫേസ് സിഗ്നലുകളും ഈ ക്ലോക്കുമായി സമന്വയിപ്പിച്ചിരിക്കുന്നു. |
rx_clk | 1 | ഇൻപുട്ട് | റിസീവർ ക്ലോക്ക്. ക്ലോക്ക് ഫ്രീക്വൻസി 390.625 Gbps-ന് 25 MHz ഉം 156.25 Gbps-ന് 10MHz ഉം ആണ്. എല്ലാ റിസീവർ ഇന്റർഫേസ് സിഗ്നലുകളും ഈ ക്ലോക്കിലേക്ക് സിൻക്രണസ് ആണ്. |
csr_clk | 1 | ഇൻപുട്ട് | CSR ഇന്റർഫേസിനുള്ള ക്ലോക്ക്. ക്ലോക്ക് ഫ്രീക്വൻസി 100 MHz ആണ്. |
tx_rst_n | 1 | ഇൻപുട്ട് | tx_clk-ലേക്ക് സമന്വയിപ്പിച്ച ട്രാൻസ്മിറ്റർ ഇന്റർഫേസിനായുള്ള സജീവമായ ലോ റീസെറ്റ്. |
rx_rst_n | 1 | ഇൻപുട്ട് | rx_clk-ലേക്ക് സമന്വയിപ്പിച്ച റിസീവർ ഇന്റർഫേസിനായി സജീവമായ ലോ റീസെറ്റ്. |
csr_rst_n | 1 | ഇൻപുട്ട് | CSR ഇന്റർഫേസിനായുള്ള സജീവമായ ലോ റീസെറ്റ് csr_clk-ലേക്ക് സമന്വയിപ്പിക്കുന്നു. |
ട്രാൻസ്പോർട്ട് ഇന്റർഫേസ് സിഗ്നലുകൾ കൈമാറുക
പട്ടിക 9. ട്രാൻസ്മിറ്റ് ട്രാൻസ്പോർട്ട് ഇന്റർഫേസ് സിഗ്നലുകൾ
എല്ലാ സിഗ്നൽ തരങ്ങളും ഒപ്പിടാത്ത പൂർണ്ണസംഖ്യകളാണ്.
സിഗ്നൽ നാമം |
ബിറ്റ്വിഡ്ത്ത് | ദിശ |
വിവരണം |
tx_avst_source_valid | 1 | ഔട്ട്പുട്ട് | ഉറപ്പിക്കുമ്പോൾ, avst_source_data-ൽ സാധുവായ ഡാറ്റ ലഭ്യമാണെന്ന് സൂചിപ്പിക്കുന്നു. |
tx_avst_source_data | 64 | ഔട്ട്പുട്ട് | udCompParam, iS ഉൾപ്പെടെയുള്ള PRB ഫീൽഡുകൾample, qSample. അടുത്ത വിഭാഗം PRB ഫീൽഡുകൾ മുമ്പത്തെ സെക്ഷൻ PRB ഫീൽഡുമായി സംയോജിപ്പിച്ചിരിക്കുന്നു. |
tx_avst_source_startofpacket | 1 | ഔട്ട്പുട്ട് | ഒരു ഫ്രെയിമിന്റെ ആദ്യ ബൈറ്റ് സൂചിപ്പിക്കുന്നു. |
tx_avst_source_endofpacket | 1 | ഔട്ട്പുട്ട് | ഒരു ഫ്രെയിമിന്റെ അവസാന ബൈറ്റ് സൂചിപ്പിക്കുന്നു. |
tx_avst_source_ready | 1 | ഇൻപുട്ട് | ഉറപ്പിക്കുമ്പോൾ, ട്രാൻസ്പോർട്ട് ലെയർ ഡാറ്റ സ്വീകരിക്കാൻ തയ്യാറാണെന്ന് സൂചിപ്പിക്കുന്നു. ഈ ഇന്റർഫേസിന് റെഡിലാറ്റൻസി = 0. |
tx_avst_source_empty | 3 | ഔട്ട്പുട്ട് | avst_source_endofpacket ഉറപ്പിക്കുമ്പോൾ avst_source_data-ലെ ശൂന്യമായ ബൈറ്റുകളുടെ എണ്ണം വ്യക്തമാക്കുന്നു. |
tx_udcomphdr_o | 8 | ഔട്ട്പുട്ട് | ഉപയോക്തൃ ഡാറ്റ കംപ്രഷൻ ഹെഡർ ഫീൽഡ്. tx_avst_source_valid എന്നതുമായി സിൻക്രണസ്. കംപ്രഷൻ രീതിയും IQ ബിറ്റ് വീതിയും നിർവചിക്കുന്നു ഒരു ഡാറ്റ വിഭാഗത്തിലെ ഉപയോക്തൃ ഡാറ്റയ്ക്കായി. • [7:4] : udIqWidth • udIqWidth=16 ന് 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. ട്രാൻസ്പോർട്ട് ഇന്റർഫേസ് സിഗ്നലുകൾ സ്വീകരിക്കുക
ഈ ഇന്റർഫേസിൽ ബാക്ക്പ്രഷർ ഇല്ല. അവലോൺ സ്ട്രീമിംഗ് ശൂന്യമായ സിഗ്നൽ ഈ ഇന്റർഫേസിൽ ആവശ്യമില്ല, കാരണം ഇത് എല്ലായ്പ്പോഴും പൂജ്യമാണ്.
സിഗ്നൽ നാമം | ബിറ്റ്വിഡ്ത്ത് | ദിശ |
വിവരണം |
rx_avst_sink_valid | 1 | ഇൻപുട്ട് | ഉറപ്പിക്കുമ്പോൾ, avst_sink_data-യിൽ സാധുവായ ഡാറ്റ ലഭ്യമാണെന്ന് സൂചിപ്പിക്കുന്നു. ഈ ഇന്റർഫേസിൽ avst_sink_ready സിഗ്നൽ ഇല്ല. |
rx_avst_sink_data | 64 | ഇൻപുട്ട് | udCompParam, iS ഉൾപ്പെടെയുള്ള PRB ഫീൽഡുകൾample, qSample. അടുത്ത വിഭാഗം 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 • udIqWidth=16 ന് 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_valid_i ഉറപ്പിക്കുമ്പോൾ rx_metadata_i സിഗ്നലുകൾ സാധുവാണ്, rx_avst_sink_valid-മായി സമന്വയിപ്പിക്കുന്നു. കോൺഫിഗർ ചെയ്യാവുന്ന ബിറ്റ്വിഡ്ത്ത് METADATA_WIDTH. നിങ്ങൾ ഓണാക്കുമ്പോൾ O-RAN കംപ്ലയിന്റ്, റഫർ ചെയ്യുക മേശ 15 പേജ് 18-ൽ. നിങ്ങൾ ഓഫ് ചെയ്യുമ്പോൾ O-RAN കംപ്ലയിന്റ്, ഈ rx_metadata_i സിഗ്നൽ 1-ന് തുല്യമായ rx_metadata_valid_i, rx_avst_sink_startofpacket എന്നിവയിൽ മാത്രമേ സാധുതയുള്ളൂ. നിങ്ങൾ തിരഞ്ഞെടുക്കുമ്പോൾ ലഭ്യമല്ല. 0 മെറ്റാഡാറ്റ പോർട്ടുകൾ പ്രവർത്തനരഹിതമാക്കുക വേണ്ടി മെറ്റാഡാറ്റ വീതി. |
rx_metadata_valid_i | 1 | ഇൻപുട്ട് | തലക്കെട്ടുകൾ (rx_udcomphdr_i, rx_metadata_i) സാധുതയുള്ളതാണെന്ന് സൂചിപ്പിക്കുന്നു. rx_avst_sink_valid എന്നതുമായി സിൻക്രണസ്. നിർബന്ധിത സിഗ്നൽ. O-RAN ബാക്ക്വേർഡ് കോംപാറ്റിബിലിറ്റിക്ക്, ഐപിക്ക് സാധുവായ പൊതുവായ തലക്കെട്ട് IE-കളും ആവർത്തിച്ചുള്ള സെക്ഷൻ IE-കളും ഉണ്ടെങ്കിൽ rx_metadata_valid_i ഉറപ്പിക്കുക. rx_avst_sink_data-ൽ പുതിയ വിഭാഗം ഫിസിക്കൽ റിസോഴ്സ് ബ്ലോക്ക് (PRB) ഫീൽഡുകൾ നൽകുമ്പോൾ, rx_metadata_valid_i-യ്ക്കൊപ്പം rx_metadata_i ഇൻപുട്ടിൽ പുതിയ സെക്ഷൻ IE-കൾ നൽകുക. |
ആപ്ലിക്കേഷൻ ഇന്റർഫേസ് സിഗ്നലുകൾ കൈമാറുക
പട്ടിക 11. ആപ്ലിക്കേഷൻ ഇന്റർഫേസ് സിഗ്നലുകൾ കൈമാറുക
സിഗ്നൽ നാമം |
ബിറ്റ്വിഡ്ത്ത് | ദിശ |
വിവരണം |
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 തയ്യാറാണെന്ന് സൂചിപ്പിക്കുന്നു. ഈ ഇന്റർഫേസിന് റെഡിലാറ്റൻസി = 0 |
tx_udcomphdr_i | 8 | ഇൻപുട്ട് | ഉപയോക്തൃ ഡാറ്റ കംപ്രഷൻ ഹെഡർ ഫീൽഡ്. tx_avst_sink_valid എന്നതുമായി സിൻക്രണസ്. ഒരു ഡാറ്റ വിഭാഗത്തിലെ ഉപയോക്തൃ ഡാറ്റയ്ക്കുള്ള കംപ്രഷൻ രീതിയും IQ ബിറ്റ് വീതിയും നിർവചിക്കുന്നു. • [7:4] : udIqWidth • udIqWidth=16 ന് 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. ആപ്ലിക്കേഷൻ ഇന്റർഫേസ് സിഗ്നലുകൾ സ്വീകരിക്കുക
സിഗ്നൽ നാമം |
ബിറ്റ്വിഡ്ത്ത് | ദിശ |
വിവരണം |
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 • udIqWidth=16 ന് 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_valid_o ഉറപ്പിക്കുമ്പോൾ rx_metadata_o സിഗ്നലുകൾ സാധുവാണ്, rx_avst_source_valid മായി സമന്വയിപ്പിക്കുന്നു. കോൺഫിഗർ ചെയ്യാവുന്ന ബിറ്റ്വിഡ്ത്ത് METADATA_WIDTH. നിങ്ങൾ ഓണാക്കുമ്പോൾ O-RAN കംപ്ലയിന്റ്, റഫർ ചെയ്യുക പട്ടിക 14 പേജ് 18-ൽ. നിങ്ങൾ ഓഫ് ചെയ്യുമ്പോൾ O-RAN കംപ്ലയിന്റ്, rx_metadata_valid_o 1-ന് തുല്യമാകുമ്പോൾ മാത്രമേ rx_metadata_o സാധുതയുള്ളൂ. നിങ്ങൾ തിരഞ്ഞെടുക്കുമ്പോൾ ലഭ്യമല്ല 0 മെറ്റാഡാറ്റ പോർട്ടുകൾ പ്രവർത്തനരഹിതമാക്കുക വേണ്ടി മെറ്റാഡാറ്റ വീതി. |
rx_metadata_valid_o | 1 | ഔട്ട്പുട്ട് | തലക്കെട്ടുകൾ (rx_udcomphdr_o കൂടാതെ rx_metadata_o) സാധുവാണ്. rx_metadata_o സാധുവായിരിക്കുമ്പോൾ rx_metadata_valid_o ഉറപ്പിക്കപ്പെടുന്നു, rx_avst_source_valid മായി സമന്വയിപ്പിക്കുന്നു. |
O-RAN ബാക്ക്വേർഡ് കോംപാറ്റിബിലിറ്റിക്കുള്ള മെറ്റാഡാറ്റ മാപ്പിംഗ്
പട്ടിക 13. tx_metadata_i 128-ബിറ്റ് ഇൻപുട്ട്
സിഗ്നൽ നാമം |
ബിറ്റ്വിഡ്ത്ത് | ദിശ | വിവരണം |
മെറ്റാഡാറ്റ മാപ്പിംഗ് |
സംവരണം | 16 | ഇൻപുട്ട് | സംവരണം ചെയ്തു. | tx_metadata_i[127:112] |
tx_u_size | 16 | ഇൻപുട്ട് | സ്ട്രീമിംഗ് മോഡിനായി ബൈറ്റുകളിൽ യു-പ്ലെയ്ൻ പാക്കറ്റ് വലുപ്പം. | tx_metadata_i[111:96] |
tx_u_seq_id | 16 | ഇൻപുട്ട് | eCPRI ട്രാൻസ്പോർട്ട് ഹെഡറിൽ നിന്ന് വേർതിരിച്ചെടുത്ത പാക്കറ്റിന്റെ SeqID. | tx_metadata_i[95:80] |
tx_u_pc_id | 16 | ഇൻപുട്ട് | eCPRI ഗതാഗതത്തിനും RoEflowId-നും PCID റേഡിയോ ഓവർ ഇഥർനെറ്റ് (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 എംഎസ് ഫ്രെയിമുകൾക്കുള്ള ഒരു കൌണ്ടർ (റാപ്പിംഗ് പിരീഡ് 2.56 സെക്കൻഡ്), പ്രത്യേകമായി ഫ്രെയിംഐഡി= ഫ്രെയിം നമ്പർ മൊഡ്യൂളോ 256. മൂല്യ പരിധി: {0000 0000b-1111 1111b} |
tx_metadata_i[54:47] |
tx_u_subframeId | 4 | ഇൻപുട്ട് | 1 ms ഫ്രെയിമിനുള്ളിൽ 10 ms സബ്ഫ്രെയിമുകൾക്കുള്ള ഒരു കൗണ്ടർ. മൂല്യ പരിധി: {0000b-1111b} | tx_metadata_i[46:43] |
tx_u_slotID | 6 | ഇൻപുട്ട് | ഈ പരാമീറ്റർ 1 എംഎസ് സബ്ഫ്രെയിമിനുള്ളിലെ സ്ലോട്ട് നമ്പറാണ്. ഒരു സബ്ഫ്രെയിമിലെ എല്ലാ സ്ലോട്ടുകളും ഈ പരാമീറ്റർ ഉപയോഗിച്ച് കണക്കാക്കുന്നു. മൂല്യ ശ്രേണി: {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 | ഇൻപുട്ട് | സെക്ഷൻ ഐഡി യു-പ്ലെയ്ൻ ഡാറ്റ വിഭാഗങ്ങളെ ഡാറ്റയുമായി ബന്ധപ്പെട്ട അനുബന്ധ സി-പ്ലെയിൻ സന്ദേശത്തിലേക്ക് (വിഭാഗം തരം) മാപ്പ് ചെയ്യുന്നു. മൂല്യ പരിധി: {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 = നിർദ്ദിഷ്ട സബ്കാരിയർ സ്പെയ്സിംഗിലും (SCS) കാരിയർ ബാൻഡ്വിഡ്ത്തിലും എല്ലാ PRB-കളും } | ||||
tx_u_udCompHdr | 8 | ഇൻപുട്ട് | ഒരു ഡാറ്റ വിഭാഗത്തിൽ ഉപയോക്തൃ ഡാറ്റയുടെ കംപ്രഷൻ രീതിയും IQ ബിറ്റ് വീതിയും നിർവചിക്കുക. മൂല്യ പരിധി: {0000 0000b-1111 1111b} | N/A (tx_udcomphdr_i) |
പട്ടിക 14. rx_metadata_valid_i/o
സിഗ്നൽ നാമം |
ബിറ്റ്വിഡ്ത്ത് | ദിശ | വിവരണം |
മെറ്റാഡാറ്റ മാപ്പിംഗ് |
rx_sec_hdr_valid | 1 | ഔട്ട്പുട്ട് | rx_sec_hdr_valid 1 ആയിരിക്കുമ്പോൾ, U-പ്ലെയ്ൻ വിഭാഗ ഡാറ്റാ ഫീൽഡുകൾ സാധുവാണ്. rx_sec_hdr_valid ഉറപ്പിക്കുമ്പോൾ, avst_sink_u_startofpacket, avst_sink_u_valid എന്നിവയുമായി സമന്വയിപ്പിക്കുമ്പോൾ പൊതുവായ തലക്കെട്ട് IE-കൾ സാധുവാണ്. rx_sec_hdr_valid ഉറപ്പിക്കുമ്പോൾ, avst_sink_u_valid-മായി സമന്വയിപ്പിക്കുമ്പോൾ ആവർത്തിച്ചുള്ള വിഭാഗം IE-കൾ സാധുവാണ്. avst_sink_u_data-ൽ പുതിയ സെക്ഷൻ PRB ഫീൽഡുകൾ നൽകുമ്പോൾ, rx_sec_hdr_valid ഉറപ്പോടെ പുതിയ വിഭാഗം IE-കൾ നൽകുക. |
rx_metadata_valid_o |
പട്ടിക 15. rx_metadata_o 128-ബിറ്റ് ഔട്ട്പുട്ട്
സിഗ്നൽ നാമം | ബിറ്റ്വിഡ്ത്ത് | ദിശ | വിവരണം |
മെറ്റാഡാറ്റ മാപ്പിംഗ് |
സംവരണം | 32 | ഔട്ട്പുട്ട് | സംവരണം ചെയ്തു. | rx_metadata_o[127:96] |
rx_u_seq_id | 16 | ഔട്ട്പുട്ട് | eCPRI ട്രാൻസ്പോർട്ട് ഹെഡറിൽ നിന്ന് വേർതിരിച്ചെടുത്ത പാക്കറ്റിന്റെ SeqID. | rx_metadata_o[95:80] |
rx_u_pc_id | 16 | ഔട്ട്പുട്ട് | eCPRI ഗതാഗതത്തിനായി PCID, RoE ഗതാഗതത്തിനായി RoEflowId | 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 സെക്കൻഡ്), പ്രത്യേകമായി ഫ്രെയിംഐഡി= ഫ്രെയിം നമ്പർ മൊഡ്യൂളോ 256. മൂല്യ പരിധി: {0000 0000b-1111 1111b} | rx_metadata_o[54:47] |
rx_u_subframeId | 4 | ഔട്ട്പുട്ട് | 1 ms ഫ്രെയിമിനുള്ളിൽ 10ms സബ്ഫ്രെയിമുകൾക്കുള്ള ഒരു കൗണ്ടർ. മൂല്യ പരിധി: {0000b-1111b} | rx_metadata_o[46:43] |
rx_u_slotID | 6 | ഔട്ട്പുട്ട് | 1ms സബ്ഫ്രെയിമിനുള്ളിലെ സ്ലോട്ട് നമ്പർ. ഒരു സബ്ഫ്രെയിമിലെ എല്ലാ സ്ലോട്ടുകളും ഈ പരാമീറ്റർ ഉപയോഗിച്ച് കണക്കാക്കുന്നു. മൂല്യ പരിധി: {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 | ഔട്ട്പുട്ട് | സെക്ഷൻ ഐഡി യു-പ്ലെയ്ൻ ഡാറ്റ വിഭാഗങ്ങളെ ഡാറ്റയുമായി ബന്ധപ്പെട്ട അനുബന്ധ സി-പ്ലെയിൻ സന്ദേശത്തിലേക്ക് (വിഭാഗം തരം) മാപ്പ് ചെയ്യുന്നു. മൂല്യ പരിധി: {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 = നിർദ്ദിഷ്ട SCS-ലെയും കാരിയർ ബാൻഡ്വിഡ്ത്തിലെയും എല്ലാ PRB-കളും } |
rx_metadata_o[7:0] |
rx_u_udCompHdr | 8 | ഔട്ട്പുട്ട് | ഒരു ഡാറ്റ വിഭാഗത്തിലെ ഉപയോക്തൃ ഡാറ്റയുടെ കംപ്രഷൻ രീതിയും IQ ബിറ്റ് വീതിയും നിർവചിക്കുന്നു. മൂല്യ പരിധി: {0000 0000b-1111 1111b} |
N/A (rx_udcomphdr_o) |
CSR ഇന്റർഫേസ് സിഗ്നലുകൾ
പട്ടിക 16. CSR ഇന്റർഫേസ് സിഗ്നലുകൾ
സിഗ്നൽ നാമം | ബിറ്റ് വീതി | ദിശ |
വിവരണം |
csr_address | 16 | ഇൻപുട്ട് | കോൺഫിഗറേഷൻ രജിസ്റ്റർ വിലാസം. |
csr_write | 1 | ഇൻപുട്ട് | കോൺഫിഗറേഷൻ രജിസ്റ്റർ റൈറ്റ് പ്രാപ്തമാക്കുക. |
csr_writedata | 32 | ഇൻപുട്ട് | കോൺഫിഗറേഷൻ രജിസ്റ്റർ ഡാറ്റ എഴുതുക. |
csr_readdata | 32 | ഔട്ട്പുട്ട് | കോൺഫിഗറേഷൻ രജിസ്റ്റർ ഡാറ്റ റീഡ് ചെയ്യുക. |
csr_read | 1 | ഇൻപുട്ട് | കോൺഫിഗറേഷൻ രജിസ്റ്റർ റീഡ് എനേബിൾ. |
csr_readdatavalid | 1 | ഔട്ട്പുട്ട് | കോൺഫിഗറേഷൻ രജിസ്റ്റർ റീഡ് ഡാറ്റ സാധുവാണ്. |
csr_waitrequest | 1 | ഔട്ട്പുട്ട് | കോൺഫിഗറേഷൻ രജിസ്റ്റർ കാത്തിരിപ്പ് അഭ്യർത്ഥന. |
ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഐപി രജിസ്റ്ററുകൾ
കൺട്രോൾ, സ്റ്റാറ്റസ് ഇന്റർഫേസ് എന്നിവയിലൂടെ ഫ്രണ്ട്ഹോൾ കംപ്രഷൻ പ്രവർത്തനം നിയന്ത്രിക്കുകയും നിരീക്ഷിക്കുകയും ചെയ്യുക.
പട്ടിക 17. രജിസ്റ്റർ മാപ്പ്
CSR_ADDRESS (വേഡ് ഓഫ്സെറ്റ്) | പേര് രജിസ്റ്റർ ചെയ്യുക |
0x0 | കംപ്രഷൻ_മോഡ് |
0x1 | tx_error |
0x2 | rx_error |
പട്ടിക 18. കംപ്രഷൻ_മോഡ് രജിസ്റ്റർ
ബിറ്റ് വീതി | വിവരണം | പ്രവേശനം |
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 പിശക് രജിസ്റ്റർ
ബിറ്റ് വീതി | വിവരണം | പ്രവേശനം |
HW റീസെറ്റ് മൂല്യം |
31:2 | സംവരണം | RO | 0x0 |
1:1 | IqWidth അസാധുവാണ്. അസാധുവായതോ പിന്തുണയ്ക്കാത്തതോ ആയ Iqwidth കണ്ടെത്തുകയാണെങ്കിൽ IP Iqwidth 0 (16-bit Iqwidth) ആയി സജ്ജീകരിക്കുന്നു. | RW1C | 0x0 |
0:0 | അസാധുവായ കംപ്രഷൻ രീതി. ഐപി പാക്കറ്റ് ഡ്രോപ്പ് ചെയ്യുന്നു. | RW1C | 0x0 |
പട്ടിക 20. rx പിശക് രജിസ്റ്റർ
ബിറ്റ് വീതി | വിവരണം | പ്രവേശനം |
HW റീസെറ്റ് മൂല്യം |
31:8 | സംവരണം | RO | 0x0 |
1:1 | IqWidth അസാധുവാണ്. IP പാക്കറ്റ് ഡ്രോപ്പ് ചെയ്യുന്നു. | RW1C | 0x0 |
0:0 | അസാധുവായ കംപ്രഷൻ രീതി. ഇനിപ്പറയുന്ന ഡിഫോൾട്ട് പിന്തുണയുള്ള കംപ്രഷൻ രീതിയിലേക്ക് IP കംപ്രഷൻ രീതി സജ്ജമാക്കുന്നു: • ബ്ലോക്ക്-ഫ്ലോട്ടിംഗ് പോയിന്റ് മാത്രം പ്രവർത്തനക്ഷമമാക്കി: ബ്ലോക്ക്-ഫ്ലോട്ടിംഗ് പോയിന്റിലേക്ക് ഡിഫോൾട്ട്. • പ്രാപ്തമാക്കിയ μ-നിയമം മാത്രം: μ-നിയമത്തിലേക്ക് സ്ഥിരസ്ഥിതി. • ബ്ലോക്ക്-ഫ്ലോട്ടിംഗ് പോയിന്റും μ-ലോയും പ്രവർത്തനക്ഷമമാക്കി: ബ്ലോക്ക്-ഫ്ലോട്ടിംഗ് പോയിന്റിലേക്ക് ഡിഫോൾട്ട്. |
RW1C | 0x0 |
ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഇന്റൽ FPGA IPs ഉപയോക്തൃ ഗൈഡ് ആർക്കൈവ്
ഈ ഡോക്യുമെന്റിന്റെ ഏറ്റവും പുതിയതും മുമ്പത്തെതുമായ പതിപ്പുകൾക്കായി, റഫർ ചെയ്യുക: ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഇന്റൽ FPGA IP ഉപയോക്തൃ ഗൈഡ്. ഒരു IP അല്ലെങ്കിൽ സോഫ്റ്റ്വെയർ പതിപ്പ് ലിസ്റ്റ് ചെയ്തിട്ടില്ലെങ്കിൽ, മുമ്പത്തെ IP അല്ലെങ്കിൽ സോഫ്റ്റ്വെയർ പതിപ്പിനുള്ള ഉപയോക്തൃ ഗൈഡ് ബാധകമാണ്.
ഫ്രോണ്ടൗൾ കംപ്രഷൻ ഇന്റൽ എഫ്പിജിഎ ഐപി ഉപയോക്തൃ ഗൈഡിനായുള്ള ഡോക്യുമെന്റ് റിവിഷൻ ഹിസ്റ്ററി
പ്രമാണ പതിപ്പ് |
ഇന്റൽ ക്വാർട്ടസ് പ്രൈം പതിപ്പ് | 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 | പ്രാരംഭ റിലീസ്. |
ഇന്റൽ കോർപ്പറേഷൻ. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം. ഇന്റൽ, ഇന്റൽ ലോഗോ, മറ്റ് ഇന്റൽ മാർക്കുകൾ എന്നിവ ഇന്റൽ കോർപ്പറേഷന്റെയോ അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളുടെയോ വ്യാപാരമുദ്രകളാണ്. ഇന്റലിന്റെ സ്റ്റാൻഡേർഡ് വാറന്റിക്ക് അനുസൃതമായി അതിന്റെ FPGA, അർദ്ധചാലക ഉൽപ്പന്നങ്ങളുടെ പ്രകടനം നിലവിലെ സ്പെസിഫിക്കേഷനുകളിലേക്ക് Intel വാറന്റ് ചെയ്യുന്നു, എന്നാൽ അറിയിപ്പ് കൂടാതെ ഏത് സമയത്തും ഏത് ഉൽപ്പന്നങ്ങളിലും സേവനങ്ങളിലും മാറ്റങ്ങൾ വരുത്താനുള്ള അവകാശം നിക്ഷിപ്തമാണ്. Intel രേഖാമൂലം രേഖാമൂലം സമ്മതിച്ചതല്ലാതെ ഇവിടെ വിവരിച്ചിരിക്കുന്ന ഏതെങ്കിലും വിവരങ്ങളുടെയോ ഉൽപ്പന്നത്തിന്റെയോ സേവനത്തിന്റെയോ ആപ്ലിക്കേഷനിൽ നിന്നോ ഉപയോഗത്തിൽ നിന്നോ ഉണ്ടാകുന്ന ഉത്തരവാദിത്തമോ ബാധ്യതയോ Intel ഏറ്റെടുക്കുന്നില്ല. ഏതെങ്കിലും പ്രസിദ്ധീകരിച്ച വിവരങ്ങളെ ആശ്രയിക്കുന്നതിന് മുമ്പും ഉൽപ്പന്നങ്ങൾക്കോ സേവനങ്ങൾക്കോ ഓർഡറുകൾ നൽകുന്നതിനുമുമ്പ് ഉപകരണ സവിശേഷതകളുടെ ഏറ്റവും പുതിയ പതിപ്പ് നേടുന്നതിന് ഇന്റൽ ഉപഭോക്താക്കളോട് നിർദ്ദേശിക്കുന്നു. *മറ്റ് പേരുകളും ബ്രാൻഡുകളും മറ്റുള്ളവരുടെ സ്വത്തായി അവകാശപ്പെടാം.
ഓൺലൈൻ പതിപ്പ്
ഫീഡ്ബാക്ക് അയയ്ക്കുക
ഐഡി: 709301
യുജി-20346
പതിപ്പ്: 2022.08.08
ISO 9001:2015 രജിസ്റ്റർ ചെയ്തു
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
ഇന്റൽ ഫ്രോണ്ടൗൾ കംപ്രഷൻ FPGA IP [pdf] ഉപയോക്തൃ ഗൈഡ് ഫ്രോണ്ടൗൾ കംപ്രഷൻ FPGA IP, ഫ്രോണ്ടൗൾ, കംപ്രഷൻ FPGA IP, FPGA IP |
![]() |
ഇന്റൽ ഫ്രോണ്ടൗൾ കംപ്രഷൻ FPGA IP [pdf] ഉപയോക്തൃ ഗൈഡ് UG-20346, 709301, ഫ്രോണ്ടൗൾ കംപ്രഷൻ FPGA IP, ഫ്രോണ്ടൗൾ FPGA IP, കംപ്രഷൻ FPGA IP, FPGA IP |