Data processing with microcode designed with source coding
Abstract
Programming for a data processor to execute a data processing application is provided using microcode source code. The microcode source code is assembled to produce microcode that includes digital microcode instructions with which to signal the data processor to execute the data processing application.
- Inventors:
- Issue Date:
- Research Org.:
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1084223
- Patent Number(s):
- 8438549
- Application Number:
- 12/559,681
- Assignee:
- Sandia Corporation
- Patent Classifications (CPCs):
-
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
- DOE Contract Number:
- AC04-94AL85000
- Resource Type:
- Patent
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING
Citation Formats
McCoy, James A, and Morrison, Steven E. Data processing with microcode designed with source coding. United States: N. p., 2013.
Web.
McCoy, James A, & Morrison, Steven E. Data processing with microcode designed with source coding. United States.
McCoy, James A, and Morrison, Steven E. Tue .
"Data processing with microcode designed with source coding". United States. https://www.osti.gov/servlets/purl/1084223.
@article{osti_1084223,
title = {Data processing with microcode designed with source coding},
author = {McCoy, James A and Morrison, Steven E},
abstractNote = {Programming for a data processor to execute a data processing application is provided using microcode source code. The microcode source code is assembled to produce microcode that includes digital microcode instructions with which to signal the data processor to execute the data processing application.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2013},
month = {5}
}
Works referenced in this record:
Microcode control mechanism utilizing programmable microcode repeat counter
patent, December 1985
- Parker, Tony E.; Veneski, Gerard A.
- US Patent Document 4,556,938
Remote monitoring and control of equipment over computer networks using a single web interfacing chip
patent, September 2002
- Narasimhan, Subram; Allred, Curtis M.; Stemm, Mark
- US Patent Document 6,446,192
System and method for executing hybridized code on a dynamically configurable hardware environment
patent, January 2004
- Eslick, Ian; Williams, Mark A.; French, Robert
- US Patent Document 6,675,289
An environment for the development of microcode for pipelined architectures
conference, January 1992
- Nicolau, A.; Potasman, R.
- [Proceedings] 1992 IEEE International Symposium on Circuits and Systems
Object-oriented processor architecture and operating method
patent, December 1999
- Chen, Tao
- US Patent Document 6,003,038
System providing methodology for consolidation of financial information
patent, September 2010
- Smith, Debra
- US Patent Document 7,805,344
Unified assembly instruction set for graphics processing
patent, April 2012
- Brown, Patrick R.; Werness, Eric S.
- US Patent Document 8,154,554
Processor dedicated code handling in a multi-processor environment
patent, July 2012
- Aguilar, Maximino; Nutter, Mark Richard; Stafford, James Michael
- US Patent Document 8,219,981
Managing a plurality of processors as devices
patent, April 2009
- Aguilar, Maximino; Day, Michael Norman; Nutter, Mark Richard
- US Patent Document 7,523,157
Virtual machine coprocessor facilitating dynamic compilation
patent, June 2010
- Kissell, Kevin D.
- US Patent Document 7,747,989
An embedded system for safe, secure and reliable execution of high consequence software
conference, January 2000
- McCoy, J. A.
- HASE 2000. 5th IEEE International Symposium on High-Assurance Systems Engineering, Proceedings. Fifth IEEE International Symposium on High Assurance Systems Engineering (HASE 2000)
Bytecode instruction processor with switch instruction handling logic
patent, August 2004
- Sexton, Bonnie; Reiss, Loren Blair
- US Patent Document 6,775,763
Media access control micro-RISC stream processor and method for implementing the same
patent, January 2001
- Deb, Alak; Sambamurthy, Namakkal S.; Bares, William Henry
- US Patent Document 6,172,990
Development system with methodology for run-time restoration of UML model from program code
patent, May 2009
- Högström, Jonas; Ivner, Anders; Norden, Jan
- US Patent Document 7,533,365
Instruction processor control system using separate hardware and microcode control signals to control the pipelined execution of multiple classes of machine instructions
patent, November 1996
- Alferness, Merwin H.; Kuslak, John S.; Vasquez, Mark A.
- US Patent Document 5,577,259
Method of performing a call operation in a digital data processing system having microcode call and return operations
patent, January 1985
- Katz, Lawrence H.; Wells, Douglas M.; Richmond, Michael S.
- US Patent Document 4,493,027
Method and system for profile typing in batch loading documents into a service registry in a computing environment
patent, July 2012
- Breeds, Robert J.; Seager, David J.; Jardine-Skinner, Evan G.
- US Patent Document 8,214,339
An Inter-Classes Obfuscation Method for Java Program
conference, April 2008
- Zhang, Xuesong; He, Fengling; Zuo, Wanli
- 2008 International Conference on Information Security and Assurance ISA, 2008 International Conference on Information Security and Assurance (isa 2008)
Microcontroller architecture supporting microcode-implemented peripheral devices
patent, September 2006
- Blixt, Sven Stefan
- US Patent Document 7,103,759