메뉴 건너뛰기




Volumn , Issue , 2004, Pages 37-46

Asynchronous software thread integration for efficient software implementations of embedded communication protocol controllers

Author keywords

Asynchronous software thread integration; Fine grain concurrency; Hardware to software migration; J1850; Software implemented communication protocol controllers

Indexed keywords

COMMUNICATION PROTOCOL CONTROLLERS; SECONDARY THREADS; SOFTWARE THREAD INTEGRATION (STI); STATIC TIMING ANALYSIS;

EID: 4544322267     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (4)

References (43)
  • 2
    • 0036995552 scopus 로고    scopus 로고
    • Compiling for concurrency: Planning and performing software thread integration
    • Austin, TX, Dec
    • A. G. Dean, "Compiling for concurrency: Planning and performing software thread integration," in Proceedings of the 23rd IEEE Real- Time Systems Symposium, Austin, TX, Dec 2002.
    • (2002) Proceedings of the 23rd IEEE Real- Time Systems Symposium
    • Dean, A.G.1
  • 4
    • 0032292321 scopus 로고    scopus 로고
    • Techniques for software thread integration in real-time embedded systems
    • Madrid, Spain, December
    • A. G. Dean and J. P. Shen, "Techniques for software thread integration in real-time embedded systems," in Proceedings of the 19th Symposium on Real-Time Systems, Madrid, Spain, December 1998, pp. 322-333.
    • (1998) Proceedings of the 19th Symposium on Real-time Systems , pp. 322-333
    • Dean, A.G.1    Shen, J.P.2
  • 5
    • 84882613774 scopus 로고
    • Busy-idle profiles and compact task graphs: Compile-time support for interleaved and overlapped scheduling of real-time tasks
    • R. Gupta and M. Spezialetti, "Busy-idle profiles and compact task graphs: Compile-time support for interleaved and overlapped scheduling of real-time tasks," in 15th IEEE Real Time Systems Symposium, 1994.
    • (1994) 15th IEEE Real Time Systems Symposium
    • Gupta, R.1    Spezialetti, M.2
  • 6
    • 0011685332 scopus 로고
    • Ph.D. dissertation, University of Illinois at Urbana-Champaign, April. [Online]. Available: citeseer.nj.nec.com/beckmann93hardware.html
    • C. J. Beckmann, "Hardware and Software for Functional and Fine Grain Parallelism," Ph.D. dissertation, University of Illinois at Urbana-Champaign, April 1993. [Online]. Available: citeseer.nj.nec.com/ beckmann93hardware.html
    • (1993) Hardware and Software for Functional and Fine Grain Parallelism
    • Beckmann, C.J.1
  • 7
    • 0029216608 scopus 로고
    • Interval scheduling: Fine grained code scheduling for embedded systems
    • June
    • P. Chou and G. Borriello, "Interval scheduling: Fine grained code scheduling for embedded systems," in Proceedings of the Design Automation Conference, June 1995, pp. 462-467.
    • (1995) Proceedings of the Design Automation Conference , pp. 462-467
    • Chou, P.1    Borriello, G.2
  • 8
    • 0029779451 scopus 로고    scopus 로고
    • A co-synthesis approach to embedded system design automation
    • R. K. Gupta and G. De Micheli, "A co-synthesis approach to embedded system design automation," Des. Autom. Embedded Syst., vol. 1, no. 1-2, pp. 69-120, 1996.
    • (1996) Des. Autom. Embedded Syst. , vol.1 , Issue.1-2 , pp. 69-120
    • Gupta, R.K.1    De Micheli, G.2
  • 9
    • 0033683881 scopus 로고    scopus 로고
    • Compiling esterel into sequential code
    • [Online]. Available: citeseer.nj.nec.com/edwards00compiling.html
    • S. A. Edwards, "Compiling esterel into sequential code," in Design Automation Conference, 2000, pp. 322-327. [Online]. Available: citeseer.nj.nec.com/edwards00compiling.html
    • (2000) Design Automation Conference , pp. 322-327
    • Edwards, S.A.1
  • 10
    • 0029238514 scopus 로고
    • A general method for compiling event-driven simulations
    • [Online]. Available: citeseer.nj.nec.com/french95general.html
    • R. S. French, M. S. Lam, J. R. Levitt, and K. Olukotun, "A general method for compiling event-driven simulations," in Design Automation Conference, 1995, pp. 151-156. [Online]. Available: citeseer.nj.nec.com/ french95general.html
    • (1995) Design Automation Conference , pp. 151-156
    • French, R.S.1    Lam, M.S.2    Levitt, J.R.3    Olukotun, K.4
  • 11
    • 0004455285 scopus 로고
    • Recurrences, iteration, and conditionals in statically scheduled block diagram languages
    • R. W. Brodersen and H. S. Moscovitz, Eds. IEEE Press
    • E. A. Lee, "Recurrences, iteration, and conditionals in statically scheduled block diagram languages," in VLSI Signal Processing III, R. W. Brodersen and H. S. Moscovitz, Eds. IEEE Press, 1988, pp. 330-340.
    • (1988) VLSI Signal Processing III , pp. 330-340
    • Lee, E.A.1
  • 14
    • 84958984629 scopus 로고    scopus 로고
    • Quasi-static scheduling of embedded software using equal conflict nets
    • [Online], Available: citeseer.nj.nec.com/sgroi95quasistatic.html
    • M. Sgroi, L. Lavagno, Y. Watanabe, and A. L. Sangiovanni-Vincentelli, "Quasi-static scheduling of embedded software using equal conflict nets," in ICATPN, 1999, pp. 208-227. [Online], Available: citeseer.nj.nec.com/sgroi95quasistatic.html
    • (1999) ICATPN , pp. 208-227
    • Sgroi, M.1    Lavagno, L.2    Watanabe, Y.3    Sangiovanni-Vincentelli, A.L.4
  • 15
    • 84893782961 scopus 로고    scopus 로고
    • Efficient compilation of process-based concurrent programs without run-time scheduling
    • IEEE Computer Society
    • B. Lin, "Efficient compilation of process-based concurrent programs without run-time scheduling," in Proceedings of the conference on Design, automation and test in Europe. IEEE Computer Society, 1998, pp. 211-217.
    • (1998) Proceedings of the Conference on Design, Automation and Test in Europe , pp. 211-217
    • Lin, B.1
  • 16
    • 0023138886 scopus 로고
    • Static scheduling of synchronous data flow graphs for digital signal processing
    • January
    • E. A. Lee and D. G. Messerschmitt, "Static scheduling of synchronous data flow graphs for digital signal processing," IEEE Transactions on Computers, January 1987.
    • (1987) IEEE Transactions on Computers
    • Lee, E.A.1    Messerschmitt, D.G.2
  • 17
    • 4544247171 scopus 로고    scopus 로고
    • Quasi-static scheduling of independent tasks for reactive systems
    • June. [Online]. Available: citeseer.nj.nec.com/541753.html
    • J. Cortadella, A. Kondratyev, L. Lavagno, C. Passerone, and Y. Watanabe, "Quasi-static scheduling of independent tasks for reactive systems," Design Automation Conference, June 2000. [Online]. Available: citeseer.nj.nec.com/541753.html
    • (2000) Design Automation Conference
    • Cortadella, J.1    Kondratyev, A.2    Lavagno, L.3    Passerone, C.4    Watanabe, Y.5
  • 22
    • 4544300226 scopus 로고    scopus 로고
    • Integrating a soft modem
    • Mar.
    • T. F. Herbert, "Integrating a soft modem," Embedded Systems Programming, vol. 12, no. 3, pp. 62-74, Mar. 1999.
    • (1999) Embedded Systems Programming , vol.12 , Issue.3 , pp. 62-74
    • Herbert, T.F.1
  • 23
    • 4544335454 scopus 로고    scopus 로고
    • Low-cost software bell-202 modem
    • June
    • S. Holland, "Low-cost software bell-202 modem," Circuit Cellar, no. 107, pp. 12-19, June 1999.
    • (1999) Circuit Cellar , Issue.107 , pp. 12-19
    • Holland, S.1
  • 38
    • 4544268603 scopus 로고    scopus 로고
    • Relaxing control flow constraints in asti
    • Center for Embedded Systems Research, North Carolina State University, Jul
    • V. Asokan and A. Dean, "Relaxing control flow constraints in asti," Center for Embedded Systems Research, North Carolina State University, Tech. Rep. CESR-TR-03-3, Jul 2003.
    • (2003) Tech. Rep. , vol.CESR-TR-03-3
    • Asokan, V.1    Dean, A.2
  • 41
    • 4544316434 scopus 로고    scopus 로고
    • [Online]
    • avr-gcc 3.2. [Online]. Available: http://www.avrfreaks.net/AVRGCC/index. php
    • Avr-gcc 3.2
  • 42
    • 84862427816 scopus 로고    scopus 로고
    • Atmel Corporation. [Online]
    • AYR Studio 3.52, Atmel Corporation. [Online]. Available: ftp://www.atmel.com/pub/atmel/astudio3.exe
    • AYR Studio 3.52


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