| D. A. Clark and B. L. Hutchings, "Supporting FPGA microprocessors through retargetable software tools," in pp. 195--203, (Napa, CA), Apr. 1996. |
....we intend to implement a placing agent which will create automated placements of the components. Many research projects have attempted to create fast, efficient, easy to use development environments for reconfigurable computing. Most of these projects have opted for a source language similar to C. [3, 4, 5, 6, 7] While the syntax of C is likely to be familiar to new users, the language lacks a direct means for specifying timing, ranges of precisions or multiple storage formats. By itself, C is not a complete solution to our problem but it may be a helpful start. Indeed, nothing in our approach prohibits ....
D. A. Clark and B. L. Hutchings, "Supporting FPGA microprocessors through retargetable software tools," in Proceedings of IEEE Workshop on FPGAs for Custom Computing Machines (J. Arnold and K. L. Pocek, eds.), (Napa, CA), pp. 195--203, Apr. 1996.
....however, and it eventually should be possible to approach this hypothetical ideal case. Much research has been performed recently to make it easier to run applications on CCMs by allowing high level design information to be entered using general purpose programming languages. Many papers, such as [22], 23] 24] 25] 26] and [27] have reported work on systems to map programs in C or C to various types of configurable hardware. Since C is a widely used language, the ability to map applications from C to CCMs should greatly increase the number of people with the ability to utilize ....
D. Clark and B. Hutchings, "Supporting FPGA Microprocessors Through Retargetable Software Tools," in Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines, pages 195-203, Napa, CA, 1996.
....architectural options. Any real world implementation of this DISC approach would use a fixed silicon processor core. 2 Although the DISC instruction set does not include multiplication and division, a standard library was developed to provide software support for these operations within C [123, 124]. 186 Program Counter 1 Address Register Stack Pointer Instruction Register Accumulator Address Bus Functional Units Figure C.2: DISC Processor Core. custom instruction interface was designed that allows individual instruction modules to exploit unique specialization techniques. Most ....
D. A. Clark and B. L. Hutchings. Supporting FPGA microprocessors through retargetable software tools. In J. Arnold and K. L. Pocek, editors, Proceedings of IEEE Workshop on FPGAs for Custom Computing Machines, pages 195-- 203, Napa, CA, April 1996. 220
....files. It runs on the host processor and debugs processes that are running on the DISC processor remotely. Cooperation from the DISC processor is assumed and basic debugging commands are shown in Table 10. ddb was successfully implemented for the DISC architectures. Details are available in Clark[1]. 6 Future Work Several extensions could be made to each of the tools discussed in this paper to further the usability and functionality each interacts with the system. lcc could be extended to support doubles and even floating point. This extension could help study a larger class of scientific ....
David A. Clark. Supporting FPGA Microprocessors through Retargetable Software Tools. Thesis, Brigham Young University, April 1996.
No context found.
D. A. Clark and B. L. Hutchings, "Supporting FPGA microprocessors through retargetable software tools," in pp. 195--203, (Napa, CA), Apr. 1996.
No context found.
D. Clark and B. Hutchings, "Supporting FPGA Microprocessors Through Retargetable Software Tools," Proc. IEEE Symposium on FPGAs for Custom Computing Machines, Apr.1996.
No context found.
David Clark and Brad Hutchings, "Supporting FPGA Microprocessors through Retargetable Software Tools," Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines, pp. 195-203, April 1996.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC