发明名称 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