메뉴 건너뛰기




Volumn , Issue , 2012, Pages 325-336

Automatic generation of hardware/software interfaces

Author keywords

hardware software codesign

Indexed keywords

AUDIO DECODER; AUTOMATIC GENERATION; CO-DESIGNS; DESIGN METHODOLOGY; DESIGN PROCESS; DESIGN TASKS; EMBEDDED APPLICATION; ERROR PRONES; HARDWARE AND SOFTWARE; HARDWARE DESIGN LANGUAGE; HARDWARE/SOFTWARE CO-DESIGN; HARDWARE/SOFTWARE INTERFACES; INTERFACE SPECIFICATION; NEW APPLICATIONS; SOURCE CODES; SPECIALIZED HARDWARE; SYSTEMVERILOG; TIME-TO-MARKET;

EID: 84858779039     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2150976.2151011     Document Type: Conference Paper
Times cited : (16)

References (43)
  • 4
    • 0000087207 scopus 로고    scopus 로고
    • The semantics of simple language for parallel programming
    • G. Kahn, "The semantics of simple language for parallel programming,"in IFIP Congress, 1974, pp. 471-475.
    • IFIP Congress, 1974 , pp. 471-475
    • Kahn, G.1
  • 6
    • 0025404493 scopus 로고
    • Executing a program on the MIT Tagged-Token Dataflow Architecture
    • Mar.
    • Arvind and R. Nikhil, "Executing a program on the MIT Tagged-Token Dataflow Architecture, " Computers, IEEE Transactions on, vol. 39, no. 3, pp. 300-318, Mar. 1990.
    • (1990) Computers, IEEE Transactions on , vol.39 , Issue.3 , pp. 300-318
    • Arvind1    Nikhil, R.2
  • 7
    • 0023138886 scopus 로고
    • Static scheduling of synchronous data flow programs for digital signal processing
    • E. A. Lee and D. G. Messerschmitt, "Static scheduling of synchronous data flow programs for digital signal processing," IEEE Trans. Computers, vol. 36, no. 1, pp. 24-35, 1987.
    • (1987) IEEE Trans. Computers , vol.36 , Issue.1 , pp. 24-35
    • Lee, E.A.1    Messerschmitt, D.G.2
  • 8
    • 84959045524 scopus 로고    scopus 로고
    • Streamit: A language for streaming applications
    • CC, ser. R. N. Horspool, Ed., Springer
    • W. Thies, M. Karczmarek, and S. P. Amarasinghe, "Streamit: A language for streaming applications," in CC, ser. Lecture Notes in Computer Science, R. N. Horspool, Ed., vol. 2304. Springer, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2304
    • Thies, W.1    Karczmarek, M.2    Amarasinghe, S.P.3
  • 9
    • 84976744619 scopus 로고    scopus 로고
    • The ESTEREL Synchronous Programming Language and its Mathematical Semantics
    • G. Berry and L. Cosserat, "The ESTEREL Synchronous Programming Language and its Mathematical Semantics," in Seminar on Concurrency, 1984, pp. 389-448.
    • Seminar on Concurrency, 1984 , pp. 389-448
    • Berry, G.1    Cosserat, L.2
  • 10
    • 0026221661 scopus 로고
    • The synchronous data flow programming language lustre
    • sep
    • N. Halbwachs, P. Caspi, P. Raymond, and D. Pilaud, "The synchronous data flow programming language lustre," Proceedings of the IEEE, vol. 79, no. 9, pp. 1305-1320, sep 1991.
    • (1991) Proceedings of the IEEE , vol.79 , Issue.9 , pp. 1305-1320
    • Halbwachs, N.1    Caspi, P.2    Raymond, P.3    Pilaud, D.4
  • 12
    • 84858783468 scopus 로고    scopus 로고
    • Rapide: A language and toolset for causal event modeling of distributed system architectures
    • D. C. Luckham, "Rapide: A language and toolset for causal event modeling of distributed system architectures," in WWCA, 1998.
    • (1998) WWCA
    • Luckham, D.C.1
  • 15
    • 34548840634 scopus 로고    scopus 로고
    • Designing safe, reliable systems using scade
    • P. A. Abdulla and J. Deneux, "Designing safe, reliable systems using scade," in In Proc. ISoLA 2004, 2004.
    • (2004) Proc. ISoLA 2004
    • Abdulla, P.A.1    Deneux, J.2
  • 18
    • 0016543936 scopus 로고
    • Guarded commands, nondeterminacy and formal derivation of programs
    • E. W. Dijkstra, "Guarded commands, nondeterminacy and formal derivation of programs," Commun. ACM, vol. 18, no. 8, 1975.
    • (1975) Commun. ACM , vol.18 , Issue.8
    • Dijkstra, E.W.1
  • 19
    • 0001383866 scopus 로고
    • An introduction to input/output automata
    • N. A. Lynch and M. R. Tuttle, "An introduction to input/output automata,"CWI Quarterly, vol. 2, pp. 219-246, 1989.
    • (1989) CWI Quarterly , vol.2 , pp. 219-246
    • Lynch, N.A.1    Tuttle, M.R.2
  • 28
    • 0030704440 scopus 로고    scopus 로고
    • An efficient implementation of reactivity for modeling hardware in the scenic design environment
    • S. Y. Liao, S. W. K. Tjiang, and R. K. Gupta, "An efficient implementation of reactivity for modeling hardware in the scenic design environment," in DAC, 1997, pp. 70-75.
    • (1997) DAC , pp. 70-75
    • Liao, S.Y.1    Tjiang, S.W.K.2    Gupta, R.K.3
  • 30
    • 84858770258 scopus 로고    scopus 로고
    • Synfora, "PICO Platform," http://www.synfora.com/.
    • PICO Platform
  • 31
    • 77956940774 scopus 로고    scopus 로고
    • A comparative evaluation of high-level hardware synthesis using reed-solomon decoder
    • IEEE
    • A. Agarwal, M. C. Ng, and Arvind, "A comparative evaluation of high-level hardware synthesis using reed-solomon decoder," Embedded Systems Letters, IEEE, vol. 2, no. 3, pp. 72-76, 2010.
    • (2010) Embedded Systems Letters , vol.2 , Issue.3 , pp. 72-76
    • Agarwal, A.1    Ng, M.C.2    Arvind3
  • 33
  • 35
    • 0034821695 scopus 로고    scopus 로고
    • Magellan: Multiway hardware-software partitioning and scheduling for latency minimization of hierarchical control-dataflow task graphs
    • K. S. Chatha and R. Vemuri, "Magellan: multiway hardware-software partitioning and scheduling for latency minimization of hierarchical control-dataflow task graphs," in CODES, 2001, pp. 42-47.
    • (2001) CODES , pp. 42-47
    • Chatha, K.S.1    Vemuri, R.2
  • 36
    • 30544446741 scopus 로고    scopus 로고
    • Algorithmic aspects of hardware/software partitioning
    • January [Online]. Available
    • P. Arató, Z. A. Mann, and A. Orbán, "Algorithmic aspects of hardware/software partitioning," ACM Trans. Des. Autom. Electron. Syst., vol. 10, pp. 136-156, January 2005. [Online]. Available: http://doi.acm.org/10.1145/1044111.1044119
    • (2005) ACM Trans. Des. Autom. Electron. Syst. , vol.10 , pp. 136-156
    • Arató, P.1    Mann, Z.A.2    Orbán, A.3
  • 39
    • 70449501695 scopus 로고    scopus 로고
    • Bounded dataflow networks and latency-insensitive circuits
    • M. Vijayaraghavan and Arvind, "Bounded dataflow networks and latency-insensitive circuits," in MEMOCODE, 2009, pp. 171-180.
    • (2009) MEMOCODE , pp. 171-180
    • Vijayaraghavan, M.1    Arvind2
  • 40
    • 84858756601 scopus 로고    scopus 로고
    • Leveraging latency-insensitivity to ease multiple fpga design
    • February
    • K. Fleming, M. Adler, M. Pellauer, A. Parashar, Arvind, and J. Emer, "Leveraging latency-insensitivity to ease multiple fpga design," in FPGA, February 2011.
    • (2011) FPGA
    • Fleming, K.1    Adler, M.2    Pellauer, M.3    Parashar, A.4    Arvind5    Emer, J.6
  • 41
    • 34548815327 scopus 로고    scopus 로고
    • System and method for scheduling TRS rules
    • United States Patent US 133051-0001, February
    • T. Esposito, M. Lis, R. Nanavati, J. Stoy, and J. Schwartz, "System and method for scheduling TRS rules," United States Patent US 133051-0001, February 2005.
    • (2005)
    • Esposito, T.1    Lis, M.2    Nanavati, R.3    Stoy, J.4    Schwartz, J.5
  • 43
    • 57849090890 scopus 로고    scopus 로고
    • Synthesis from multi-cycle atomic actions as a solution to the timing closure problem
    • M. Karczmarek and Arvind, "Synthesis from multi-cycle atomic actions as a solution to the timing closure problem," in ICCAD, 2008.
    • (2008) ICCAD
    • Karczmarek, M.1    Arvind2


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