发明名称 Hardware/software agnostic design generation
摘要 For hardware/software agnostic design generation, a method encodes a logic design as a linear array that includes a plurality of logic states. Each logic state includes one or more binary output variables, one or more binary input variables, one or more minterms of the one or more binary input variables, one or more maxterms of the one or more minterms, one or more present state values, and one or more next state values. The method generates source code from the plurality of logic states by generating a software structure selected from the group one of a case statement, a table, and a plurality of if/then statements, generating an encoded logic state for each logic state, generating a condition test for each encoded logic state, and appending a binary output variable statement and an assertion indicator value for binary output variable associated with the encoded logic state.
申请公布号 US9535665(B2) 申请公布日期 2017.01.03
申请号 US201514727469 申请日期 2015.06.01
申请人 Assurant Design Automation LLC 发明人 McFarland M. David
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Kunzler Law Group 代理人 Kunzler Law Group ;Thorpe Scott D.
主权项 1. A method comprising: encoding, by use of a processor, a logic design as a linear array comprising a plurality of logic states, each logic state comprising one or more binary output variables, one or more binary input variables, one or more minterms of the one or more binary input variables, one or more maxterms of the one or more minterms, one or more present state values, and one or more next state values; and generating source code from the plurality of logic states by generating a software structure selected from the group consisting of one of a case statement, a table, and a plurality of if/then statements, generating an encoded logic state for each logic state, generating a condition test for each encoded logic state, and appending a binary output variable statement and an assertion indicator value for binary output variable associated with the encoded logic state.
地址 Kennesaw GA US