//////////////////////////////////////////////////////////////////////////////////////////////////////////
//// SPDX-FileCopyrightText: Copyright (c) 2022-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
//////////////////////////////////////////////////////////////////////////////////////////////////////////


`ifndef i2s_pkg
`define i2s_pkg

package i2s_pkg;





//put a blank line above


`pragma protect begin_protected
`pragma protect version=1
`pragma protect author="NVIDIA"
`pragma protect author_info="HOLOLINK"
`pragma protect encrypt_agent="Radiant encrypt_hdl"
`pragma protect encrypt_agent_info="Radiant encrypt_hdl Version 1.0"

`pragma protect encoding=(enctype="base64", line_length=64, bytes=256)
`pragma protect key_keyowner="Lattice Semiconductor"
`pragma protect key_keyname="LSCC_RADIANT_2"
`pragma protect key_method="rsa"
`pragma protect key_block
byPXEY55j13jjhE770aJoF2s9AyXISQ3CYhuafj4FDYOMvMThSus7G1vsCQMkolA
a8hnAYiAK9/4tRnVFDaTyEQoWsAO9Qg5tQNwJg+O9w3UjdA/Jb9f2TOBysWc7Qdi
hxlY6Tk8vzXTwFyr5GrbLoxYOFF3UQN4IMaKeCzA1OLxm65D8WictaGw12MYjp6J
Eak7TLzwN+Cs/6Na41I4Vk+XfAny14z/U2fwGRKzOANfmk2P6PLDsFXdsi10Kqe1
z6LMxEMUQ/9wfZy+D+uNFZ+bHggxcVQeADpAwNTMOhdrQBbfi7SVlG3ObH7kcHIo
py5lPnnuJ6CiRlQ4YYSW/w==

`pragma protect encoding=(enctype="base64", line_length=64, bytes=128)
`pragma protect key_keyowner="Synopsys"
`pragma protect key_keyname="SNPS-VCS-RSA-1"
`pragma protect key_method="rsa"
`pragma protect key_block
i8zAuKN8OQD6I84QGMCOODgNU2AZzk9Iz1eqB/8qiP0XNQJ+0YY3nWXF2dhpi7ue
JPvewnw9SPnlQDyteKIx473QRIdA9JEhZMISXpVxEqOHZE7i4so8dLHsq8/WyiGZ
t4A6DtqlUbqMHLUQrJ5EVf8HfIzi/ZmCef/+fATOcwU=

`pragma protect encoding=(enctype="base64", line_length=64, bytes=256)
`pragma protect key_keyowner="Intel Corporation"
`pragma protect key_keyname="Intel-FPGA-Quartus-RSA-1"
`pragma protect key_method="rsa"
`pragma protect key_block
1KgIwXuUGOimyDdpPXNYvYvde35CWkmNVwA2Qcra9r5SdkTHiKZB4bAK6zNhfoXS
pocjLRzPt4kntV4kBH6UY9XZUXQTOIcbHcW0RBYe/K+W1PWlxeZ+wn1eARvvD5Vy
0+oj48nfhrC+mbfm3S4ErPcsRl49NwnMboMO0sbXaVCux4CG/rKpDIuHykbeZnbS
9yy9TACrCEqypgPbfVt9GXJZZu4F5ljdW8lCqxDWjevGxTW4yJ0YswtQymJWsIEa
VrM5xRoinc7rSrWNBLsmiIje+VJRVF+ksIbTot+Vx1ysClPtjbYIMTXLu2cgUqmb
tzzabAsqjpALVoDbxlxdMg==

`pragma protect encoding=(enctype="base64", line_length=64, bytes=256)
`pragma protect key_keyowner="Xilinx"
`pragma protect key_keyname="xilinxt_2019_02"
`pragma protect key_method="rsa"
`pragma protect key_block
jixQ119R9pvT7kLijg1lskZO27jOKqYdDXzboiMyamp2yQE7WHQTWuVnY7qmnuzX
vPcamWfJjE6LKOiACicDGu5i9MFcXOBcP4/qCZ8ggWavTiWoHuDBLSFbwx8pm9UE
gyHonqd6PecXk1MCFPvucIetMNJA9LuELkYUPAuvDEDKCOhIB+q1cpuqLgnx15ht
kDZqNZOfxEq1HrROnIYOQiQw0zQarNpcTENbP1HVRMRXFuJerp16P7pvDWe2+LB3
61qXaFZn6aAEDx8l63+emnrS/7VJAaXikChRxQji51ZXtGGGMMVGTgZ2JmRU5yCG
K44ojHsCjhDOTu9D+uIgpA==

