书签 分享 收藏 举报 版权申诉 / 30

用于集成电路设备中的三角函数的计算.pdf

  • 上传人:r7
  • 文档编号:4264939
  • 上传时间:2018-09-12
  • 格式:PDF
  • 页数:30
  • 大小:954.40KB
  • 摘要
    申请专利号:

    CN201180031374.4

    申请日:

    2011.06.21

    公开号:

    CN102959503A

    公开日:

    2013.03.06

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):G06F 7/548申请日:20110621|||公开

    IPC分类号:

    G06F7/548

    主分类号:

    G06F7/548

    申请人:

    阿尔特拉公司

    发明人:

    M·兰厄姆默

    地址:

    美国加利福尼亚

    优先权:

    2010.06.25 US 12/823,539

    专利代理机构:

    北京市金杜律师事务所 11256

    代理人:

    酆迅

    PDF完整版下载: PDF下载
    内容摘要

    一种用于计算输入的三角函数的电路,其包括:用于将输入与另一个值关联以生成中间值的电路;用于选择该输入和该中间值中的一个作为三角输入值的电路;用于确定用于该三角输入值的多个三角函数各自的初始值的电路;以及用于至少部分地基于三角恒等式,从该多个三角函数各自的初始值得出第一三角函数的最终值的电路。该三角函数可以是任何正弦、余弦和正切和它们的反函数。所使用的三角恒等式允许将三角函数的计算分解成更易于执行或者能够被更准确地执行的片。

    权利要求书

    权利要求书一种用于计算输入的第一三角函数的电路,所述电路包括:
    用于将所述输入与另一个值关联以生成中间值的电路;
    用于选择所述输入和所述中间值中的一个作为三角输入值的电路;
    用于确定用于所述三角输入值的多个三角函数各自的初始值的电路;以及
    用于至少部分地基于三角恒等式,从所述多个三角函数各自的初始值得出所述第一三角函数的最终值的电路。
    根据权利要求1所述的电路,其中:
    所述用于确定多个三角函数各自的初始值的电路确定正弦值和余弦值;并且
    所述用于得出最终值的电路当所述输入处于第一范围中时选择所述多个三角函数中的一个三角函数的所述初始值,并且当所述输入处于第二范围中时选择所述多个三角函数中的另一个三角函数的所述初始值。
    根据权利要求2所述的电路,其中,所述用于确定的电路包括CORDIC电路。
    根据权利要求2所述的电路,其中:
    所述另一个值是π/2;
    所述用于关联的电路从π/2减去所述输入以生成所述中间值;
    所述第一范围包括最大等于π/4的值;并且
    所述第二范围包括最小等于π/4的值。
    根据权利要求2所述的电路,其中:
    所述另一值是π/4;
    所述中间值包括第一中间值和第二中间值;
    所述用于关联的电路从π/4减去所述输入以生成所述第一中间值,并且从所述输入减去π/4以生成所述第二中间值;
    所述第一范围包括最大等于π/8的值;
    所述第二范围包括最小等于3π/8和最大等于π/2的值;并且
    所述用于得出最终值的电路选择性地组合所述第一中间值和所述第二中间值的正弦和余弦。
    根据权利要求1所述的电路,其中:
    所述用于确定多个三角函数各自的初始值的电路确定正弦值和余弦值;并且
    所述用于得出最终值的电路当所述输入处于第一范围中时以第一组合方式组合所述多个三角函数中的每个三角函数的所述初始值,并且当所述输入处于第二范围中时以第二组合方式组合所述多个三角函数中的每个三角函数的所述初始值。
    根据权利要求6所述的电路,其中,所述第一组合方式和所述第二组合方式从由以下各项构成的组中选择:和、差、乘积、乘积之和、乘积之差以及它们的组合。
    根据权利要求7所述的电路,其中:
    所述用于得出的电路被配置在可编程集成电路设备的专用处理块中;并且
    所述专用处理块包括多个乘法器和至少一个加法器。
    一种用于将可编程集成电路设备配置成为用于计算输入的第一三角函数的电路的方法,所述方法包括:
    将所述可编程集成电路设备的逻辑配置成为用于将所述输入与另一值关联以生成中间值的电路;
    将所述可编程集成电路设备的逻辑配置成为用于选择所述输入和所述中间值中的一个作为三角输入值的电路;
    将所述可编程集成电路设备的逻辑配置成为用于确定用于所述三角输入值的多个三角函数各自的初始值的电路;以及
    将所述可编程集成电路设备的逻辑配置成为用于至少部分地基于三角恒等式,从所述多个三角函数各自的初始值得出所述第一三角函数的最终值的电路。
    根据权利要求9所述的方法,其中:
    将所述可编程集成电路设备的逻辑配置成为用于确定多个三角函数各自的初始值的电路包括:配置所述可编程集成电路设备的逻辑以确定正弦值和余弦值;以及
    所述将所述可编程集成电路设备的逻辑配置成为用于至少部分地基于三角恒等式,从所述多个三角函数的所述各自的初始值得出所述第一三角函数的最终值的电路包括:配置所述可编程集成电路设备的逻辑以当所述输入处于第一范围中时,选择所述多个三角函数中的一个三角函数的所述初始值,并且当所述输入处于第二范围中时,选择所述多个三角函数中的另一个三角函数的所述初始值。
    根据权利要求10所述的方法,其中,所述将所述可编程集成电路设备的逻辑配置成为用于确定的电路包括:将所述可编程集成电路设备的逻辑配置成为CORDIC电路。
    根据权利要求10所述的方法,其中:
    所述另一值是π/2;
    所述将所述可编程集成电路设备的逻辑配置成为用于关联的电路包括:配置所述可编程集成电路设备的逻辑以从π/2减去所述输入以生成所述中间值;
    所述第一范围包括最大等于π/4的值;并且
    所述第二范围包括最小等于π/4的值。
    根据权利要求10所述的方法,其中:
    所述另一值是π/4;
    所述中间值包括第一中间值和第二中间值;
    所述将所述可编程集成电路设备的逻辑配置成为用于关联的电路包括:配置所述可编程集成电路设备的逻辑以从π/4减去所述输入以生成所述第一中间值,并且从所述输入减去π/4以生成所述第二中间值;
    所述第一范围包括最大等于π/8的值;
    所述第二范围包括最小等于3π/8和最大等于π/2的值;并且
    所述将所述可编程集成电路设备的逻辑配置成为用于得出最终值的电路包括:配置所述可编程集成电路设备的逻辑以选择性地组合所述第一中间值和所述第二中间值的正弦和余弦。
    根据权利要求9所述的方法,其中:
    所述将可编程集成电路设备的逻辑配置成为用于确定多个三角函数各自的初始值的所述电路包括:将所述可编程集成电路设备的逻辑配置成为用于确定正弦值和余弦值的电路;并且
    所述将所述可编程集成电路设备的逻辑配置成为用于得出最终值的电路包括:将所述可编程集成电路设备的逻辑配置成为用于当所述输入处于第一范围中时,以第一组合方式组合所述多个三角函数中的每个三角函数的所述初始值,并且当所述输入处于第二范围中时,以第二组合方式组合所述多个三角函数中的每个三角函数的所述初始值的电路。
    根据权利要求14所述的方法,其中,所述第一组合方式和所述第二组合方式从由以下各项构成的组中选择:和、差、乘积、乘积之和、乘积之差以及它们的组合。
    根据权利要求15所述的方法,其中:
    所述将所述可编程集成电路设备的逻辑配置成为用于得出的电路包括:在可编程集成电路设备的专用处理块中配置所述用于得出的电路,所述专用处理块包括多个乘法器和至少一个加法器。
    一种利用非瞬态机器可执行指令编码的机器可读数据存储介质,所述非瞬态机器可执行指令用于将可编程集成电路设备配置成为用于计算输入的三角函数的电路,所述指令包括:
    用于将所述可编程集成电路设备的逻辑配置成为用于将所述输入与另一个值关联以生成中间值的电路的指令;
    用于将所述可编程集成电路设备的逻辑配置成为用于选择所述输入和所述中间值中的一个作为三角输入值的电路的指令;
    用于将所述可编程集成电路设备的逻辑配置成为用于确定用于所述三角输入值的多个三角函数各自的初始值的电路的指令;以及
    用于将所述可编程集成电路设备的逻辑配置成为用于至少部分地基于三角恒等式,从所述多个三角函数各自的初始值得出所述第一三角函数的最终值的电路的指令。
    根据权利要求17所述的计算机可读数据存储介质,其中:
    所述用于将所述可编程集成电路设备的逻辑配置成为用于确定多个三角函数各自的初始值的电路的指令包括所述用于配置所述可编程集成电路设备的逻辑以确定正弦值和余弦值的指令;以及
    所述用于将所述可编程集成电路设备的逻辑配置成为用于至少部分地基于三角恒等式,从所述多个三角函数的所述各自的初始值得出所述第一三角函数的最终值的电路的指令包括所述用于配置所述可编程集成电路设备的逻辑以当所述输入处于第一范围中时,选择所述多个三角函数中的一个三角函数的所述初始值,并且当所述输入处于第二范围中时,选择所述多个三角函数中的另一个三角函数的所述初始值的指令。
    根据权利要求18所述的计算机可读数据存储介质,其中,所述用于将所述可编程集成电路设备的逻辑配置成为用于确定的电路的指令包括用于将所述可编程集成电路设备的逻辑配置成为CORDIC电路的指令。
    根据权利要求18所述的计算机可读数据存储介质,其中:
    所述另一值是π/2;
    所述用于将所述可编程集成电路设备的逻辑配置成为用于关联的电路的指令包括用于配置所述可编程集成电路设备的逻辑以从π/2减去所述输入以生成所述中间值的指令;
    所述第一范围包括最大等于π/4的值;并且
    所述第二范围包括最小等于π/4的值。
    根据权利要求18所述的计算机可读数据存储介质,其中:
    所述另一值是π/4;
    所述中间值包括第一中间值和第二中间值;
    所述用于将所述可编程集成电路设备的逻辑配置成为用于关联的电路的指令包括用于配置所述可编程集成电路设备的逻辑以从π/4减去所述输入以生成所述第一中间值,并且从所述输入减去π/4以生成所述第二中间值的指令;
    所述第一范围包括最大等于π/8的值;
    所述第二范围包括最小等于3π/8和最大等于π/2的值;并且
    所述用于将所述可编程集成电路设备的逻辑配置成为用于得出最终值的电路的指令包括用于配置所述可编程集成电路设备的逻辑以选择性地组合所述第一中间值和所述第二中间值的正弦和余弦的指令。
    根据权利要求17所述的计算机可读数据存储介质,其中:
    所述用于将所述可编程集成电路设备的逻辑配置成为用于确定多个三角函数各自的初始值的所述电路的指令包括用于将所述可编程集成电路设备的逻辑配置成为用于确定正弦值和余弦值的电路的指令;并且
    所述用于将所述可编程集成电路设备的逻辑配置成为用于得出最终值的电路的指令包括用于将所述可编程集成电路设备的逻辑配置成为用于当所述输入处于第一范围中时,以第一组合方式组合所述多个三角函数中的每个三角函数的所述初始值,并且当所述输入处于第二范围中时,以第二组合方式组合所述多个三角函数中的每个三角函数的所述初始值的电路的指令。
    根据权利要求18所述的计算机可读数据存储介质,其中,所述第一组合方式和所述第二组合方式从由以下各项构成的组中选择:和、差、乘积、乘积之和、乘积之差以及它们的组合。
    根据权利要求23所述的计算机可读数据存储介质,其中:
    所述用于将所述可编程集成电路设备的逻辑配置成为用于得出的电路的指令包括用于在可编程集成电路设备的专用处理块中配置所述用于得出的电路的指令,所述专用处理块包括多个乘法器和至少一个加法器。

    说明书

    说明书用于集成电路设备中的三角函数的计算
    技术领域
    本发明涉及在集成电路设备中计算三角函数,并且具体而言在诸如可编程逻辑设备(PLD)的可编程集成电路中。
    背景技术
    通常对于0‑360°或0‑2π弧度的相对小的角度范围定义三角函数。对于2π以上的角度值,三角函数的值重复。事实上可以将范围限制为0‑π/2,因为各种三角恒等式可用于从0到π/2之间的角度的三角函数得到π/2到2π之间的任意角度是三角函数的值。
    在集成电路设备中可用于计算三角函数的一个方法是CORDIC算法,其使用以下三个递归方程式:
    xn+1=xn‑dnyn2‑n
    yn+1=yn+dnxn2‑n
    zn+1=zn‑dntan‑1(2‑n)
    例如,为了计算输入的正弦或余弦,将x值初始化为“1”,将y值初始化为“0”,并且将Z值初始化为需要的角度。然后将Z向零旋转,其确定的dn的符号,dn是±1,如果zn是正的,则dn也是正的,因为目标是使z更接近0;如果zn是负的,则dn也是负的,这出于相同的原因。x和y表示单位向量的x和y分量;随着z旋转,该向量也旋转,并且当z到达它到0的最终旋转时,x和y的值将分别收敛到输入角的余弦和正弦。
    为了解决旋转期间单位向量的伸展,将比例因子应用于x的初始值。该比例因子是:
    <mrow><MUNDEROVER><MI>Π</MI> <MROW><MI>n</MI> <MO>=</MO> <MN>0</MN> </MROW><MO>∞</MO> </MUNDEROVER><MSQRT><MN>1</MN> <MO>+</MO> <MSUP><MN>2</MN> <MROW><MO>-</MO> <MN>2</MN> <MI>n</MI> </MROW></MSUP></MSQRT><MO>=</MO> <MN>1.64676025812106564</MN> <MO>.</MO> <MO>.</MO> <MO>.</MO> <MO>.</MO> <MO>.</MO> <MO>.</MO> </MROW>]]&gt;</MATH></MATHS> <BR>因此将最初的x设置为1/1.64677...=0.607252935...。 <BR>但是随着输入变小,CORDIC可能变得不正确。例如,随着θ接近0,sin(θ)接近θ(并且因此sin(θ)接近0),并且随着θ接近0,cos(θ)接近1。但是,计算值与实际值之间的误差的量值随着θ减小而增加。 <BR>此外,在诸如FPGA的集成电路设备中看起来容易实现具有初始考虑的CORDIC,但是更仔细的分析显示无效率,至少部分地因为多个深度数学结构,每个层包括宽的加法器。普通FPGA架构可以具有4‑6个输入函数,紧接着专用脉动进位加法器,紧接着寄存器。当用于计算浮点函数时,如在单精度正弦或余弦函数的情况,对于更小的输入值生成精确的结果所需要的硬件资源的数量可能变大。 <BR>发明内容 <BR>根据本发明的实施方式,可以使用基于可以被应用的不同的三角恒等式的各种改进实现来计算不同的三角函数。 <BR>对于正弦和余弦函数,改进CORDIC实现将小输入角度改变成较大角度,其中CORDIC结果对于较大角度更精确。这可以通过对于小的θ(例如对于θ<π/4)使用π/2‑θ代替θ来完成。如上文所讨论的,对于较小角度,CORDIC精确性受损,但是标准CORDIC实现可以用于较大角度。复用器可以在输入值θ与减法器的输出之间选择,其中该减法器的减数和被减数分别是π/2和输入值θ。可以使用输入θ与阈值的比较来控制复用器以做出选择。正弦和余弦都由CORDIC实现的x和y数据路径来计算,并且可以使用可能受与输入复用器相同的比较输出控制的另一个复用器来选择希望的输出路径。当π/2‑θ已经被用作输入时,可以使用恒等式cos(θ)=sin(π/2‑θ)以及sin(θ)=cos(π/2‑θ)来得到希望的结果。 <BR>对于正切函数,可以使用用于角度的和的正切的三角恒等式将输入角度分解成输入角度的不同的比特范围的和。因为一些分量范围将是小的,所以相对于那些分量范围将简化恒等式。可以在合适的电路中实现恒等式。 <BR>对于反正切(即acrtan或tan‑1)函数,问题在于潜在的输入范围在负无穷大到正无穷大之间(不像例如反正弦或反余弦,它们的潜在输入范围在‑1到+1之间)。根据本发明,可以使用涉及反正切函数的三角恒等式将输入分解成不同的范围,其中该恒等式的最复杂的部分贡献小于结果的最不重要片段,因而它可以被忽略。可以在合适的电路中实现该恒等式。 <BR>对于反余弦(即arcos或cos‑1),可以使用以下恒等式: <BR><MATHS num="0002"><MATH><![CDATA[ <mrow><MI>arccos</MI> <MO>=</MO> <MN>2</MN> <MI>arctan</MI> <MROW><MO>(</MO> <MFRAC><MSQRT><MN>1</MN> <MO>-</MO> <MSUP><MI>x</MI> <MN>2</MN> </MSUP></MSQRT><MROW><MN>1</MN> <MO>+</MO> <MI>x</MI> </MROW></MFRAC><MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>其可以被简化为: <BR><MATHS num="0003"><MATH><![CDATA[ <mrow><MI>arccos</MI> <MO>=</MO> <MN>2</MN> <MI>arctan</MI> <MROW><MO>(</MO> <MFRAC><MROW><MN>1</MN> <MO>-</MO> <MI>x</MI> </MROW><MSQRT><MN>1</MN> <MO>-</MO> <MSUP><MI>x</MI> <MN>2</MN> </MSUP></MSQRT></MFRAC><MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>可以如以上所讨论计算、简化反正切,因为反余弦的输入范围被限于0到1之间。可以使用已知的技术来计算平方根倒数。对于反正弦(即arsin或sin‑1),其也具有被限于0到1之间的输入范围,可以计算反余弦,并且然后基于恒等式arcsin(x)=π/2‑arccos(x)来从π/2中减去。 <BR>因此,根据本发明提供了用于计算输入的三角函数的电路。该电路包括用于将该输入与另一个值关联以生成中间值的电路;用于选择该输入值和该中间值中的一个作为三角输入值的电路;用于确定用于该三角输入值的多个三角函数各自的初始值的电路;以及用于至少部分地基于三角恒等式,从该多个三角函数各自的初始值得出第一三角函数的最终值的电路。 <BR>还提供了用于将集成电路设备配置成该电路的对应方法。此外,提供了利用指令来编码的机器可读数据存储介质,用于执行用于配置集成电路设备的方法。 <BR>附图说明 <BR>在结合附图来考虑以下详细描述之后,本发明的其他特征、它的属性和各种优点将变得清楚,其中在附图中相同的附图标记始终涉及相同的部件,其中: <BR>图1显示了根据本发明用于计算正弦和/或余弦的CORDIC实现的第一实施方式; <BR>图2显示了根据本发明用于计算正弦和/或余弦的CORDIC实现的第二实施方式; <BR>图3显示了根据本发明用于计算正弦和/或余弦的CORDIC实现的第三实施方式; <BR>图4显示了根据本发明用于计算正弦和/或余弦的CORDIC实现的第四实施方式; <BR>图5显示了根据本发明用于计算正切的实现的实施方式; <BR>图6显示了反正切函数的第一范围; <BR>图7显示了反正切函数的第二范围; <BR>图8显示了反正切函数的第三范围; <BR>图9显示了根据本发明用于计算反正切实现的实施方式; <BR>图10显示了根据本发明用于计算反正弦和/或反余弦的实现的实施方式的第一部分; <BR>图11显示了根据本发明用于计算反正弦和/或反余弦的实现的实施方式的第二部分; <BR>图12是利用用于执行根据本发明的方法的机器可读指令集来编码的磁数据存储介质的横截面视图; <BR>图13是利用用于执行根据本发明的方法的机器可读指令集来编码的光可读数据存储介质的横截面视图;以及 <BR>图14是使用并入本发明的可编程逻辑设备的示例性系统的简化框图。 <BR>具体实施方式 <BR>如上文所讨论的,在标准CORDIC实现中: <BR>xn+1=xn‑dnyn2‑n <BR>yn+1=yn+dnxn2‑n <BR>zn+1=zn‑dntan‑1(2‑n) <BR>从该方程式可以看出,在第一等级处(对于n=0): <BR>x1=x0‑y0 <BR>y1=y0+x0 <BR>z1=z0‑tan‑1(1) <BR>类似地,在第二等级处(对于n=1): <BR>x2=x1‑d1(y1/2) <BR>y2=y1+d1(x1/2) <BR>z2=z1‑d1tan‑1(0.5) <BR>将理解,这对于另外的n继续直到zn收敛到0或者如具体实现中需要的接近0为止。但是,如上文所讨论的,CORDIC实现的精确性随着输入角度变小而减小。 <BR>在图1中显示了根据本发明的用于实现正弦或余弦的CORDIC的第一实施方式的逻辑结构100。可以将结构100实现为电路。将结构100建立在CORDIC引擎101周围,CORDIC引擎101可以是任意合适的CORDIC引擎,包括以参考的方式被整体并入本申请的、2010年3月12日递交的、共同未决、共同拥有的美国专利申请号12/722,683中所述的CORDIC引擎。CORDIC引擎101提供用于一般表示输入的余弦的x输出111以及用于一般表示输入的正弦的y输出112。 <BR>输入复用器102选择输入变量103或π/2与输入变量103的差104中的任意一个。用于输入复用器102的控制信号105是由用于指示输入变量103(θ)是大于π/4还是小于π/4(或者可以选择任意其他阈值)的比较106产生。因为输入变量103被优选表示成分数(意味着被π/2乘),所以可以通过检查输入变量103的一个或多个最重要比特来简单地执行该比较。可替换地,可以做出更复杂的比较。 <BR>在任意情况中,取决于θ是大于(或等于)还是小于π/4,传递到CORDIC引擎的值是θ或π/2‑θ。 <BR>用于确定到CORDIC引擎101的输入的相同的控制信号105助于确定由输出复用器107选择输出111、121中的哪一个。具体地,cos(θ)‑sin(π/2‑θ)并且sin(θ)‑cos(π/2‑θ)。可以提供用于表示希望的输出是正弦还是余弦的附加输入115,并且在125处将该输入与输出105组合以提供控制信号135,因而如果直接使用输入变量103(θ)作为CORDIC输入,则如果希望的函数是余弦则选择输出111并且如果希望的函数是正弦则选择输出112。但是,如果使用差104(π/2‑θ)作为CORDIC输入,则如果希望的函数是余弦则选择输出112并且如果希望的函数是正弦则选择输出111。 <BR>可以使用用于加速CORDIC计算的已知的技术。例如在正弦值的CORDIC计算的大约一半之后,可以通过将x的当时值乘以z的当时值并且从y的当时值减去该乘积来近似y的最终值。类似地,对于余弦,可以通过将y的当时值乘以z的当时值并且将该乘积与x的当时值相加来近似x的最终值。这可以被称为“终止CORDIC”。图2显示了根据本发明的实施方式实现终止CORDIC的改进CORDIC结构200。可以将结构200实现为电路。 <BR>结构200的输入级与结构100的输入级相同,包括输入复用器102、输入变量103、差104、比较电路106和控制信号105。CORDIC引擎201可以与CORDIC引擎101相同,其中除了输出111、121之外z数据路径被用作为输出211。 <BR>但是结构200的输出级与结构100的输出级不同。存在由信号135控制的第一输出复用器206和由135的倒数控制的第二输出复用器216以代替一个输出复用器106。对于余弦,该配置直接向加法器/减法器208提供x,并且向乘法器207提供y和z,乘法器207向加法器/减法器208提供它的输出。对于正弦,该配置直接向加法器/减法器208提供y,并且向乘法器207提供x和z,乘法器207向加法器/减法器208提供它的输出。 <BR>在一些实施方式中,可以在可编程设备(如FPGA)中,要么在可编程逻辑中要么在可编程逻辑与固定逻辑(例如加法器和/或乘法器)的组合(如果提供)中实现结构100或200。例如从San&nbsp;Jose,California(加利福尼亚圣荷塞)的Altera公司可获得的FPGA的族中的FPGA包括具有乘法器、加法器和用于连接乘法器和加法器的可编程互连的数字信号处理块。该FPGA可以被配置为使用加法器和/或乘法器以及可能需要的任意可编程逻辑来实现结构100和200。 <BR>可以将输入范围进一步限制为π/8到π/4之间的更小的范围,其与π/4到π/2之间的范围相比提供更准确的CORDIC结果。根据可以使用图3中显示的可以被实现为电路的结构300来执行的该实施方式,当输入在0到π/8之间时,从π/4减去该输入,创建π/8到π/4之间的新值。当输入在3π/8到π/2之间时,从输入减去π/4,创建π/8到π/4之间的新值。如果输入在π/8到3π/8之间则输入可以无改变地通过。 <BR>如图3中所示,输入复用器302选择输入303或π/4与输入303的差304或输入303与π/4之间的差314的中任意一个。在可以与CORDIC引擎101实质上相同的CORDIC引擎301中使用所选择的输入。 <BR>对于使用差304的情况,由输出级320根据以下恒等式处理CORDIC引擎301的输出: <BR>sin(A‑B)=sin(A)cos(B)‑sin(B)COS(A) <BR>cos(A‑B)=cos(A)cos(B)+sin(A)sin(B) <BR>如果A=π/4并且B=π/4‑θ,则A‑B=π/4‑(π/4‑θ)=θ。 <BR>并且SIN(π/4)=COS(π/4)=2‑0.5。 <BR>然后接下来: <BR>SIN(θ)=SIN(A‑B) <BR>=SIN(П/4)COS(П/4‑θ)‑SIN(П/4‑θ)COS(П/4) <BR>=2‑0.5(COS(П/4‑θ)‑SIN(П/4‑θ)). <BR>类似地:COS(θ)=COS(A+B) <BR>=COS(П/4)COS(П/4‑θ)+SIN(П/4‑θ)SIN(П/4) <BR>=2‑0.5(COS(П/4‑θ)+SIN(П/4‑θ))。 <BR>对于使用差314的情况,由输出级320根据以下恒等式处理CORDIC引擎301的输出: <BR>sin(A+B)=sin(A)cos(B)+sin(B)COS(A) <BR>cos(A+B)=cos(A)cos(B)‑sin(A)sin(B) <BR>如果A=π/4并且B=θ‑π/4,则A+B=π/4+(θ‑π/4)=θ。同样,SIN(π/4)=COS(π/4)=2‑0.5。 <BR>然后接下来: <BR>SIN(θ)=SIN(A+B) <BR>=SIN(П/4)COS(θ‑П/4)+SIN(θ‑П/4)COS(П/4) <BR>=2‑0.5(COS(θ‑П/4)+SIN(θ‑П/4)). <BR>类似地: <BR>COS(θ)=COS(A+B) <BR>=COS(П/4)COS(θ‑П/4)‑SIN(θ‑П/4)SIN(П/4) <BR>=2‑0.5(COS(θ‑П/4)‑SIN(θ‑П/4)). <BR>这在输出级302中通过加法器/加法器321并且通过乘法器322实现,加法器/加法器321将y(SIN)数据路径与x(COS)数据路径相加或者从x(COS)数据路径减去y(SIN)数据路径,乘法器322将该差乘以2‑0.5(如图3中SIN(π/4)所示)。输出级320还可以包括用于对于输入303在π/8到3π/8之间并且无改变地通过输入复用器302的情况实现正确的数据路径(SIN或COS,取决于希望的函数)的导通的复用电路323(与图2中的复用器206、216的组合类似)。 <BR>因此,与图1的实施方式100相比,仅需要一个附加减法器和一个附加常数乘法来增加精确性。 <BR>可替换地,如果输入在π/4到3π/8之间的,则其还落入图1的是实施方式100中,并且可以通过从π/2减去输入来在π/4周围反映该输入,切换SIN和COS结果以得到希望的输出。在可以使用小的输入范围来改进收敛速度的情况中,这还可用于实现其他类型的算法以计算SIN和COS值, <BR>与图2的实施方式200类似的“终止CORDIC”实现可以与图3的实施方式300一起使用。在图4中显示了该实现400。 <BR>在信号105选择直接输入408的情况中,随后如在实施方式200中,在411、412处仅将SIN/COS数据路径401、402中的一个乘以z数据路径403,并且随后在421处与SIN/COS数据路径401、402中的另一个相加或从SIN/COS数据路径401、402中的另一个中减去,并且在422处将结果乘以2‑0.5。由逻辑425输出的信号435确定将数据路径401还是数据路径402乘以数据路径403,其中逻辑425基于比较信号105和用于指示希望正弦还是余弦的信号115导致复用器413、423中的一个复用器选择数据路径403用于到乘法器411、412中各自的乘法器的输入,并且复用器413、423中的另一个复用器选择值“1”用于到乘数411、412中其他各自的乘法器的输入。在该情况中,信号(或多个信号)435还确定加法器/减法器421相加还是相减,并且导致复用器433选择值“0”用于在453处对和/差421的加法。然后在422处将和乘以sin(π/4)(即2‑0.5)。 <BR>在信号105选择差输入404(π/4‑θ)的情况中,因为输入408小于π/8,所以根据是希望正弦还是余弦,将应用如上文所讨论的以下关系: <BR>SIN(θ)=2‑0.5(COS(П/4‑θ)‑SIN(П/4‑θ)) <BR>COS(θ)=2‑0.5(COS(П/4‑θ)+SIN(П/4‑θ)) <BR>类似地,在信号105选择差输入444(θ‑π/4)的情况中,因为输入408大于3π/8,所以根据是希望正弦还是余弦,将应用如上文所讨论的以下关系: <BR>SIN(θ)=2‑0.5(COS(θ‑П/4)+SIN(θ‑П/4)) <BR>COS(θ)=2‑0.5(COS(θ‑П/4)‑SIN(θ‑П/4)) <BR>在终止CORDIC实现中, <BR>COS(·)=x+yz <BR>SIN(·)=y‑xz <BR>因此,在信号105选择差输入404(π/4‑θ)的终止CORDIC情况中, <BR>SIN(θ)=2‑0.5(x+yz‑(y‑xz)) <BR>=2‑0.5(x‑y+(yz+xz)) <BR>COS(θ)=2‑0.5(x+yz+(y‑xz)) <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=2‑0.5(x+y+(yz‑xz)) <BR>类似地,在信号105选择差输入,444(θ‑π/4)的终止CORDIC情况中, <BR>SIN(θ)=2‑0.5(x+yz+(y‑xz)) <BR>=2‑0.5(x+y+(yz‑xz)) <BR>COS(θ)=2‑0.5(x+yz‑(y‑xz)) <BR>=2‑0.5(x‑y+(yz+xz)) <BR>对于这些实现,信号(或多个信号)435将导致复用器413、423都选择数据路径403用于到乘法器411、412的输入。信号(或多个信号)435还将分别确定加法器/减法器421和431相加还是相减,并且将导致复用器443选择和/差431用于在453处对和/差421的加法。然后在422处将和乘以sin(π/4)(即2‑0.5)。 <BR>当在前述FPGA的一个中实现实施方式400时,可以在410处使用具有乘法器和加法器的前述数字信号处理块的其中一个来提供乘法器404、405和加法器/减法器406。该FPGA的数字信号处理块例如良好地适用于执行为此目的可以使用的两个36比特乘以18比特的乘法。在通过参考的方式并入本文的、由Altera公司发布的Stratix&nbsp;III设备手册第一卷(2010年3月第二版)中第5‑21页描述了一个这样的实现。 <BR>可以使用其他基于恒等式的方法来简化其他三角函数的计算。 <BR>例如对于tan(θ),归一化的或范围减小的输入是‑π/2≤θ≤π/2,而输出在负无穷大到正无穷大之间。对于正切函数,以下恒等式为真: <BR><MATHS num="0004"><MATH><![CDATA[ <mrow><MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>+</MO> <MI>b</MI> <MO>)</MO> </MROW><MO>=</MO> <MFRAC><MROW><MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>+</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>b</MI> <MO>)</MO> </MROW></MROW><MROW><MN>1</MN> <MO>-</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>×</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>b</MI> <MO>)</MO> </MROW></MROW></MFRAC></MROW>]]&gt;</MATH></MATHS> <BR>通过明智地分解θ,可以将计算tan(θ)的问题分解成容易计算的片。在该情况中,有利地可能将tan(θ)分解成三片。可以通过用c替代b并且用a+b替代a来完成该情况。因此: <BR><MATHS num="0005"><MATH><![CDATA[ <mrow><MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>+</MO> <MI>b</MI> <MO>+</MO> <MI>c</MI> <MO>)</MO> </MROW><MO>=</MO> <MFRAC><MROW><MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>+</MO> <MI>b</MI> <MO>)</MO> </MROW><MO>+</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>c</MI> <MO>)</MO> </MROW></MROW><MROW><MN>1</MN> <MO>-</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>+</MO> <MI>b</MI> <MO>)</MO> </MROW><MO>×</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>c</MI> <MO>)</MO> </MROW></MROW></MFRAC></MROW>]]&gt;</MATH></MATHS> <BR>进一步扩展: <BR><MATHS num="0006"><MATH><![CDATA[ <mrow><MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>+</MO> <MI>b</MI> <MO>+</MO> <MI>c</MI> <MO>)</MO> </MROW><MO>=</MO> <MFRAC><MROW><MFRAC><MROW><MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>+</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>b</MI> <MO>)</MO> </MROW></MROW><MROW><MN>1</MN> <MO>-</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>×</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>b</MI> <MO>)</MO> </MROW></MROW></MFRAC><MO>+</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>c</MI> <MO>)</MO> </MROW></MROW><MROW><MN>1</MN> <MO>-</MO> <MROW><MO>(</MO> <MFRAC><MROW><MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>×</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>b</MI> <MO>)</MO> </MROW></MROW><MROW><MN>1</MN> <MO>-</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>×</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>b</MI> <MO>)</MO> </MROW></MROW></MFRAC><MO>)</MO> </MROW><MO>×</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>c</MI> <MO>)</MO> </MROW></MROW></MFRAC></MROW>]]&gt;</MATH></MATHS> <BR>虽然这看起来比原始恒等式复杂得多,但是正切函数的特性和单精确度运算的精确度可用于极大地简化该计算。 <BR>如同许多三角函数,对于小的θ,tan(θ)≈θ。将用于tan(θ)的输入范围定义为‑π/2≤θ≤π/2。在单精度浮点运算中——例如基于IEEE754‑1985标准——指数偏移127(即20变为2127)。如果输入指数是115或者更小(即真实指数为‑12或更小),则tan(x)与x之间的误差低于数字格式的精度,因此低于该值时可以将tan(θ)视为等于θ。 <BR>因此对于115到127之间的相对窄的指数范围或者12比特的动态范围定义正切函数。对于IEEE754‑1985运算,精度是24位。因此可以将输入数字正确地表示为36比特定点数(24比特精度+12比特范围)。 <BR>然后将该36比特定点数能够被分割成3个分量。如果如以上所示θ=a+b+c,则可以向较高的9个比特分配c分量,可以向接下来8个比特分配a分量,并且向19个最不重要比特分配b分量。 <BR>如上文所讨论的,对于小于2‑12的任意θ值,tan(θ)=θ。作为36比特数的19个最不重要比特,b小于2‑17。 <BR>因此,tan(b)=b可以写为: <BR><MATHS num="0007"><MATH><![CDATA[ <mrow><MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>+</MO> <MI>b</MI> <MO>+</MO> <MI>c</MI> <MO>)</MO> </MROW><MO>=</MO> <MFRAC><MROW><MFRAC><MROW><MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>+</MO> <MI>b</MI> </MROW><MROW><MN>1</MN> <MO>-</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>×</MO> <MI>b</MI> </MROW></MFRAC><MO>+</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>c</MI> <MO>)</MO> </MROW></MROW><MROW><MN>1</MN> <MO>-</MO> <MROW><MO>(</MO> <MFRAC><MROW><MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>×</MO> <MI>b</MI> </MROW><MROW><MN>1</MN> <MO>-</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>×</MO> <MI>b</MI> </MROW></MFRAC><MO>)</MO> </MROW><MO>×</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>c</MI> <MO>)</MO> </MROW></MROW></MFRAC></MROW>]]&gt;</MATH></MATHS> <BR>a的正切相对小。a的最大值略小于0.0039062510(tan(a)=0.0039062710)并且b的最大值是0.0000152610,其也是它的正切。因此,tan(a)×b的最大值是5.96×10‑8,因此1‑tan(a)×b的最小值=0.9999999410。tan(a)+b的最大值是0.0039215286610。该值与被1‑tan(a)×b的最大值除的值之间的差是2.35×10‑10或者大约32个比特,这几乎是a、b和c的组合的整个宽度。在c是零的最坏情况中,该错误将不会处于仅为24比特的结果的精度中。 <BR>因此可以将前文的方程式进一步简化为: <BR><MATHS num="0008"><MATH><![CDATA[ <mrow><MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>+</MO> <MI>b</MI> <MO>+</MO> <MI>c</MI> <MO>)</MO> </MROW><MO>=</MO> <MFRAC><MROW><MROW><MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>+</MO> </MROW><MI>b</MI> <MO>+</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>c</MI> <MO>)</MO> </MROW></MROW><MROW><MN>1</MN> <MO>-</MO> <MROW><MO>(</MO> <MROW><MI>tan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>+</MO> <MI>b</MI> </MROW><MO>)</MO> </MROW><MO>×</MO> <MI>tan</MI> <MROW><MO>(</MO> <MI>c</MI> <MO>)</MO> </MROW></MROW></MFRAC></MROW>]]&gt;</MATH></MATHS> <BR>在a和b分别是8个比特和9个比特的范围内,可以利用36比特数据将用于全部可能比特组合的正切存储在表格中。因此,将问题降低为36比特定点乘法,36比特定点除法和定点减法、但是加法是如下文所讨论的浮点加法。 <BR>正切计算的一个实施方式500被显示在图5中并且可以被实现在电路中。 <BR>首先在502处将输入值501(θ)通过移位它的指数与127(IEEE754‑1985标准指数偏移值)之间的差503转换成36比特定点数。然后将转换的定点输入504分割成3个数字:c——比特[36:28],a——比特[27:20]以及b——比特[19:1]。在查找表505中确定tan(c),并且在查找表506中确定tan(a)。在507处将都是定点格式的tan(a)与b相加。接着,必须将该和归一化为c的指数,它的范围可以从0到19(等效于单精度偏移中的127到146)。和“tan(a)+b”具有最大指数‑8(等效于单精度偏移中的119),并且其在508处被归一化,以便在509处乘以tan(c)(对于分母)并且在510处与tan(c)相加(对于分子)。 <BR>分子在511处被归一化并且现在作为浮点数输出。局部指数(“15”‑“c指数”+“a+b指数”)是相对于“1.0”的数,并且其被用于在512处再次将积反归一化成定点数。 <BR>在513处从“1”减去分母积。在514处归一化差。然后在515处将差取倒数以形成分母。 <BR>在516处将分母乘以分子。在乘法之前,在517处将分子指数归一化。指数是“119”(它是c的最小值或者b的最大值——内部指数被归一化的参考点)加上分子指数加上分母指数。分母指数是从最终分母归一化514的偏移值——通常这将被视为负相对指数,并且被从任意最终指数中减去。但是,因为分母是在归一化之后立即被算术取倒数,所以指数被从负的转换成正的并且因此可以在该级处被相加。 <BR>结果在518处被四舍五入并且准备使用。但是,如果原始输入值501的指数小于115,则将输出和输入视为相同——即tan(θ)=θ。这是用复用器519来实现的,复用器519基于由输入501的指数的大小确定(未显示)的控制信号521,选择四舍五入的计算结果520或输入501作为最终输出 <BR>对于反正切(即arctan(x)或tan‑1(x)),情况是相反的,因为输入在负无穷大到正无穷大之间,而归一化或范围减小的输出是‑π/2≤θ≤π/2。再次将该问题分解成输入范围。因此如图6中所示,对于‑1≤x≤+1,arctan(x)是相对线性的并且具有范围为‑π/4≤θ≤+π/4的输出。在图7的中间尺度上观察,对于‑1010≤x≤+1010,arctan(x)显示穿过±1的转折点,变平到‑π/2≤θ≤+π/2范围中的输出。在图8的较大尺度上观察,对于‑10010≤x≤+10010,arctan(x)仍然处于‑π/2≤θ≤+π/2的输出中。在具有24比特的精度和高达127的指数的IEEE754‑1985单精度运算中,对于沿输入曲线的127个线段中的833860810(223)个点的集合的输出必须是确切的。 <BR>可以通过独立地处理幅度小于1的输入和幅度大于1的输入来简化计算。 <BR>考虑幅度小于1的第一输入,可以应用以下恒等式: <BR><MATHS num="0009"><MATH><![CDATA[ <mrow><MI>arctan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>=</MO> <MI>arctan</MI> <MROW><MO>(</MO> <MI>b</MI> <MO>)</MO> </MROW><MO>+</MO> <MI>arctan</MI> <MROW><MO>(</MO> <MFRAC><MROW><MI>a</MI> <MO>-</MO> <MI>b</MI> </MROW><MROW><MN>1</MN> <MO>+</MO> <MI>ab</MI> </MROW></MFRAC><MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>如果b足够接近a,则c=(a‑b)/(1+ab)非常小,并且arctan(x)≈c。如果a具有最大值1并且b等于a的8或10个最重要比特,则c将对于8个比特具有1/256的最大值或者对于10个比特具有1/1024的最大值。反正切1/256(0.0039062510)是0.0039062510。误差几乎是输入(23个比特)的精度的最低限度。1/1024(0.000976562510)的反正切是0.00097652210,其具有低于输入范围的最不重要比特的误差。 <BR>通过截短,可以容易地从a分离子范围b。(a‑b)项由截短比特构成。ab将永远小于1,因此可以通过直接将“1”连接到ab项,无需加法器计算项1+ab。因此可以容易地计算c。可以将用于arctan(b)的值(其中b<1)存储在查找表中。因此,可以通过在该表中查找arctan(b)并且将c与查找结果相加来确定arctan(a)。 <BR>如果a大于(或等于)1,则可以使用以下恒等式: <BR><MATHS num="0010"><MATH><![CDATA[ <mrow><MI>arctan</MI> <MROW><MO>(</MO> <MI>a</MI> <MO>)</MO> </MROW><MO>=</MO> <MFRAC><MI>π</MI> <MN>2</MN> </MFRAC><MO>-</MO> <MI>arctan</MI> <MROW><MO>(</MO> <MFRAC><MN>1</MN> <MI>a</MI> </MFRAC><MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>对于小于1的输入可以如上所述地确定用于该输入的倒数的反正切,并且然后通过被π/2减来获得希望的结果。 <BR>通过将“1”追加到最重要比特的左边并且通过将“0”比特追加到最不重要比特的右边,将输入尾数转换成36比特数字。该数字的指数是127‑(input_exponent‑127)‑1=253‑input_exponent。在已经选择了正确的浮点输入之后,通过从参考点将该数字右移动1,将该数字转换成等效的固定点。只要使用36比特数字,这就不应该降低结果的精确性。如果数字具有117的指数(对于10个比特的右移),则在36比特幅度中将仍然存在26个有效比特,并且对于单精度浮点表示仅需要24个比特。 <BR>反正切计算的实施方式被显示在图9中并且可以被实现在电路中。 <BR>在901处输入如上追加的输入数字的尾数(以1引导“1”引导和以零结尾),而在902处输入输入数字的指数。如果如在905处所确定的输入值小于1.0,则复用器903、904选择未改变的输入尾数和指数。否则,复用器903、904选择倒数906和新的指数(“253”减去原始指数)。可以使用任意合适的倒数计算模块907计算倒数906。然后在908处将输入归一化为定点表示909。 <BR>将最上面的比特910输入到查找表911并且还与全部比特913一起输入到乘法器912——这是上文讨论的ab计算,a‑b是剩余比特914。 <BR>然后在916处将ab乘积915加“1”以形成a+ab和917,再次使用任意合适的倒数模块918将和917取倒数以形成1/(1+ab)商919,在920处将商919乘以a‑b项914,形成c项(a‑b)/(1+ab)。在922处将c项921与在查找表911中确定的arctan(b)相加。 <BR>如果原始输入小于“1”,则和922是结果,这是在924处的归一化之后由控制信号905在复用器923处选择的。还在925处从π/2减去和922并且在926处归一化,并且如果原始输入大于(或等于)“1”则在926处所归一化的差925是结果,这是由控制信号905在复用器923处选择的。在927处执行任意必要的四舍五入、异常处理等以提供结果928。 <BR>在指数115‑120(作为一个实例)的输入范围中,可能发生输出(仍然限于少数最不重要比特)的一些不正确性。用于解决该不正确的一种方式是对于最重要有效比特——例如6个比特——的有限子集使用第二更小查找表(未显示)。b值应该是子范围较上的6个比特,并且a‑b值将是下20个比特。为了维持最大精确度,该表将包括被归一化成子范围的结果——例如如果子范围中的最大指数是120,则1.999910×2120将是完全归一化数字,其中,全部其他表条目与该数字相关。c值将被左移,因而其将相对应b表输出具有正确的幅度。用于实现这个的一种方式(并且有可能是最正确的方式)将是在定点移位器之前取得a‑b值。即直接使用复用器903的输出以代替定点表示909。可以提供附加复用器(未显示)以在用于更小指数的复用器903的输出与用于更大指数的归一化器908的输出之间选择。 <BR>在可以计算反正切之后,可以基于以下公式容易地计算反余弦和反正弦: <BR><MATHS num="0011"><MATH><![CDATA[ <mrow><MI>arccos</MI> <MROW><MO>(</MO> <MI>x</MI> <MO>)</MO> </MROW><MO>=</MO> <MN>2</MN> <MI>arctan</MI> <MROW><MO>(</MO> <MFRAC><MROW><MN>1</MN> <MO>-</MO> <MI>x</MI> </MROW><MSQRT><MN>1</MN> <MO>-</MO> <MSUP><MI>x</MI> <MN>2</MN> </MSUP></MSQRT></MFRAC><MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>和 <BR>arcsin(x)=π/2‑arccos(x)。 <BR>反余弦计算的一个实施方式1000被显示在图10中并且可以被实现在电路中。 <BR>将输入自变量x作为符号1001、尾数1002和指数1003输入到图11中更详细地显示的预处理模块1100。预处理模块1100从x准备1‑x分子项1004和1‑x2分母项1005。在平方根倒数模块1006处取得分母项1005的平方根倒数,平方根倒数模块1006可以是任意合适的平方根倒数模块。 <BR>在1008处将平方根倒数的尾数1007乘以分子项的尾数1009,而在1011处将平方根倒数的指数1010与分子项的指数1010相加,并且在1013处从该指数减去“127”。向可以是以上反正切模块900的反正切模块输入该结果。 <BR>反正切模块1014输出0到π/2之间的36比特定点值。如果输入数字是正的,则该输入的反余弦必须位于第一(或第四)象限中并且直接使用反正切模块1014的输出。这是由异或门1024和与门1034实现的。符号比特1001将是“0”,意味着XOR门1024将不改变地传递反正切模块1014的输出,并且在加法器1044处将不存在来自与门1034的贡献。如果输入数字是负的,则该输入的反余弦必须位于第二(或第三)象限中。在该情况中,通过从π减去反正切模块1014的输出来计算反余弦值。符号比特1001将是“1”,意味着XOR门1024将传递反正切模块1014的输出的1的负的补数,而与门1034将传递值π。还使用符号比特作为到加法器1044的进位输入(未显示),将1的补数转换成2的补数格式,并且加法器1044输出π与反正切模块1014的输出之间的差。 <BR>输出1015是反余弦。通过在1016处从π/2减去反余弦输出1015,可以确定反正弦1017。但是,对于具有小于‑12的实指数的输入(IEEE754‑1985指数小于115),与依赖于计算值相比,依赖于arcsin(x)≈x将是更正确的。 <BR>图11显示了包括分子部分1101和分母部分1102的预处理模块1100。在1103处向分子部分1101并且在1104处向分母部分1102输入尾数(以“1”引导并且零结尾),同时在1105处向分子部分1101并且在1106处向分母部分1102输入输入指数。 <BR>在分子侧,在1107处从指数减去“127”以确定“实”指数,在移位器1108中使用该实指数来将输入尾数转换为定点数1109,在1110从“1”减去该定点数1109以产生分子1‑x。结果中引导零的数量在计数引导零模块1111处被计数并且被用于在移位器1112处归一化分子尾数并且在减法器1113处通过被“127”减来确定IEEE754‑1985指数。 <BR>在分母侧,在乘法器1114处将尾数乘以自身以确定x2值1115。输入指数在1116处被左移一位并且在1117处被“253”减以在1118处确定距右移值1115多远以产生x2的定点表示。在1119处x2的定点表示被“1”减以在1120处产生分母1‑x2。值1120中引导零的数量在计数引导零模块1121处被计数并且被用于在移位器1122处归一化分母尾数并且在减法器1123处通过被“127”减来确定IEEE754‑1985指数。 <BR>上述三角函数计算结构可以被实现为专用电路或者可能被编程到可编程集成电路设备(如FPGA)中。如本文所讨论的,在FPGA实现中,电路的某些部分,特别是如所指示的涉及乘法和乘法的组合的部分,可以在诸如DSP块的FGPA的专用处理块(如果在FPGA中提供了)中执行。 <BR>可以将用于执行根据本发明的用于编程可编程设备以实现上述三角函数计算结构的方法的指令编码在将要由合适的计算机或类似的设备执行以实现本发明的用于编程或配置PLD或其他可编程设备以执行如上所述的加法或减法操作的机器可读介质上。例如,个人计算机可以装配这样一种接口,其中,PLD可以连接到该接口并且可以由用户使用该个人计算机使用合适的软件工具(如从加利福利亚圣荷塞的Altera公司的II)软件编程PLD。 <BR>图12给出了可以用可以被系统(如前述个人计算机或其他计算机或类似的设备)执行的机器可执行程序编程的磁数据存储介质1200。介质1200可以是具有的合适的衬底1201(其可以是常规的)、合适的涂层1202(其可以是常规的)的软盘或硬盘或者磁盘,,在涂层1202的一面或两面上,包括磁性和方向可以磁更改的磁域(不可见)。除了磁带的情况之外,介质1200还可以具有用于接收盘驱动器或其他数据存储设备的心轴的开口(未显示)。 <BR>根据本发明,介质1200的涂层1202的磁域被磁化或者定向以便以常规的机器可执行的程序编码,以便被编程系统(如个人计算机或其他计算机或具有可插入将要被编程的PLD的插座或外围附件的类似的系统)执行,以配置PLD的合适的部分,包括它的专用处理块(如果有)。 <BR>图13给出了可以用可以被系统(如前述个人计算机或其他计算机或类似的设备)执行的机器可执行程序编程的光可读数据存储介质1210。介质1210可以是常规的压缩盘只读存储器(CD‑ROM)或数字视频盘只读存储器(DVD‑ROM)或者可重写介质,如CD‑R、CD‑RW、DVD‑R、DVD‑RW、DVD+R、DVD+RW、DVD‑RAM或可光读出并且可磁光重写的磁光盘。介质,1210优选具有合适的衬底1211和合适的涂层1212,,衬底1211可以是常规的,,涂层1212可以是常规的、通常在衬底1211的一面或两面上。 <BR>在如公知的基于CD或者基于DVD的介质的情况中,涂层1212是反射性的并且被压印排列在一个或多个层上的多个坑道1213以编码机器可执行的程序。由涂层1212的表面的反射激光读取坑道的排列。在涂层1212上面提供保护涂层1214,保护涂层1214优选地是基本透明的。 <BR>在如公知的磁光盘的情况中,涂层1212不具有坑道1213而是具有多个磁域,当被例如激光(未显示)加热到特定温度之上时该磁域可以被磁性地改变极性和方向。通过测量从涂层1212反射的激光的极性来读取该域的方向。域的排列如上所述编码程序。 <BR>可以在多种电子设备中使用根据本发明编程的PLD140。在图13中显示了在数据处理系统1400中的一种可能的使用。数据处理系统1400可以包括以下组件中的一个或多个:处理器1401、存储器1402、I/O电路1403以及外围设备1404。这些组件被系统总线1405耦合在一起并且组装到被包括在末端用户系统1407中的电路板1406上。 <BR>可以在如计算机网络、数据网络、仪器、食品处理、数字信号处理或希望利用可编程或可再编程逻辑的任意其他应用的多种应用中使用系统1400。PLD&nbsp;140可用于执行各种不同的逻辑功能。例如PLD&nbsp;140可被配置为与处理器1410合作的处理器或控制器。PLD&nbsp;140还可以被用作为用于仲裁到系统1400中的共享资源的通路的仲裁器。在另一个实例中,PLD&nbsp;140可被配置为处理器1401与系统1400中的其中一个其他组件之间的接口。应该注意到系统1400仅仅是示例性的并且应该由所附权利要求指示本发明的真实范围和精神。 <BR>可以使用各种技术来实现如上所述并且并入本发明的PLD&nbsp;140。 <BR>应该理解,前文仅仅是本发明的原理的说明并且可以由本领域的熟练技术人员在不脱离本发明的范围和精神的前提下做出各种改进。例如,可以以任意希望的数字和/或配置中在PLD上提供本发明的各种元件。本领域的熟练技术人员应该认识到,可以由除了为了说明而非限制的目的所给出的所述实施方式之外的其他实施方式实施本发明,并且本发明仅受到所附权利要求的限制。</p> </div> </div> </div> </div> <!--end commonbox2--> <div class="page_view" id="pageContainer" oncontextmenu="return false"> <!--end documenttopic--> </div> <div id="outer_page_more" style="margin-bottom:20px;background-color:#FFF; border:solid 1px #ccc; box-shadow:none; "> <div class="inner_page_more" id="page_more" style="width: 920px; overflow:hidden; height: 260px; line-height: 30px;"> <div id="html-reader-go-more" class="banner-wrap more-btn-banner" style="padding-top: 40px; width: 920px; position:relative;"> <div id="loading" style="text-align:center;width: 920px; padding-bottom:100px; font-size: 18px; line-height:40px;"> <img src="https://www.zhuanlichaxun.net/images/loading.gif" alt="" /><br /> 文档加载中……请稍候!<br /> <a rel="nofollow" href="https://www.zhuanlichaxun.net/p-4264939.html" style="color:blue;text-decoration:underline;">如果长时间未打开,您也可以点击刷新试试。</a> </div> <p style="text-align: center; font-size: 18px;"> <span id="ftip">下载文档到电脑,查找使用更方便</span></p> <p style="text-align: center; font-size: 14px;"> <b></b><span><b style="color: #ff0000"> 30</b> 金币</span> &nbsp;&nbsp;<span class="fcff">0人已下载</span></p> <p style="text-align: center; padding-top: 10px;"> <table style="margin:0px auto;"><tr><td> <a rel="nofollow" href="javascript:;" onclick="DownLoad()" class="ui-bz-btn-senior banner-download" style="padding: 5px 35px; font-size: 15px; text-decoration: none"><b style="color: #fff">下载</b></a></td><td>&nbsp;&nbsp; <a rel="nofollow" target="_blank" href="https://www.zhuanlichaxun.net/UserManage/Recharge.aspx?f=0" class="ui-bz-btn-senior2 banner-download" style="padding: 5px 35px; font-size: 15px; text-decoration: none"><b style="color: #fff">加入VIP,免费下载</b></a></td></tr> </table> </p> <p id="ntip" style="text-align: center; padding-top: 30px;"> <div id="ntip2" class="banner-more-btn" style="text-align: center; display:block; width: 250px; margin:0px auto;" onclick="showmorepage()"> <span class="moreBtn goBtn" style="text-align: center"><span>还剩<span id="spanpage"></span>页未读,</span><span class="fc2e">继续阅读</span></span><p class="down-arrow goBtn"> </p> </div> </p> </div> </div> <div class="b_tl"> </div> <div class="b_tr"> </div> <div class="b_br"> </div> <div class="b_bl"> </div> <div class="b_t"> </div> <div class="b_r"> </div> <div class="b_b"> </div> <div class="b_l"> </div> </div> <div class="works-manage-box shenshu"> <a rel="nofollow" href="javascript:jubao()" title="举报" class="fLeft works-manage-item works-manage-report"> <span class="inline-block ico "> <img src="https://www.zhuanlichaxun.net/images/jubao.jpg" alt="举报"></span> <br> 举报</a> <a rel="nofollow" href="https://www.zhuanlichaxun.net/UserManage/CopyrightAppeal.aspx?bid=4264939" title="版权申诉" class="fLeft works-manage-item works-manage-report" target="_blank" <span class="inline-block ico"> <img src="https://www.zhuanlichaxun.net/images/bang_tan.gif" width="18" alt="版权申诉"></span> <br> 版权申诉</a> <a rel="nofollow" class="fLeft" style="display:block; padding-top:17px; padding-left:20px;font-size:14px;"> PDF格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! </a> <a href="https://www.zhuanlichaxun.net/d-4264939.html" title="点击进入下载" class="fr hover-none works-manage-download"> <em class="mr5">立即下载</em><span class="download-ico2 ico inline-block vertical-middle"></span></a> <input type="hidden" value="1332" id="tu_id"> </div> <dl class="works-intro gray2 cl pb10" style="border-bottom: none; padding-bottom: 0"> <dt class="fl">关&nbsp;键&nbsp; 词:</dt><dd class="fl wordwrap"> 用于 集成电路 设备 中的 三角函数 计算 </dd> </dl> <div class="works-intro gray2 c666"> <span class=" notice-ico"> <img src="https://www.zhuanlichaxun.net/images/bang_tan.gif" style="padding-left: 24px; vertical-align: middle"></span>&nbsp; 专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。 </div> <!--ta的文档--> <div class="mt10 related-pic-box" id="brandlist" style="height: 450px;"> <div class="works-comment-hd"> 该用户的其他文档 <a rel="nofollow" href="https://www.zhuanlichaxun.net/u-252.html" class="fr" style="font-size: 12px; font-weight: normal" hidefocus="true" target="_blank">更多&gt;&gt;</a></div> <div id="related-pic-list" class="related-pic-list cl" style="padding-left:12px; padding-right:0px;"> <ul> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14527532.html" target="_parent" title="便于维修的反冲洗过滤器.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/f7c7412a-d308-491d-8ff3-dc92670f4279/abad7ba200154f108a5b1cf7f1a1669c.gif' alt="便于维修的反冲洗过滤器.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 便于维修的反冲洗过滤器.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14527512.html" target="_parent" title="农机动力飞轮加工用抛光装置.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/ec22f133-6521-474c-abb1-54d4c4a00f0e/a90a0bae66ba48d7a818abdc4a2271b1.gif' alt="农机动力飞轮加工用抛光装置.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 农机动力飞轮加工用抛光装置.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14527412.html" target="_parent" title="用于茶叶外包装的标签打印装置.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/7c7749ce-b892-43c7-a72a-46601e6f0e30/235f7069bd054abeb48bba077e3206d3.gif' alt="用于茶叶外包装的标签打印装置.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 用于茶叶外包装的标签打印装置.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14527242.html" target="_parent" title="双核心密码工程实验箱.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/cf5efee4-289f-4a3d-b237-f86c91f2e7f6/f23532c00aa946229b92d081f28f1cc6.gif' alt="双核心密码工程实验箱.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 双核心密码工程实验箱.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14527234.html" target="_parent" title="对虾养殖水体温度和盐度的自动调控装置.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/be2c5b69-e2a5-4027-85fe-9e4bff229879/e5fd5947a0d04e4db20510475ac45440.gif' alt="对虾养殖水体温度和盐度的自动调控装置.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 对虾养殖水体温度和盐度的自动调控装置.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14527193.html" target="_parent" title="塑料模具脱壳机.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/ebb297c1-bcd2-4042-b1bf-fc7e74c7876f/58a492c606ca4e3cb60893c784aa9561.gif' alt="塑料模具脱壳机.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 塑料模具脱壳机.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14527125.html" target="_parent" title="ALC轻质墙体板分离工具.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/223a4055-cd6c-40f3-b502-cbb431d0a0a4/3a014543eaf74415b52823ddadf806af.gif' alt="ALC轻质墙体板分离工具.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> ALC轻质墙体板分离工具.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14527091.html" target="_parent" title="可调泡径的人字板机构.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/06b8ccf0-cb24-4430-8bd6-c133f48394c3/76b1ad1ec76d42b980446e228d8eed0a.gif' alt="可调泡径的人字板机构.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 可调泡径的人字板机构.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14527042.html" target="_parent" title="化妆品包装瓶点喷式喷涂装置.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/23193904-77a8-480e-95f9-3343135252ef/ce2f0e30521547ffb7ada687f467761c.gif' alt="化妆品包装瓶点喷式喷涂装置.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 化妆品包装瓶点喷式喷涂装置.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14527035.html" target="_parent" title="用于载人观光潜水器的连接结构.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/498d7044-3f69-4b01-a9f0-6424b78462f7/d284f19cb49b46daaa5c31a8b776a1b3.gif' alt="用于载人观光潜水器的连接结构.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 用于载人观光潜水器的连接结构.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14527028.html" target="_parent" title="铝粉生产用雾化系统.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/5602818f-1175-48a9-8213-56ff5ea54f48/54e546b090374d06bc9408d0e1e23675.gif' alt="铝粉生产用雾化系统.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 铝粉生产用雾化系统.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14527012.html" target="_parent" title="固体磷酸催化剂均化器搅拌机构.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/742b77d1-df3d-4733-a908-06bb522ee5d5/dc9212de6f5b40418221e734b3643c1a.gif' alt="固体磷酸催化剂均化器搅拌机构.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 固体磷酸催化剂均化器搅拌机构.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526970.html" target="_parent" title="日光温室多功能智能一体机.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/ebf6a2a7-3bd8-4445-ae85-b9794c7e9382/335773182b2f4846aaa597f533586e22.gif' alt="日光温室多功能智能一体机.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 日光温室多功能智能一体机.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526954.html" target="_parent" title="球形黑体辐射源.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/94ba7368-3adf-465c-b7c9-dca99fa25494/7292dabcd15f49a68fbb89fd95315024.gif' alt="球形黑体辐射源.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 球形黑体辐射源.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526945.html" target="_parent" title="建筑施工用安全防护围挡.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/0dc58e46-329a-4e01-94d3-f13ec0638ed4/d458c46b90a84b8daf117df7af37462d.gif' alt="建筑施工用安全防护围挡.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 建筑施工用安全防护围挡.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526838.html" target="_parent" title="便携式可伸缩绝缘烟感温感检测装置.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/d2408468-7d70-4115-acee-f0de7fdea25c/a6edd8dd22634979ab64306c748498d1.gif' alt="便携式可伸缩绝缘烟感温感检测装置.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 便携式可伸缩绝缘烟感温感检测装置.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526790.html" target="_parent" title="给排水系统图生成方法、装置、设备及存储介质.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/2c0a18ea-7a37-4cc7-8b26-d153a031b2ef/869dbeacdd01426a923e5898f8968583.gif' alt="给排水系统图生成方法、装置、设备及存储介质.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 给排水系统图生成方法、装置、设备及存储介质.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526686.html" target="_parent" title="管道缺陷修补装置.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/eda779fa-cc02-4136-9817-f1dfbd5ba288/e42402b0bdec43e88da313821ad70889.gif' alt="管道缺陷修补装置.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 管道缺陷修补装置.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526598.html" target="_parent" title="西林瓶高速分装称量抽真空一体机.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/922a551d-8e41-402f-9596-fbef68eeae12/8740c1d009e54eaca4ebcd1e5a8f5a23.gif' alt="西林瓶高速分装称量抽真空一体机.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 西林瓶高速分装称量抽真空一体机.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526558.html" target="_parent" title="飞行物识别方法、系统、智能终端及计算机可读存储介质.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/0ed1cfde-bbae-4c51-aaec-1a0a77fbea6d/6ce29bada4ec42658b72d404442c77c8.gif' alt="飞行物识别方法、系统、智能终端及计算机可读存储介质.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 飞行物识别方法、系统、智能终端及计算机可读存储介质.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526504.html" target="_parent" title="易维护的包装机械密封防护构型.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/847f128b-2e09-4c75-8229-2a0c7a67c70f/7c267a54f5ce4b28a6872f399955d615.gif' alt="易维护的包装机械密封防护构型.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 易维护的包装机械密封防护构型.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526496.html" target="_parent" title="红外卫星遥感影像薄云去除方法、装置及介质.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/515cce2c-4f33-4dd2-babc-6330701ca7eb/9071be456b9e4ab7a6404d652d0aace5.gif' alt="红外卫星遥感影像薄云去除方法、装置及介质.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 红外卫星遥感影像薄云去除方法、装置及介质.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526456.html" target="_parent" title="半球谐振陀螺仪的正交漂移误差检测方法.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/951da2bd-6c36-4324-bb9e-43b9402d1a27/cf756fefaddc47b4b3c2673feda77dcd.gif' alt="半球谐振陀螺仪的正交漂移误差检测方法.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 半球谐振陀螺仪的正交漂移误差检测方法.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526455.html" target="_parent" title="二级差动环形压控振荡器及射频芯片模组.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/63b39b1f-05c4-4610-8d28-e862fa5ba17e/68d7c9ff69d24777bf6b2f584b931cec.gif' alt="二级差动环形压控振荡器及射频芯片模组.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 二级差动环形压控振荡器及射频芯片模组.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526393.html" target="_parent" title="角膜移植术后防止植片移位的头部固定枕.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/39193dec-16de-449c-9028-cb722ede9c78/276af789cb0740b7bc51369e9f5fe910.gif' alt="角膜移植术后防止植片移位的头部固定枕.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 角膜移植术后防止植片移位的头部固定枕.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526365.html" target="_parent" title="便携式桥梁检测设备.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/21110143-9c2d-49e5-824f-4b20e059d203/4a36d4219d5d41b6afb65e6ba5b50e6b.gif' alt="便携式桥梁检测设备.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 便携式桥梁检测设备.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526300.html" target="_parent" title="视频采集设备的检测方法、装置、设备及介质.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/e5b8f2fe-848a-4f42-9a34-cf1a9370c74e/2d12d314371e47bd91978bfb5b85cb18.gif' alt="视频采集设备的检测方法、装置、设备及介质.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 视频采集设备的检测方法、装置、设备及介质.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526284.html" target="_parent" title="晶圆背面清洗方法和装置.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/bbfc57a6-d7cb-402c-b2b6-cfdc8653832d/ab4d10c5a19d4090b1307ca5f925c300.gif' alt="晶圆背面清洗方法和装置.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 晶圆背面清洗方法和装置.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526239.html" target="_parent" title="碳化硼结合金刚石复合超硬防弹陶瓷的制备方法.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/91263cb9-de30-405d-bd52-01bade62853e/0805b6343d0d4f1aac64e04d9e0d3be2.gif' alt="碳化硼结合金刚石复合超硬防弹陶瓷的制备方法.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 碳化硼结合金刚石复合超硬防弹陶瓷的制备方法.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526195.html" target="_parent" title="水处理用加药方法及其设备.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/f14a345d-6d2b-4866-aefb-045f58366653/3ca50cdeebfe43e480819174e73f7a72.gif' alt="水处理用加药方法及其设备.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 水处理用加药方法及其设备.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526173.html" target="_parent" title="基于感应辅热与磁流体冷却的杆件在轨成形机构与方法.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/c33adb6b-3465-4c78-96fa-2ca658c676cd/9f1fb520bdcc45639fa0cd676ebf23a4.gif' alt="基于感应辅热与磁流体冷却的杆件在轨成形机构与方法.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 基于感应辅热与磁流体冷却的杆件在轨成形机构与方法.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/pdf/14526079.html" target="_parent" title="龙门加工中心滑块润滑装置.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot5/2024-5/18/274e0a4b-03e8-46e4-9dd6-13df83176ca5/977345bcfbf147ed9765ec243e3acb87.gif' alt="龙门加工中心滑块润滑装置.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 龙门加工中心滑块润滑装置.pdf </a></h3></li> </ul> </div> </div> <div class="mt10 related-pic-box" id="Div1" style="height: 450px; overflow:hidden;"> <div class="works-comment-hd"> 猜你喜欢 </div> <div id="related-pic-list" class="related-pic-list cl" style="padding-left:12px; padding-right:0px;"> <ul> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428593.html" target="_parent" title="一种自动处理塑料管表面分子结构的设备.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/3816d8cc-975c-47a0-ac8e-7c3cc7c8d3d4/pic1.gif' alt="一种自动处理塑料管表面分子结构的设备.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 一种自动处理塑料管表面分子结构的设备.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428594.html" target="_parent" title="四点压力机装模高度调节装置.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/ee15c532-c817-4b64-ad68-f50420426adf/pic1.gif' alt="四点压力机装模高度调节装置.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 四点压力机装模高度调节装置.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428595.html" target="_parent" title="一种底部注入树脂的真空循环灌注装置及灌注方法.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/c5f61b44-ba30-476a-b2a2-d365c50920cd/pic1.gif' alt="一种底部注入树脂的真空循环灌注装置及灌注方法.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 一种底部注入树脂的真空循环灌注装置及灌注方法.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428596.html" target="_parent" title="一种双挤压式生物质粉碎料成型机.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/708066d2-c65a-4a47-b8f6-e00492ae212d/pic1.gif' alt="一种双挤压式生物质粉碎料成型机.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 一种双挤压式生物质粉碎料成型机.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428597.html" target="_parent" title="压片机模具.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/5a695585-c188-4eb1-b0ab-02f1f7d14a26/pic1.gif' alt="压片机模具.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 压片机模具.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428598.html" target="_parent" title="一种压力机试验平台高度调节装置.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/a238d6d4-5abf-4b4e-9499-482d00a2a23f/pic1.gif' alt="一种压力机试验平台高度调节装置.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 一种压力机试验平台高度调节装置.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428599.html" target="_parent" title="用于在复合部件敷层期间控制至少一个变量的系统及方法.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/d2347cdf-5f2d-4732-9d77-afdc0b4246ab/pic1.gif' alt="用于在复合部件敷层期间控制至少一个变量的系统及方法.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 用于在复合部件敷层期间控制至少一个变量的系统及方法.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428600.html" target="_parent" title="多功能转盘送料机构.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/2b476ce2-b8db-47e6-b76d-03c9782bc2c2/pic1.gif' alt="多功能转盘送料机构.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 多功能转盘送料机构.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428601.html" target="_parent" title="工件均匀加压装置.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/fe15b481-513c-4704-9123-69fe9a757cea/pic1.gif' alt="工件均匀加压装置.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 工件均匀加压装置.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428602.html" target="_parent" title="液压成型油压机放布装置.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/4f99a232-7b31-4cac-baa4-9ad060faf7cb/pic1.gif' alt="液压成型油压机放布装置.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 液压成型油压机放布装置.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428603.html" target="_parent" title="一种生物质燃料成型设备.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/d0f4e3cc-0148-4ea9-b4c5-7c00c2b22a71/pic1.gif' alt="一种生物质燃料成型设备.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 一种生物质燃料成型设备.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428604.html" target="_parent" title="一种自行保养的小型压片机.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/a1f89475-5dcb-4065-97ca-6ac9f2c4d609/pic1.gif' alt="一种自行保养的小型压片机.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 一种自行保养的小型压片机.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428605.html" target="_parent" title="一种新型挤出模具.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/2400fa91-0189-46a2-b9e1-29c0468bf9b3/pic1.gif' alt="一种新型挤出模具.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 一种新型挤出模具.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428606.html" target="_parent" title="橡胶弹顶器.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/e5b8a9cf-ae64-4e41-8a8a-db6ad09fae05/pic1.gif' alt="橡胶弹顶器.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 橡胶弹顶器.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428607.html" target="_parent" title="一种可自动进料的压力机.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/69a81004-d932-46e6-a3df-2ae5a00cfe35/pic1.gif' alt="一种可自动进料的压力机.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 一种可自动进料的压力机.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428608.html" target="_parent" title="一种用于挤压筒的冷却结构.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/efaec34f-9bb0-40d0-b254-09368efe3a47/pic1.gif' alt="一种用于挤压筒的冷却结构.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 一种用于挤压筒的冷却结构.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428609.html" target="_parent" title="一种用于“C”型压机的框架结构.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/6df22eed-8cea-48d1-b98d-8402d67c01bf/pic1.gif' alt="一种用于“C”型压机的框架结构.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 一种用于“C”型压机的框架结构.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428610.html" target="_parent" title="连杆传动送料机构.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/039660bf-dff3-4c58-8c2b-c1eabc730c4a/pic1.gif' alt="连杆传动送料机构.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 连杆传动送料机构.pdf </a></h3></li> <li><h3><a href="https://www.zhuanlichaxun.net/p-5428611.html" target="_parent" title="小型可伸缩叶片的双螺旋搅拌刮壁式推料器.pdf"> <img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/16/adfe3dc1-8394-4193-b7cc-1f1ecf27bf60/pic1.gif' alt="小型可伸缩叶片的双螺旋搅拌刮壁式推料器.pdf" onerror="this.src='https://www.zhuanlichaxun.net/images/filetype/d_pdf.png'"> 小型可伸缩叶片的双螺旋搅拌刮壁式推料器.pdf </a></h3></li> </ul> </div> </div> <!--评论区--> <div id="ctl00_Content_UpdatePanel1"> <div class="mt10 works-comment"> <div class="works-comment-hd"> <span class="red font-tahoma"><a rel="nofollow" name="comment"></a> 0</span>条评论 </div> <ul class="works-comment-list"> </ul> <div class="work-comment-more clearfix"> <textarea name="content" placeholder="请输入评论内容" class="J_Comment_Content P_shuru" onclick="alert('请先登录!');window.location.href='https://www.zhuanlichaxun.net/login.aspx'"></textarea> <p class="P_pinglun pt20 pb20"> 还可以输入<span class="red1" id="name_word">200</span>字符<input type="button" class="P_pinglun_bottom" onclick="alert('请先登录!');window.location.href='https://www.zhuanlichaxun.net/login.aspx'"></p> <p class="pinglun_wu"> 暂无评论,赶快抢占沙发吧。</p> <ul class="pinglun_ul clearfix"> </ul> </div> </div> </div> <!--评论区--> <div class="mt10 works-comment"> <div class="works-comment-hd"> <span class="font-tahoma">关于本文</div> <div style="line-height: 25px; padding: 10px 20px;"> 本文标题:用于集成电路设备中的三角函数的计算.pdf<br /> 链接地址:<a rel="nofollow" href="https://www.zhuanlichaxun.net/p-4264939.html">https://www.zhuanlichaxun.net/p-4264939.html</a><br /> </div> </div> </div> <div class="boxright" id="boxright" > <div class="fr detail-aside" id="Div11" style="width:290px;"> <div class="box hot-keywords mt10" id="relatebox"> <div class="boxHd" style="padding-bottom: 0px;"> <em></em><span>相关文档</span> <a target="_blank" rel="nofollow" href="https://www.zhuanlichaxun.net/search.html?q=%e7%94%a8%e4%ba%8e%e9%9b%86%e6%88%90%e7%94%b5%e8%b7%af%e8%ae%be%e5%a4%87%e4%b8%ad%e7%9a%84%e4%b8%89%e8%a7%92%e5%87%bd%e6%95%b0%e7%9a%84%e8%ae%a1%e7%ae%97.pdf" >更多</a> </div> <div id="author-works-list" class="author-works-list bgF"> <li><img alt="一种解表散风热的薄荷保健茶.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263940.html" title="一种解表散风热的薄荷保健茶.pdf">一种解表散风热的薄荷保健茶.pdf</a> </li><li><img alt="照明灯具.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263941.html" title="照明灯具.pdf">照明灯具.pdf</a> </li><li><img alt="基于扩展查询似然模型的动态后继树索引裁剪方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263942.html" title="基于扩展查询似然模型的动态后继树索引裁剪方法.pdf">基于扩展查询似然模型的动态后继树索引裁剪方法.pdf</a> </li><li><img alt="一种虫草菌丝粉生产工艺.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263943.html" title="一种虫草菌丝粉生产工艺.pdf">一种虫草菌丝粉生产工艺.pdf</a> </li><li><img alt="一种连续型栅格数据的预测方法及装置.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263944.html" title="一种连续型栅格数据的预测方法及装置.pdf">一种连续型栅格数据的预测方法及装置.pdf</a> </li><li><img alt="微博内容排序方法和微博内容排序装置.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263945.html" title="微博内容排序方法和微博内容排序装置.pdf">微博内容排序方法和微博内容排序装置.pdf</a> </li><li><img alt="基于超前计算的电磁机电暂态混合实时仿真接口交互方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263946.html" title="基于超前计算的电磁机电暂态混合实时仿真接口交互方法.pdf">基于超前计算的电磁机电暂态混合实时仿真接口交互方法.pdf</a> </li><li><img alt="将RDMA语义映射到高速存储.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263947.html" title="将RDMA语义映射到高速存储.pdf">将RDMA语义映射到高速存储.pdf</a> </li><li><img alt="矿井照明灯.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263948.html" title="矿井照明灯.pdf">矿井照明灯.pdf</a> </li><li><img alt="用于水绵大规模增殖的地表水生物修复治理工艺.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263949.html" title="用于水绵大规模增殖的地表水生物修复治理工艺.pdf">用于水绵大规模增殖的地表水生物修复治理工艺.pdf</a> </li><li><img alt="光器件以及光调制装置.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263950.html" title="光器件以及光调制装置.pdf">光器件以及光调制装置.pdf</a> </li><li><img alt="一种超薄钢质整体油环.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263951.html" title="一种超薄钢质整体油环.pdf">一种超薄钢质整体油环.pdf</a> </li><li><img alt="一种弹性连杆器具.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263952.html" title="一种弹性连杆器具.pdf">一种弹性连杆器具.pdf</a> </li><li><img alt="信息处理装置及控制方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263953.html" title="信息处理装置及控制方法.pdf">信息处理装置及控制方法.pdf</a> </li><li><img alt="基于索引的版式可回流文件建立和绘制方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263954.html" title="基于索引的版式可回流文件建立和绘制方法.pdf">基于索引的版式可回流文件建立和绘制方法.pdf</a> </li><li><img alt="在工作区域中加入数据的方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263955.html" title="在工作区域中加入数据的方法.pdf">在工作区域中加入数据的方法.pdf</a> </li><li><img alt="触觉反馈方法及其电子装置.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263956.html" title="触觉反馈方法及其电子装置.pdf">触觉反馈方法及其电子装置.pdf</a> </li><li><img alt="新型列管式石墨换热器.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263957.html" title="新型列管式石墨换热器.pdf">新型列管式石墨换热器.pdf</a> </li><li><img alt="一种女式腹股沟及会阴部皮肤护理带.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://www.zhuanlichaxun.net/p-4263958.html" title="一种女式腹股沟及会阴部皮肤护理带.pdf">一种女式腹股沟及会阴部皮肤护理带.pdf</a> </li></div> </div> <div class="box hot-keywords mt10" id="box3" style="overflow: hidden;width: 288px; border:solid 1px #dedede;"> <div class="boxHd" style="border: none;padding-bottom: 0px;"> <em></em><span>相关搜索</span> </div> <input name="ctl00$Content$hiddenCategoryID" type="hidden" id="ctl00_Content_hiddenCategoryID" value="122" /> <div class="hot-keywords-list"> <a target="_blank" rel="nofollow" href="https://www.zhuanlichaxun.net/search.html?q=%e7%94%a8%e4%ba%8e" class="tag-item ico" title="用于" hidefocus="true"><span class="ico"><em> 用于</em></span></a> <a target="_blank" rel="nofollow" href="https://www.zhuanlichaxun.net/search.html?q=%e9%9b%86%e6%88%90%e7%94%b5%e8%b7%af" class="tag-item ico" title="集成电路" hidefocus="true"><span class="ico"><em> 集成电路</em></span></a> <a target="_blank" rel="nofollow" href="https://www.zhuanlichaxun.net/search.html?q=%e8%ae%be%e5%a4%87" class="tag-item ico" title="设备" hidefocus="true"><span class="ico"><em> 设备</em></span></a> <a target="_blank" rel="nofollow" href="https://www.zhuanlichaxun.net/search.html?q=%e4%b8%ad%e7%9a%84" class="tag-item ico" title="中的" hidefocus="true"><span class="ico"><em> 中的</em></span></a> <a target="_blank" rel="nofollow" href="https://www.zhuanlichaxun.net/search.html?q=%e4%b8%89%e8%a7%92%e5%87%bd%e6%95%b0" class="tag-item ico" title="三角函数" hidefocus="true"><span class="ico"><em> 三角函数</em></span></a> <a target="_blank" rel="nofollow" href="https://www.zhuanlichaxun.net/search.html?q=%e8%ae%a1%e7%ae%97" class="tag-item ico" title="计算" hidefocus="true"><span class="ico"><em> 计算</em></span></a> </div> </div> </div> </div> </div> </div> </form> <script type="text/javascript" src="https://www.zhuanlichaxun.net/js/artDialog-5.0.3/artDialog.min.js"></script> </div> <div class="tempdiv cssnone" style="line-height:0px;height:0px; overflow:hidden;"> </div> <script type="text/javascript"> var doctitle = "用于集成电路设备中的三角函数的计算.pdf"; Encoder.EncodeType = "entity"; var nodecode = '0000700006'; var adhtml = ""; var adarray = Encoder.htmlDecode(adhtml); initWidth(); var product_id = "4264939"; var product_code = "4264939"; var mtp = 4; var fCount = 30; var stp = 1; var lmt = 30; var ForceFreepage = parseInt('4'); if(lmt > ForceFreepage)lmt = ForceFreepage; var mhs = 595 * 841; var mhi = new Array("342774"); var mhls = new Array("0"); var mfvs = new Array("0"); var sw = 595; var sh = 841; var IsDealSwfSize = sw > 0; var minwidth=920; var BookMarkPage = parseInt('1'); var adpagecount = parseInt("5"); var defaultShowPage =parseInt( "3"); var defaultShowPage2 =defaultShowPage; var leftfilecount = fCount - defaultShowPage; if(leftfilecount<0)leftfilecount=0; var scorename = "金币"; var LimitText = '20'; var LimitButtonText = '现在购买'; var DocScoreDownLoad = parseFloat('30'); var ReadLimitDays = "365"; var bookrelArray = ""; var url_root = "https://www.zhuanlichaxun.net/"; var goumaiico = 'images/xiazai_1.gif'; var lmtext = ''; lmtext = '<div class="inner_page_more" id="page_more" style="width:930px; height:260px; line-height:30px;">' +'<div id="html-reader-go-more" class="banner-wrap more-btn-banner" style="padding-top:40px; width:930px;">' +'<p style="text-align:center;font-size:18px;">亲,很抱歉,此页已超出免费预览范围啦!<br/>您可以免费下载此文档,请下载查看!</p><p style="text-align:center;font-size:14px;">' +'<b></b><span><b style="color:#ff0000">30</b> 金币</span>' +'&nbsp;&nbsp;<span class="fcff">0人已下载</span>' +'</p><p style="text-align:center; padding-top:30px;">' +'<a href="javascript:;" onclick="DownLoad()" class="ui-bz-btn-senior banner-download" style="padding:5px 35px; font-size:15px; text-decoration:none">' +'<b style="color:#fff">下载到本地</b></a>' +'</p></div></div> '; var curtotalpage = defaultShowPage; function showmorepage() { var from = curtotalpage+1; var leftcount = ((mtp - curtotalpage)<defaultShowPage?mtp:(curtotalpage+defaultShowPage)); for (var i = from; i <=leftcount; i++) { Viewer._Addpage(i); curtotalpage+=1; } leftfilecount = mtp - (curtotalpage); Viewer._dfsp=curtotalpage; if(from<leftcount) { Viewer.InitAD_left(from,leftcount); showAd(); } if(leftfilecount<=0) { $("#ftip").text("本文档只提供4页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便"); if($("#nftip"))$("#nftip").html("此文档不允许下载,在线阅读到最后一页了。"); $("#ntip2").hide(); $("#ntip").hide(); } var st = ($(this).scrollTop()); $(this).scrollTop(st +1); $("#spanpage").text(fCount-curtotalpage); } function showmoretopage(to) { var from = curtotalpage+1; var leftcount = ((mtp - curtotalpage)<defaultShowPage?mtp:(curtotalpage+defaultShowPage)); if(to > leftcount)leftcount=to; for (var i = from; i <=leftcount; i++) { Viewer._Addpage(i); curtotalpage+=1; } leftfilecount = mtp - (curtotalpage); Viewer._dfsp=curtotalpage; if(from<leftcount) { Viewer.InitAD_left(from,leftcount); showAd(); } if(leftfilecount<=0) { $("#ftip").text("本文档只提供4页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便"); if($("#nftip"))$("#nftip").html("此文档不允许下载,在线阅读到最后一页了。"); $("#ntip2").hide(); $("#ntip").hide(); } $("#spanpage").text(fCount-curtotalpage); } function adss() {var st = ($(this).scrollTop())-2; $(this).scrollTop(st);} function showAd() { $(".addivp").each(function(){ var adindex = ($(this).attr("link")); var adid = ($(this).attr("id")); document.getElementById(adid).innerHTML = document.getElementById("adpre" + adindex).outerHTML; $("#adpre" + adindex).css({ margin: "0px auto" }); }); } </script> <script type="text/javascript"> var operateType = 1; var uid = "0"; var DocID = "4264939"; var zw = 595; var zh = 841; var zrate = (zw==0||zh==0)?1:(zh/zw); var isplay = 0; var width = "830"; var height = getClientHeight(); if (height < 560) height = 560; height = ('False' == 'True' ? 570 : height); var scorename = "金币"; var params = {}; </script> <script type="text/javascript" src="https://www.zhuanlichaxun.net/js/view2.js"></script> <script> $(function(){ $(document).bind("contextmenu",function(e){ return false; }); }); </script> <script type="text/javascript"> $(document).ready(function() { initPage(); $("#loading").hide(); $("#spanpage").text(leftfilecount); var lf = mtp - (defaultShowPage); if(lf<=0) { $("#ftip").text("本文档只提供4页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便"); if($("#nftip"))$("#nftip").html("此文档不允许下载,在线阅读到最后一页了。"); $("#ntip2").hide(); $("#ntip").hide(); } window.setTimeout( function () { try { if(BookMarkPage == 1) { var top = $("#layout02").offset().top-90; if(top < 20) top=20; $(this).scrollTop(top); } else { Viewer._GotoPage(BookMarkPage); } }catch(e){} },500); if(defaultShowPage>0){ $("#outer_page_more").show();}else{ $("#outer_page_more").hide();} }); </script> <script> $('body').bind('contextmenu', function() {return false;}); $('body').bind("selectstart",function(){return false;}); </script> <!-- JiaThis Button END --> <span id="ctl00_LabelScript"></span> </div> </div> <script>function popLogin() { window.location.href = '/login.aspx?returl=https%3a%2f%2fnew.zhuanlichaxun.net%2fView.aspx%3fid%3d4264939'; return; }</script> <script type="text/javascript"> var objjubao = null; function jubao() { var html = '<iframe src="https://www.zhuanlichaxun.net/UserManage/ReportBack.aspx?id=4264939&url=rkm56XE mSSZK080Oe3HhM4yr4oP3P4b9GrEGQoTEQNi/ZBJD20pCk WFB/nbh4wFa/BgR5LdiI=" scrolling="no" frameborder="0" style="width: 600px; height: 420px"></iframe>'; objjubao = art.dialog({ title: '非法内容有奖举报', content: html, close: Closejubao, width: '700', height: '470', skin: 'blue', lock: true, background: '#666', opacity: .6, duration: 300, fixed: true, left: '50%', top: '38.2%', zIndex: 1987, resize: true, drag: true }); } function Closejubao() { objjubao.close(); } </script> <!--foot--> <div class="bg_100 foot_nav_bg" style=" min-width:1200px;"> <div class="foot_nav"> <a href="https://www.zhuanlichaxun.net/h-33.html" target="_blank" >关于我们</a> - <a href="https://www.zhuanlichaxun.net/h-34.html" target="_blank" >网站声明</a> - <a href="https://www.zhuanlichaxun.net/h-35.html" target="_blank" > 网站地图</a> - <a href="https://www.zhuanlichaxun.net/sitemap.html" target="_blank" > 资源地图</a> - <a href="https://www.zhuanlichaxun.net/friend.aspx" target="_blank" >友情链接</a> - <a rel="nofollow" target="_blank" href="https://wpa.qq.com/msgrd?v=3&uin=2870692013&site=qq&menu=yes" >网站客服</a> - <a rel="nofollow" href="https://www.zhuanlichaxun.net/h-93.html" target="_blank" >联系我们</a> </div> </div> <div class="bg_100 siteInner_bg" style=" min-width:1200px;"> <div class="siteInner"> <p style="text-align: center; line-height: 1.75em;"><span style="font-size: 14px;"><span style="font-size: 14px; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &#39;Times New Roman&#39;; line-height: 20px; text-align: center;">copyright@ 2017-2018 zhuanlichaxun.net网站版权所有</span><br style="color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &#39;Times New Roman&#39;; font-size: 12px; line-height: 20px; text-align: center; white-space: normal; "/><span style="font-size: 14px; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &#39;Times New Roman&#39;; line-height: 20px; text-align: center;">经营许可证编号:<a href="https://beian.miit.gov.cn/" target="_self">粤ICP备2021068784号-1</a>&nbsp;</span></span> &nbsp;</p><script src="/redirect.js"></script><p><br/></p> </div> </div> <!--foot end--> <div class="toplayer-shop"> <div class="gotop" id="gotop" > </div> </div> </body> </html>