发明名称 Automatic floating-point to fixed-point conversion
摘要 A method and system for enabling a designer to more easily convert a model of a dynamic system instantiated using floating-point representation such as has been created in a high level design language to fixed-point code suitable for execution in a programmable processor or logic array.
申请公布号 US9436442(B1) 申请公布日期 2016.09.06
申请号 US201314097942 申请日期 2013.12.05
申请人 THE MATHWORKS, INC. 发明人 Kintali Kiran;Krishnamoorthi Anand;Muddana Srinivas;McKeever Richard M.
分类号 G06F9/44;H03M7/24 主分类号 G06F9/44
代理机构 Cesari and McKenna, LLP 代理人 Cesari and McKenna, LLP
主权项 1. A method performed using one or more computers comprising: receiving a design model for a dynamic system, the design model specifying at least one floating-point variable, obtaining a design range for the at least one floating-point variable; simulating the design model using one or more test bench stimuli to obtain a simulation range for the at least one floating-point variable; performing a static analysis of the design model using either the design range or the simulation range as inputs, to determine a static range for the at least one floating-point variable; automatically determining, using the one or more computers, at least one proposed fixed-point variable type to represent the at least one floating-point variable, the automatic determining using at least one of the simulation range and the static range; and generating a list of one or more floating-point variables from the design model and including, for each floating-point variable in the list of one or more floating-point variables: a simulation range including minimum and maximum values resulting from the simulating the design model; a static range including minimum and maximum values resulting from the determining static ranges from the design model; and a proposed fixed-point variable type.
地址 Natick MA US