DocumentCode
2303552
Title
Functional programming on a stack-based embedded processor
Author
Harris, Andrew J. ; Hayes, John R.
Author_Institution
Appl. Phys. Lab., Johns Hopkins Univ., Laurel, MD
fYear
0
fDate
0-0 0
Lastpage
424
Abstract
This paper describes the implementation of a functional programming language interpreter. The interpreter is written in Forth and runs on any Forth system, including a novel processor called the Scalable Configurable Instrument Processor (SCIP), designed at the Johns Hopkins Applied Physics Laboratory. The combination of this novel processor, Forth, and functional programming provides a layering of simple technologies that yields a unique programming and execution environment. The SCIP processor also has a clear transition path to use in space-borne applications
Keywords
aerospace computing; embedded systems; functional languages; functional programming; hardware-software codesign; microprocessor chips; space vehicle electronics; Forth system; SCIP processor; Scalable Configurable Instrument Processor; functional programming; programming language interpreter; space-borne application; stack-based embedded processor; Application software; Encoding; Functional programming; Hardware; Instruments; Laboratories; Physics; Process design; Programming profession; Space technology;
fLanguage
English
Publisher
ieee
Conference_Titel
Space Mission Challenges for Information Technology, 2006. SMC-IT 2006. Second IEEE International Conference on
Conference_Location
Pasadena, CA
Print_ISBN
0-7695-2644-6
Type
conf
DOI
10.1109/SMC-IT.2006.32
Filename
1659586
Link To Document