USA flag logo/image

An Official Website of the United States Government

HIGH ORDER LANGUAGE BASED ON MACRO'S FOR AUTOMATED MICROCODE GENERATION

Award Information

Agency:
Department of Defense
Branch:
Army
Award ID:
4241
Program Year/Program:
1987 / SBIR
Agency Tracking Number:
4241
Solicitation Year:
N/A
Solicitation Topic Code:
N/A
Solicitation Number:
N/A
Small Business Information
Penguin Software Inc.
7005 E Spring St Long Beach, CA 90808
View profile »
Woman-Owned: Yes
Minority-Owned: No
HUBZone-Owned: No
 
Phase 2
Fiscal Year: 1987
Title: HIGH ORDER LANGUAGE BASED ON MACRO'S FOR AUTOMATED MICROCODE GENERATION
Agency / Branch: DOD / ARMY
Contract: N/A
Award Amount: $100,000.00
 

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.

Principal Investigator:

Thomas H Weight
2134296674

Business Contact:

Small Business Information at Submission:

Penguin Software Inc.
7005 E Spring St Long Beach, CA 90808

EIN/Tax ID:
DUNS: N/A
Number of Employees:
Woman-Owned: No
Minority-Owned: No
HUBZone-Owned: No