Invention Grant
- Patent Title: Parsing source code into a linear array
-
Application No.: US16549947Application Date: 2019-08-23
-
Publication No.: US10824406B2Publication Date: 2020-11-03
- Inventor: M. David McFarland
- Applicant: Assurant Design Automation LLC
- Applicant Address: US GA Kennesaw
- Assignee: Assurant Design Automation LLC
- Current Assignee: Assurant Design Automation LLC
- Current Assignee Address: US GA Kennesaw
- Agency: Kunzler Bean & Adamson
- Main IPC: G06F8/41
- IPC: G06F8/41 ; G06F8/51

Abstract:
For parsing source code into a linear array, a method parses source code into a plurality of logic design elements. The method further identifies conditional logic for each logic design element. In addition, the method identifies computation logic for each logic design element. The method encodes each logic design element as a logic state of a plurality of logic states in a linear array. 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 reduces the logic relationships to a Boolean equation. The method generates one of output source code and a hardware implementation from the Boolean equation.
Public/Granted literature
- US20190384583A1 PARSING SOURCE CODE INTO A LINEAR ARRAY Public/Granted day:2019-12-19
Information query