SBIR/STTR Research Award
HIGH ORDER LANGUAGE BASED ON MACRO'S FOR AUTOMATED MICROCODE GENERATION
Award amount
$100,000Program and phase
SBIR · Phase IIAward year
1987Award details
- Awarding agency
- Department of Defense
- Branch
- Army
- Recipient company
- Penguin Software Inc.
- Proposal award date
- Not reported
- Contract end date
- Not reported
- UEI
- Not reported
- Solicitation number
- Not reported
- Topic code
- Not reported
Research abstract
PENGUIN SOFTWARE HAS PROPOSED TO DELIVER AN END TO END DEMONSTRATION OF OUR APPROACH TO MICROCODE COMPILERS. ATTENTION WILL BE FOCUSED ON EXPLOITING PENGUIN SOFTWARE'S EXPERTISE IN MACHINE DEPENDENT LANGUAGES, RETARGETING, AND COMPACT BUT EFFICIENT DATA STRUCTURES. MACHINE DEPENDENT LANGUAGES WILL BE USED TO ALLOW AN ENGINEER TO INCORPORATE KNOWLEDGE OF MACHINE PARALLELISM. EASE OF RETARGETTING AND LANGUAGE DEFINITION WILL BE ACHIEVED BY USING A COMPILER DURING THE LANGUAGE DEFINITION PHASE AS WELL AS DURING THE MICROCODE GENERATION. DURING RECENT YEARS, PENGUIN SOFTWARE HAS CONDUCTED RESEARCH TO DEVELOP DATA STRUCTURES AND ALGORITHMS SUITABLE FOR USE IN A MICROCODE COMPILER WHICH CAN RUN ON A PERSONAL COMPUTER. THESE EFFORTS HAVE RESULTED IN THE CAPABILITY OF GENERATING A MICROCODE COMPILER WHICH WILL RUN ON AN IBM AT AND WILL EXECUTE IN TIMES COMPETITIVE WITH PRESENT DAY META-ASSEMBLERS. AN EXISTING LR(N) COMPILER WILL BE MODIFIED TO DEMONSTRATE THE FEASIBILITY OF PENGUIN SOFTWARE'S OVERALL APPROACH.
Technology keywords
Not reported