메뉴 건너뛰기




Volumn 14, Issue 7, 2006, Pages 754-761

ISEGEN: An iterative improvement-based ISE generation technique for fast customization of processors

Author keywords

Application specific processors; Hardware software partitioning; Instruction set extensions

Indexed keywords

APPLICATION-SPECIFIC PROCESSORS; EXPERIENCED DESIGNERS; HARDWARE-SOFTWARE PARTITIONING; INSTRUCTION SET EXTENSIONS;

EID: 33746904375     PISSN: 10638210     EISSN: None     Source Type: Journal    
DOI: 10.1109/TVLSI.2006.878345     Document Type: Conference Paper
Times cited : (30)

References (20)
  • 1
    • 0031099473 scopus 로고    scopus 로고
    • Extending the Kernighan/Lin heuristic for hardware and software functional partitioning
    • F. Vahid and T. D. Le, "Extending the Kernighan/Lin heuristic for hardware and software functional partitioning," Kluwer J. Design Autom, Embedded Syst., vol. 2, no. 2, pp. 237-261, 1997.
    • (1997) Kluwer J. Design Autom, Embedded Syst. , vol.2 , Issue.2 , pp. 237-261
    • Vahid, F.1    Le, T.D.2
  • 2
    • 85046457769 scopus 로고
    • A linear-time heuristic for improving network partitions
    • C. M. Fiduccia and R. M. Mattheyses, "A linear-time heuristic for improving network partitions," in Proc. DAC, 1982, pp. 175-181.
    • (1982) Proc. DAC , pp. 175-181
    • Fiduccia, C.M.1    Mattheyses, R.M.2
  • 3
  • 4
    • 0031645164 scopus 로고    scopus 로고
    • Fast module mapping and placement for datapaths in FPGAs
    • T. J. Callahan, P. Chong, A. Dehon, and J. Wawrzynek, "Fast module mapping and placement for datapaths in FPGAs," in Proc. FPGA, 1998, pp. 123-132.
    • (1998) Proc. FPGA , pp. 123-132
    • Callahan, T.J.1    Chong, P.2    Dehon, A.3    Wawrzynek, J.4
  • 6
    • 0023010075 scopus 로고
    • Matching a parts library in a silicon compiler
    • M. Kahrs, "Matching a parts library in a silicon compiler," in Proc. ICCAD, 1986, pp. 169-172.
    • (1986) Proc. ICCAD , pp. 169-172
    • Kahrs, M.1
  • 7
    • 0023210698 scopus 로고
    • DAGON: Technology binding and local optimization by DAG matching
    • K. Keutzer, "DAGON: Technology binding and local optimization by DAG matching," in Proc. DAC. 1987, pp. 341-347.
    • (1987) Proc. DAC. , pp. 341-347
    • Keutzer, K.1
  • 8
    • 0042635850 scopus 로고    scopus 로고
    • Automatic application-specific instruction-set extensions under microarchitectural constraints
    • K. Atasu, L. Pozzi, and P. Ienne, "Automatic application-specific instruction-set extensions under microarchitectural constraints," in Proc. DAC, 2003, pp. 256-261.
    • (2003) Proc. DAC , pp. 256-261
    • Atasu, K.1    Pozzi, L.2    Ienne, P.3
  • 9
    • 33746884209 scopus 로고    scopus 로고
    • ISEGEN: Adapting Kernighan-Lin min-cut heuristic for generation of instruction set extensions Center for Embedded Computer Systems
    • Univ. of California, Irvine
    • P. Biswas, S. Banerjee, N. Dutt, L. Pozzi, and P. Tenne, ISEGEN: Adapting Kernighan-Lin min-cut heuristic for generation of instruction set extensions Center for Embedded Computer Systems, Univ. of California, Irvine, Tech. Rep. ICS-TR-04-21, 2004.
    • (2004) Tech. Rep. , vol.ICS-TR-04-21
    • Biswas, P.1    Banerjee, S.2    Dutt, N.3    Pozzi, L.4    Tenne, P.5
  • 10
    • 4444275354 scopus 로고    scopus 로고
    • Introduction of local memory elements in instruction set extensions
    • P. Biswas, V. Choudhary, K. Atasu, L. Pozzi, P. Ienne, and N. Dutt, "Introduction of local memory elements in instruction set extensions," in Proc. DAC, 2004, pp. 729-734.
    • (2004) Proc. DAC , pp. 729-734
    • Biswas, P.1    Choudhary, V.2    Atasu, K.3    Pozzi, L.4    Ienne, P.5    Dutt, N.6
  • 11
    • 33746915981 scopus 로고    scopus 로고
    • Performance and energy benefits of instruction set extensions in an FPGA soft core
    • P. Biswas, S. Banerjee, N. Dutt, P. Ienne, and L. Pozzi, "Performance and energy benefits of instruction set extensions in an FPGA soft core," in Proc. VLSI-DESIGN, 2006, pp. 651-656.
    • (2006) Proc. VLSI-DESIGN , pp. 651-656
    • Biswas, P.1    Banerjee, S.2    Dutt, N.3    Ienne, P.4    Pozzi, L.5
  • 12
    • 84944408934 scopus 로고    scopus 로고
    • Processor acceleration through automated instruction set customization
    • N. Clark, H. Zhong, and S. Mahlke, "Processor acceleration through automated instruction set customization," in Proc. MICRO, 2003, pp. 129-140.
    • (2003) Proc. MICRO , pp. 129-140
    • Clark, N.1    Zhong, H.2    Mahlke, S.3
  • 13
    • 24944546345 scopus 로고    scopus 로고
    • Scalable custom instructions identification for instruction-set extensible processors
    • P. Yu and T. Mitra, "Scalable custom instructions identification for instruction-set extensible processors," in Proc. CASES, 2004, pp. 69-78.
    • (2004) Proc. CASES , pp. 69-78
    • Yu, P.1    Mitra, T.2
  • 14
    • 0036907239 scopus 로고    scopus 로고
    • Synthesis of custom processors based on extensible platforms
    • F. Sun, S. Ravi, A. Raghunathan, and N. K. Jha, "Synthesis of custom processors based on extensible platforms," in Proc. ICCAD, 2002, pp. 641-648.
    • (2002) Proc. ICCAD , pp. 641-648
    • Sun, F.1    Ravi, S.2    Raghunathan, A.3    Jha, N.K.4
  • 15
    • 0034827438 scopus 로고    scopus 로고
    • Designing domain-specific processors
    • M. Arnold and H. Corporaal, "Designing domain-specific processors," in Proc. CODES, 2001, pp. 61-66.
    • (2001) Proc. CODES , pp. 61-66
    • Arnold, M.1    Corporaal, H.2
  • 16
    • 0032653125 scopus 로고    scopus 로고
    • Synthesis of application specific instructions for embedded DSP software
    • Jun.
    • H. Choi, J. S. Kim, C. W. Yoon, I. C. Park, S. H. Hwang, and C. M. Kyung, "Synthesis of application specific instructions for embedded DSP software," IEEE Trans. Comput., vol. 48, no. 6, pp. 603-614, Jun. 1999.
    • (1999) IEEE Trans. Comput. , vol.48 , Issue.6 , pp. 603-614
    • Choi, H.1    Kim, J.S.2    Yoon, C.W.3    Park, I.C.4    Hwang, S.H.5    Kyung, C.M.6
  • 17
    • 2442428419 scopus 로고    scopus 로고
    • Application-specific instruction generation for configurable processor architectures
    • J. Cong, Y. Fan, G. Han, and Z. Zhang, "Application-specific instruction generation for configurable processor architectures," in Proc. FPGA, 2004, pp. 183-189.
    • (2004) Proc. FPGA , pp. 183-189
    • Cong, J.1    Fan, Y.2    Han, G.3    Zhang, Z.4
  • 18
    • 27644448326 scopus 로고    scopus 로고
    • A DAG based design approach for reconfigurable VLIW processors
    • C. Alippi, W. Fornaciari, L. Pozzi, and M. Sami, "A DAG based design approach for reconfigurable VLIW processors," in Proc. DATE, 1999, pp. 778-779.
    • (1999) Proc. DATE , pp. 778-779
    • Alippi, C.1    Fornaciari, W.2    Pozzi, L.3    Sami, M.4
  • 19
    • 0028768023 scopus 로고
    • A high-performance microarchitecture with hardware-programmable functional units
    • R. Razdan and M. D. Smith, "A high-performance microarchitecture with hardware-programmable functional units," in Proc. MICRO, 1994, pp. 172-180.
    • (1994) Proc. MICRO , pp. 172-180
    • Razdan, R.1    Smith, M.D.2
  • 20
    • 84858939275 scopus 로고    scopus 로고
    • Machine SUIF [Online], Available: http://www.eecs.harvard.edu/ hube/software/software.html
    • Machine SUIF [Online]


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.