| Grant number: | 98/14931-4 |
| Support Opportunities: | Research Grants - Innovative Research in Small Business - PIPE |
| Start date: | June 01, 1999 |
| End date: | April 30, 2000 |
| Field of knowledge: | Engineering - Electrical Engineering - Electrical, Magnetic and Electronic Circuits |
| Principal Investigator: | Silvio Luiz Lima Nogueira |
| Grantee: | Silvio Luiz Lima Nogueira |
| Company: | Idea Sistemas Eletrônicos Ltda |
Abstract
The purpose of this work is to develop a computer program decompressing system for Risc processors. The central idea of this approach is to encode expression trees and operand sequences separately using Huffman coding. Decompressing the program is done using a decompression module based on dictionaries. The growth of the market for dedicated systems (embedded systems) has led to the emergence of a project method known as System- On-a-Chip (SOC), where a processor, integrated with memories, DMAs, I/T ports, and other modules, is designed to minimize the cost of the system. One of the most difficult tasks in an SOC is to make the application program fit within the specified area of silicone (microprocessor). This problem is particularly critical for industry. IDEA! Sistemas Eletrônicos has collaborated on research into the compression of programs on SOCs developed by Prof. Guido Araújo and his doctoral students at IC-Unicamp. The idea consists of storing the compressed code in on-chip memory, decompressing it online during the search for instructions. The commercial feasibility of this proposal was recently demonstrated by the launch by IBM of a PowerPC (CodePack) processor with similar but fewer features. Research into this project has already reached the point where the results achieved encourage its commercial sale. The final objective of this proposal is to implement a decompressing system to be sold as core software in IP (Intellectual Property) providers. (AU)
| Articles published in Agência FAPESP Newsletter about the research grant: |
| More itemsLess items |
| TITULO |
| Articles published in other media outlets ( ): |
| More itemsLess items |
| VEICULO: TITULO (DATA) |
| VEICULO: TITULO (DATA) |