`pragma protect encoding=(enctype="base64", line_length=64, bytes=256)
`pragma protect key_keyowner="Synplicity"
`pragma protect key_keyname="SYNP15_1"
`pragma protect key_method="rsa"
`pragma protect key_block
kthFykhmYL3h+UAj9tPYvnQQww2ePptj6xFiP7msRDMca5YGi0zWoedLmU2T4t5/
34yZQ1Bfaufjus/V323a/ZE911nHyvOtVD23LQUDr9IUwRQnA/qNZoDKCx3DIwqJ
CijgYLK3u286RYaJF+qEUzuQDRYk8SToLB/sdg2fyrLawCY44PM7UoOxc1onWOWk
q57LRtPtx6Ro/bBpTwZm2YHnhVqiGNefrI0mSiscgkEPmGoD4FvhA3qA1t2Wb62Q
rDh4IDpvfAKf9k/p0F6C52QPpZQDZuKXDM1x0/CEg8yZnlMM30FDQ1i2lEroQFi9
XUxh80epCgiAOAYNEGp0FA==

`pragma protect encoding=(enctype="base64", line_length=64, bytes=256)
`pragma protect key_keyowner="Synplicity"
`pragma protect key_keyname="SYNP05_001"
`pragma protect key_method="rsa"
`pragma protect key_block
PuMr5sO7nwIiK6n7mdP6zR9meJ+3v5CFKIQVMuyd7qNeqmOVjHaHedOZt/ALJ2/t
c9l/3ZOFEqLPA5NHvMmN2KrA5sVzOczt7T4ROjCasXbPJg1ZBz11i6hU06hX6sof
zfaTcVmivhDUP8YYgRp+fz/KRbblnZmZJZzxbVppd6XJJ/MzVeYUQtW3TSNAv9g6
jRWgSzOdNF/MoD+wHQA5LkL1qIaENWGSKQM4kF7YpTkqFi54Gj5Lon66ySgNVnRS
OoyB4rGxvMPNKIamtJgCSKE35w82OMn/Dx5hQ62AeOt+thpvs0URQEP+PSjj1H1G
SQzErCbVqxrCtl47BMBRTg==

`pragma protect encoding=(enctype="base64", line_length=64, bytes=960)
`pragma protect key_keyowner="Microsemi Corporation"
`pragma protect key_keyname="MSC-IP-KEY-RSA"
`pragma protect key_method="rsa"
`pragma protect key_block
cEZpjwB/EKRYS1VX9e5+YMDCkqkZmXwDD2pyLnebvTFtIHxmvtT2OkeOerBkrgCG
ss82FTsLowFivO0HMFMiTCJnswpm8A5OCmdq7D9BYu9/Cx0s7M+gL5VDxImpt+KF
qaKiVwWz07vTzwIjwoGXJNxHQwwqMeDFjUNnToDl0GIRoq1Xid184vSMhagsF6a0
vAorRqV/JYPUwP4CsZ1apXYoPiqo8ktcpzBItMpl/+36IyZAEXN/1XhPF6dTYNOs
1K62V33P2O7wNr1He1dlANftBwPdyyPl7aqGsOtUAky4KaBZfyuckQQmRCvLi5E6
BXG4z5PWLFDg0hXSA+CcTqvWlxOtqss3bhCMi2XL+qxeOGJwHsgHSXIqg2YjklnM
MtN6wcnwHjbYf+oH+jgvZuAZakmanj9JJ0FfQFFfoOmd1Xy9D6GaGMoLwXzpqdxv
PC9V4m9quUm36sPhjeNYunU5TfXxKTBixoZkrvaPUvYJkuBnCE+zkZSGXgc+X1V0
hEnAII8Reg4bsEJ2POeI9AdfVxls+NoM9LHXIauHlAig71yRvxeeJqFcubzIojdl
EVRj4iXJjm7qJH0MLRwWAQtpUBsF4CTyFSXZm9Ppssopw6c3qlrzNrCJwIddD+xL
yoB2YMY/2cIGHKz2J2mTgzokC4pYqDORMKixVJTGs356DbGmlpGtdzKNuZQPa0jL
2R9qVY7sJ0R5/HxIwlUljjXDQcZ1M1rvJIVgM2wHIynGHx8wnXKxa3k+7f5gwglO
7d13/NIoaBc90ujMTdNoXGRjKnL8kpnBVMHie7d8E6P7JXDxKW7DTvDNiziOYZlj
Ay9pvDshe4b5vVHm94pRQetKITdeV1lnZpmu/JbnCzrxl8xeSFgfBMvAlGdsDOsg
ve8EqbcIx6uasZC8gkd0rjetusauIXQ0Qj9RrnT9+KkNXH+rckfUw0u5IAU1NbAc
mTRpYiBfihZqTLD8N9pdXs3BhDnUrJpJzhIqim1AtNJlkWzdLogxzvd81wX6+2oZ
pqAkvE1Wmiep5OU9Tf2pzXOli9GQl17eFSY589Z8SKKTiuRTmG08OXmByNu0L2VF
Tm2AVu54ljXJmvXqtUpCHLVvwvFcc2fg161uEt2Oqd/41BvnR4VLJVa0sgUoew/O
FKhsfvUu8WU4rBFpOIJuJuiSKskcJOdsDqZeb016TsXvFSBqEhf7lIZNk0xMHh19
OETdCshfmv7ZQto3Zet197t0oNJoKgHoE7afNTCHsafGLQCagofyRJKbl6L/jbxU

`pragma protect encoding=(enctype="base64", line_length=64, bytes=128)
`pragma protect key_keyowner="Mentor Graphics Corporation"
`pragma protect key_keyname="MGC-VERIFSIM-RSA-1"
`pragma protect key_method="rsa"
`pragma protect key_block
fws02dfhqngJHkaphDtiGG2iFaE92qdVxqXETNuyMZ+CC4Wc4JL1kqncxCwdZaEo
K5LUC2ata4ZbrgwGQTnlD+04FgjPMkwUSg8mYnSLLGg36uOe/KuQ+QkUFynH4eNi
uDI1kS+MMicUbAqEBrRsnlmr7i3cNUMNjoC63a7qE+c=

`pragma protect data_method="aes128-cbc"
`pragma protect encoding=(enctype="base64", line_length=64, bytes=1888)
`pragma protect data_block
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
UI647orMUC0UBFf/x5U1rw==

`pragma protect end_protected

endpackage

`endif 
