메뉴 건너뛰기




Volumn 13, Issue 1, 2005, Pages 39-57

Optimum and heuristic synthesis of multiple word-length architectures

Author keywords

Binding; Bitwidth; Digital signal processing; Field programmable gate array; High level synthesis; Scheduling; Word length

Indexed keywords

ADAPTIVE FILTERING; ALGORITHMS; BENCHMARKING; COMPUTATIONAL COMPLEXITY; DIGITAL SIGNAL PROCESSING; FIELD PROGRAMMABLE GATE ARRAYS; FUNCTIONS; GRAPH THEORY; INTEGER PROGRAMMING; LEAST SQUARES APPROXIMATIONS; POLYNOMIALS; PROBLEM SOLVING; RESOURCE ALLOCATION; SCHEDULING;

EID: 13144282745     PISSN: 10638210     EISSN: None     Source Type: Journal    
DOI: 10.1109/TVLSI.2004.840398     Document Type: Article
Times cited : (17)

References (43)
  • 2
    • 0035424364 scopus 로고    scopus 로고
    • Combined word-length optimization and high-level synthesis of digital signal processing systems
    • Aug.
    • K.-I. Kum and W. Sung, "Combined word-length optimization and high-level synthesis of digital signal processing systems," IEEE Trans. Computer-Aided Design, vol. 20, pp. 921-930, Aug. 2001.
    • (2001) IEEE Trans. Computer-aided Design , vol.20 , pp. 921-930
    • Kum, K.-I.1    Sung, W.2
  • 6
    • 0032302589 scopus 로고    scopus 로고
    • Accuracy sensitive word-length selection for algorithm optimization
    • Austin, TX, Oct.
    • S. A. Wadekar and A. C. Parker, "Accuracy sensitive word-length selection for algorithm optimization," in Proc. Int. Conf. Computer Design, Austin, TX, Oct. 1998, pp. 54-61.
    • (1998) Proc. Int. Conf. Computer Design , pp. 54-61
    • Wadekar, S.A.1    Parker, A.C.2
  • 8
    • 84893664852 scopus 로고    scopus 로고
    • Precision and error analysis of MATLAB applications during automated hardware synthesis for FPGAs
    • Munich, Germany
    • A. Nayak, M. Haldar, A. Choudhary, and P. Banerjee, "Precision and error analysis of MATLAB applications during automated hardware synthesis for FPGAs," in Proc. Design Automation and Test Europe, Munich, Germany, 2001, pp. 722-728.
    • (2001) Proc. Design Automation and Test Europe , pp. 722-728
    • Nayak, A.1    Haldar, M.2    Choudhary, A.3    Banerjee, P.4
  • 12
    • 0025548658 scopus 로고
    • MOSP: Module selection for pipelined designs with multicycle operations
    • R. Jain, "MOSP: Module selection for pipelined designs with multicycle operations," in Proc. IEEE Int. Conf. Computer-Aided Design, 1990, pp. 212-215.
    • (1990) Proc. IEEE Int. Conf. Computer-aided Design , pp. 212-215
    • Jain, R.1
  • 14
    • 0027287139 scopus 로고
    • Intertwined scheduling, module selection, and allocation in time-and-area constrained synthesis
    • I. G. Harris and A. Orailoǧlu, "Intertwined scheduling, module selection, and allocation in time-and-area constrained synthesis," in Proc. IEEE Int. Conf. Circuits and Systems, 1993, pp. 1682-1685.
    • (1993) Proc. IEEE Int. Conf. Circuits and Systems , pp. 1682-1685
    • Harris, I.G.1    Orailoǧlu, A.2
  • 15
    • 0031628763 scopus 로고    scopus 로고
    • Word-length optimization for high-level synthesis of digital signal processing systems
    • K. Kum and W. Sung, "Word-length optimization for high-level synthesis of digital signal processing systems," in Proc. IEEE Int. Workshop on Signal Processing Systems, 1998, pp. 569-678.
    • (1998) Proc. IEEE Int. Workshop on Signal Processing Systems , pp. 569-678
    • Kum, K.1    Sung, W.2
  • 16
    • 84947549674 scopus 로고    scopus 로고
    • Multiple-word-length resource binding
    • ser. Lecture Notes in Computer Science, H. Gruenbacher and R. Hartenstein, Eds. New York: Springer-Verlag
    • G. A. Constantinides, P. Y. K. Cheung, and W. Luk, "Multiple-word- length resource binding," in Field-Programmable Logic: The Roadmap to Reconfigurable Systems, ser. Lecture Notes in Computer Science, H. Gruenbacher and R. Hartenstein, Eds. New York: Springer-Verlag, 2000.
    • (2000) Field-programmable Logic: The Roadmap to Reconfigurable Systems
    • Constantinides, G.A.1    Cheung, P.Y.K.2    Luk, W.3
  • 17
    • 84893788637 scopus 로고    scopus 로고
    • Multiple-precision circuits allocation independent of data-objects length
    • Paris, Mar.
    • M. C. Molina, J. M. Mendias, and R. Hermida, "Multiple-precision circuits allocation independent of data-objects length," in Proc. Design Automation and Test Europe, Paris, Mar. 2002, pp. 909-913.
    • (2002) Proc. Design Automation and Test Europe , pp. 909-913
    • Molina, M.C.1    Mendias, J.M.2    Hermida, R.3
  • 18
    • 0030146360 scopus 로고    scopus 로고
    • Efficient hardware optimization algorithm for fixed-point digital signal processing ASIC design
    • May
    • J. Choi, H. Jun, and S. Hwang, "Efficient hardware optimization algorithm for fixed-point digital signal processing ASIC design," IEE Electron. Lett., vol. 32, no. 11, pp. 992-994, May 1996.
    • (1996) IEE Electron. Lett. , vol.32 , Issue.11 , pp. 992-994
    • Choi, J.1    Jun, H.2    Hwang, S.3
  • 21
    • 0026707183 scopus 로고
    • Synthesis of control circuits in folded pipelined DSP architectures
    • Jan.
    • K. K. Parhi, C.-Y. Wang, and A. P. Brown, "Synthesis of control circuits in folded pipelined DSP architectures," IEEE J. Solid-State Circuits, vol. 27, pp. 29-43, Jan. 1992.
    • (1992) IEEE J. Solid-state Circuits , vol.27 , pp. 29-43
    • Parhi, K.K.1    Wang, C.-Y.2    Brown, A.P.3
  • 22
    • 0034174010 scopus 로고    scopus 로고
    • Video image processing with the Sonic architecture
    • Apr.
    • S. D. Haynes, J. Stone, P. Y. K. Cheung, and W. Luk, "Video image processing with the Sonic architecture," IEEE Comput., vol. 33, pp. 50-57, Apr. 2000.
    • (2000) IEEE Comput. , vol.33 , pp. 50-57
    • Haynes, S.D.1    Stone, J.2    Cheung, P.Y.K.3    Luk, W.4
  • 24
    • 0026139605 scopus 로고
    • A formal approach to the scheduling problem in high level synthesis
    • Apr.
    • C.-T. Hwang, J.-H. Lee, and Y.-C. Hsu, "A formal approach to the scheduling problem in high level synthesis," IEEE Trans. Computer-Aided Design, vol. 10, pp. 464-475, Apr. 1991.
    • (1991) IEEE Trans. Computer-aided Design , vol.10 , pp. 464-475
    • Hwang, C.-T.1    Lee, J.-H.2    Hsu, Y.-C.3
  • 25
    • 13144273750 scopus 로고
    • Extended 0/1 LP formulation for the scheduling problem in high-level synthesis
    • H. Achatz, "Extended 0/1 LP formulation for the scheduling problem in high-level synthesis," Proc. EURODAC with EURO-VHDL, 1993.
    • (1993) Proc. EURODAC with EURO-VHDL
    • Achatz, H.1
  • 26
    • 0027228633 scopus 로고
    • Generalized ILP scheduling and allocation for high-level DSP synthesis
    • L. E. Lucke and K. K. Parhi, "Generalized ILP scheduling and allocation for high-level DSP synthesis," in Proc. IEEE Custom Integrated Circuits Conf., 1993, pp. 5.4.1.-5.4.4.
    • (1993) Proc. IEEE Custom Integrated Circuits Conf.
    • Lucke, L.E.1    Parhi, K.K.2
  • 28
    • 0034250953 scopus 로고    scopus 로고
    • Optimal datapath allocation for multiple-word-length systems
    • Aug.
    • G. A. Constantinides, P. Y. K. Cheung, and W. Luk, "Optimal datapath allocation for multiple-word-length systems," IEE Electron. Lett., vol. 36, pp. 1508-1509, Aug. 2000.
    • (2000) IEE Electron. Lett. , vol.36 , pp. 1508-1509
    • Constantinides, G.A.1    Cheung, P.Y.K.2    Luk, W.3
  • 29
    • 0011609247 scopus 로고    scopus 로고
    • [Online]
    • H. Schwab. (1997) lp_solve. [Online]. Available: ftp://ftp.es.ele.tue.nl/ pub/lp_solve
    • (1997) Lp_solve
    • Schwab, H.1
  • 34
  • 35
    • 0024682923 scopus 로고
    • Force-directed scheduling for the behavioral synthesis of ASICs
    • Jun.
    • P. G. Paulin and J. P. Knight, "Force-directed scheduling for the behavioral synthesis of ASICs," IEEE Trans. Computer-Aided Design, vol. 8, pp. 661-679, Jun. 1989.
    • (1989) IEEE Trans. Computer-aided Design , vol.8 , pp. 661-679
    • Paulin, P.G.1    Knight, J.P.2
  • 36
    • 0000301097 scopus 로고
    • A greedy heuristic for the set-covering problem
    • Aug.
    • V. Chvatal, "A greedy heuristic for the set-covering problem," Math. Operations Res., vol. 4, no. 3, pp. 233-235, Aug. 1979.
    • (1979) Math. Operations Res. , vol.4 , Issue.3 , pp. 233-235
    • Chvatal, V.1
  • 39
    • 0034270457 scopus 로고    scopus 로고
    • AUTOSCALER for C: An optimizing floating-point to integer C program convertor for fixed-point digital signal processors
    • Sep.
    • K.-I. Kum, J. Kang, and W. Sung, "AUTOSCALER for C: An optimizing floating-point to integer C program convertor for fixed-point digital signal processors," IEEE Trans. Circuits Syst. II, vol. 47, pp. 840-848, Sep. 2000.
    • (2000) IEEE Trans. Circuits Syst. II , vol.47 , pp. 840-848
    • Kum, K.-I.1    Kang, J.2    Sung, W.3
  • 40
    • 0034998502 scopus 로고    scopus 로고
    • Evaluation of the Streams-C C-to-FPGA compiler: An applications perspective
    • Napa, CA
    • J. Frigo, M. Gokhale, and D. Lavenier, "Evaluation of the Streams-C C-to-FPGA compiler: An applications perspective," in Proc. ACM/SIGDA Int. Symp. on FPGAs, Napa, CA, 2001.
    • (2001) Proc. ACM/SIGDA Int. Symp. on FPGAs
    • Frigo, J.1    Gokhale, M.2    Lavenier, D.3
  • 43
    • 13144284905 scopus 로고    scopus 로고
    • Exploiting isomorphism for speeding-up instance-binding in an integrated scheduling, allocation and assignment approach to architectural synthesis
    • Toledo, Spain, Apr.
    • B. Landwehr, P. Marwedel, I. Markhof, and R. Dömer, "Exploiting isomorphism for speeding-up instance-binding in an integrated scheduling, allocation and assignment approach to architectural synthesis," in Proc. Conf. Computer Hardware Description Languages and their Applications, Toledo, Spain, Apr. 1997.
    • (1997) Proc. Conf. Computer Hardware Description Languages and Their Applications
    • Landwehr, B.1    Marwedel, P.2    Markhof, I.3    Dömer, R.4


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