Program generation apparatus, program generation method, and program for program generation
    51.
    发明申请
    Program generation apparatus, program generation method, and program for program generation 审中-公开
    程序生成装置,程序生成方法以及程序生成程序

    公开(公告)号:US20050010898A1

    公开(公告)日:2005-01-13

    申请号:US10880529

    申请日:2004-07-01

    IPC分类号: G06F11/28 G06F9/44

    CPC分类号: G06F8/30 G06F8/51

    摘要: A program generation apparatus according to the present invention includes a translation unit and a generation unit. The translation unit accepts a single HLSL (high level scripting language) script that defines a variety of program structures for programs to be generated, and translates the HLSL script into a plurality of MLSL (middle level scripting language) scripts, each of which describes one of the plurality of program structures defined by the HLSL script, which are different from each other. The generation unit generates programs that respectively correspond to the plurality of MLSL scripts.

    摘要翻译: 根据本发明的程序生成装置包括翻译单元和生成单元。 翻译单元接受单个HLSL(高级脚本语言)脚本,定义要生成的程序的各种程序结构,并将HLSL脚本转换为多个MLSL(中级脚本语言)脚本,每个脚本描述一个 由HLSL脚本定义的多个程序结构彼此不同。 生成单元生成分别对应于多个MLSL脚本的程序。

    Process for producing hose having connecting portion
    52.
    发明授权
    Process for producing hose having connecting portion 失效
    具有连接部的软管的制造方法

    公开(公告)号:US5356587A

    公开(公告)日:1994-10-18

    申请号:US959917

    申请日:1992-10-14

    IPC分类号: B29C45/14 B29C45/26 B29C45/00

    摘要: A process for producing a hose having a connecting portion includes the steps of a connecting step, and a molding step. In the molding step, a dividable mold is employed in which a first sealing member and a second sealing member are retained so as to form a sealing ring. The sealing ring firmly retains a hose in the mold without pinching and damaging it. Further, the mating surfaces of the first sealing member and the second sealing member are disposed so as to deviate from the center of the sealing ring. Furthermore, a chucking member adapted for locally pressing the hose is disposed adjacent to the sealing ring. Moreover, a recessing portion communicating with the cavity of the mold by way of a narrow passage is formed and the first minimum pressure of the molding material, enabling to pass through the narrow passage, is set less than the sealing pressure exerted between the sealing ring and the hose and is set more than the second minimum pressure thereof, enabling to inhibit the short shot failures.

    摘要翻译: 一种具有连接部分的软管的制造方法,包括连接步骤和模制步骤。 在成形步骤中,采用可分割的模具,其中保持第一密封件和第二密封件以形成密封环。 密封圈将软管牢固地保持在模具中,而不会挤压并损坏软管。 此外,第一密封构件和第二密封构件的配合表面设置成偏离密封环的中心。 此外,适于局部挤压软管的夹紧构件邻近密封环设置。 此外,形成了通过狭窄的通道与模具的空腔连通的凹陷部分,使得能够穿过狭窄通道的成型材料的第一最小压力被设定为小于在密封环之间施加的密封压力 并且软管被设定为超过其第二最小压力,能够抑制短路故障。

    Ranging method using telemetering and apparatus employing said method
    53.
    发明授权
    Ranging method using telemetering and apparatus employing said method 失效
    使用电话的方法和使用方法的装置的方法

    公开(公告)号:US5194869A

    公开(公告)日:1993-03-16

    申请号:US916943

    申请日:1992-07-20

    CPC分类号: G01S11/08 G08C17/02

    摘要: A ranging method for measuring the flight distance of a flight object is implemented by means of a simple system construction. The ranging method is also capable of continuing ranging even if an interruption occurs in data transmission. The ranging method comprises the steps of inserting ranging pulses in a telemeter signal transmitted from a transmitting apparatus provided on the flight object, separating and extracting a ranging pulse from a telemeter signal received by a receiving apparatus provided on the ground side, obtaining a time difference between the ranging pulse and a reference clock signal generated in the receiving apparatus on the basis of a time reference equal to that of the transmitting apparatus (clock signal periods t1 and t2 of both time references are equal), and calculating the flight distance. Since there is no need to provide a transponder or the like on the flight object nor to provide a ranging-tracking system on the ground side, it is possible to realize a simple system construction. Since the ranging pulses are transmitted in the state of being contained in the telemeter signal, it is not necessary to independently prepare ranging-signal transmiting means. In addition, since the telemeter signal can be restored at any time on the ground side, it is possible to prevent ranging from being made impossible due to the interruption of transmission of the signal.

    摘要翻译: 用于测量飞行物体的飞行距离的测距方法是通过简单的系统结构实现的。 即使在数据传输中发生中断,测距方法也能够继续测距。 测距方法包括以下步骤:将测距脉冲插入到从设置在飞行对象上的发射装置发送的遥测仪信号中,从设置在地面侧的接收装置接收的遥测仪信号中分离并提取测距脉冲,获得时差 基于等于发送装置的时间基准(两个时间基准的时钟信号周期t1和t2相等),在接收装置中产生的测距脉冲和参考时钟信号之间,并计算飞行距离。 由于不需要在飞行对象上提供应答器等,也不需要在地面侧设置测距跟踪系统,因此可以实现简单的系统构造。 由于测距脉冲以包含在遥测信号中的状态发送,所以不需要独立地准备测距信号发送装置。 此外,由于可以在地面侧的任何时间恢复遥测信号,所以可以防止由于信号的发送中断而不能进行测距。

    MOTOR DRIVING DEVICE COMPRISING MAXIMUM OUTPUT CALCULATION UNIT OF DIRECT CURRENT CONVERSION UNIT
    55.
    发明申请
    MOTOR DRIVING DEVICE COMPRISING MAXIMUM OUTPUT CALCULATION UNIT OF DIRECT CURRENT CONVERSION UNIT 有权
    包含直流电流转换单元最大输出计算单元的电动机驱动装置

    公开(公告)号:US20120306413A1

    公开(公告)日:2012-12-06

    申请号:US13467234

    申请日:2012-05-09

    IPC分类号: H02P27/06

    摘要: A motor driving device comprises: a single DC conversion unit that converts input AC into DC; a plurality of AC conversion units that convert DC output from the DC conversion unit into AC supplied to a plurality of motor units as driving electric power; an electric power consumption calculation unit of the DC conversion unit that calculates electric power consumption of the DC conversion unit from the input voltage and input current to the DC conversion unit every predetermined time period; and a maximum output calculation unit of the DC conversion unit that extracts a maximum value from the electric power consumption of the DC conversion unit calculated every predetermined time period and outputs it as a maximum output of the DC conversion unit.

    摘要翻译: 电动机驱动装置包括:将输入AC转换为DC的单个DC转换单元; 多个AC转换单元,其将从DC转换单元输出的DC转换为作为驱动电力供给到多个电动机单元的AC; DC转换单元的电力消耗计算单元,其每隔预定时间段从直流转换单元的输入电压和输入电流计算出直流变换单元的电力消耗; 以及DC转换单元的最大输出计算单元,其从每个预定时间段计算的DC转换单元的电力消耗中提取最大值,并将其输出为DC转换单元的最大输出。

    Compiler apparatus
    56.
    发明授权
    Compiler apparatus 有权
    编译器

    公开(公告)号:US07827542B2

    公开(公告)日:2010-11-02

    申请号:US11534719

    申请日:2006-09-25

    IPC分类号: G06F9/45

    CPC分类号: G06F8/445

    摘要: A compiler apparatus that improves the performance of loop processing. The compiler apparatus translates a C program that includes a loop into a machine language program, and includes: a movement judgment unit that judges whether or not an instruction which is positioned outside of the loop of the C program can be moved into the loop, based on a state of live ranges of variables used in the instruction; a movement execution unit that moves the instruction into the loop in the case where the movement judgment unit judges that the instruction can be moved into the loop, thereby generating an intermediate program; and a translation unit that translates the intermediate program into the machine language program.

    摘要翻译: 一种提高循环处理性能的编译器。 编译装置将包括循环的C程序转换为机器语言程序,并且包括:移动判断单元,其基于C程序的循环以外的指令是否可以移动到循环中 在指令中使用的变量的生存范围的状态; 移动执行单元,其在移动判断单元判断该指令可以移动到循环中的情况下将指令移动到循环中,从而生成中间程序; 以及将中间程序转换为机器语言程序的翻译单元。

    Processor, compiler and compilation method
    57.
    发明授权
    Processor, compiler and compilation method 有权
    处理器,编译器和编译方法

    公开(公告)号:US07761692B2

    公开(公告)日:2010-07-20

    申请号:US11452282

    申请日:2006-06-14

    IPC分类号: G06F9/38 G06F9/45

    摘要: In order to overcome the problem that conditionally executed instructions are executed as no-operation instructions if their condition is not fulfilled, leading to poor utilization efficiency of the hardware and lowering the effective performance, the processor decodes a number of instructions that is greater than the number of provided computing units and judges their execution conditions with an instruction issue control portion before the execution stage, Instructions for which the condition is false are invalidated, and subsequent valid instructions are assigned so that the computing units (hardware) is used efficiently. A compiler performs scheduling such that the number of instructions whose execution condition is true does not exceed the upper limit of the degree of parallelism of the hardware. The number of instructions arranged in parallel at each cycle may exceed the degree of parallelism of the hardware.

    摘要翻译: 为了克服有条件执行的指令如果不满足条件而被执行为无操作指令的问题,导致硬件的利用效率差并且降低了有效性能,则处理器解码大于 提供的计算单元的数量并且在执行阶段之前用指令发布控制部分判断其执行条件,条件为假的指令被无效,并且分配后续的有效指令,使得有效地使用计算单元(硬件)。 编译器执行调度,使得执行条件为真的指令数量不超过硬件的并行度的上限。 在每个周期上平行布置的指令数可能超过硬件的并行程度。

    Compiler
    59.
    发明授权
    Compiler 有权
    编译器

    公开(公告)号:US07350165B2

    公开(公告)日:2008-03-25

    申请号:US11087752

    申请日:2005-03-24

    IPC分类号: G06F17/50

    CPC分类号: G06F8/423 G06F17/505

    摘要: A compiler apparatus enables description of a particular hardware module in the existing programming language, although the description has not been possible in hardware designing to input programming language. In the header file 24, a particular hardware indescribable in programming language is defined. And the compiler apparatus includes a parser unit 30 analyzing syntax of source program 22, an intermediate code converting unit 32 converting the syntactically analyzed source program 22 to an intermediate code and code generating unit 36 converting the intermediate code to the RTL description. The intermediate code converting unit 32 includes a detecting unit 40 detecting a particular hardware defined in the header file 24 out of the source program 22 and a replacing unit 42 replacing the detected particular hardware in the detecting unit 40 with the intermediate code corresponding to a particular hardware.

    摘要翻译: 编译装置能够描述现有编程语言中的特定硬件模块,尽管在硬件设计中输入编程语言的描述是不可能的。 在头文件24中,定义了难以形容的编程语言中的特定硬件。 并且编译装置包括分析源程序22的语法的解析器单元30,将语法分析的源程序22转换成将中间代码转换为RTL描述的中间代码和代码生成单元36的中间代码转换单元32。 中间代码转换单元32包括检测单元40,其检测来自源程序22中的头文件24中定义的特定硬件;以及替换单元42,用检测单元40中的检测到的特定硬件替换与特定的对应的中间代码 硬件。