发明名称 |
Systems and methods for software instruction translation from a high-level language to a specialized instruction set |
摘要 |
A computer system includes a processor and program storage coupled to the processor. The program storage stores a software instruction translator that, when executed by the processor, is configured to receive source code and translate the source code to a low-level language. The source code is restricted to a subset of a high-level language and the low-level language is a specialized instruction set. Each statement of the subset of the high-level language directly maps to an instruction of the low-level language. |
申请公布号 |
US9092228(B2) |
申请公布日期 |
2015.07.28 |
申请号 |
US201313743555 |
申请日期 |
2013.01.17 |
申请人 |
TEXAS INSTRUMENTS INCORPORATED |
发明人 |
Davis Alan L.;Hung Ching-Yu;Sankaran Jadadeesh;Nagurne James;Phipps Mel Alan;Jayaraj Ajay |
分类号 |
G05B19/04;G06F15/00;G06F15/76;H04L29/06;G06F11/00;G01R31/28;G06F17/00;G06F17/28;G06F9/44;G06F9/45 |
主分类号 |
G05B19/04 |
代理机构 |
|
代理人 |
Marshall, Jr. Robert D.;Cimino Frank D. |
主权项 |
1. A computer system comprising:
a processor; and program storage coupled to said processor; wherein the program storage stores a software instruction translator that, when executed by the processor, is configured to receive source code, the source code restricted to a subset of valid statements of a high-level language, and translate the source code to a low-level language; wherein the low-level language comprises a specialized instruction set; wherein each statement of the subset of the high-level language directly maps to an instruction of the low-level language; and wherein the software instruction translator is configured to generate an error message in response to an attempt to translate an otherwise-valid statement of the high-level language if the statement is outside of the subset. |
地址 |
Dallas TX US |