ACM Home Page
Please provide us with feedback. Feedback
A virtual platform for multiprocessor real-time embedded systems
Full text PdfPdf (547 KB)
Source ACM International Conference Proceeding Series; Vol. 343 archive
Proceedings of the 6th international workshop on Java technologies for real-time and embedded systems table of contents
Santa Clara, California
SESSION: Real-Time JVM implementation issues table of contents
Pages 31-37  
Year of Publication: 2008
ISBN:978-1-60558-337-2
Authors
Elias T. Silva, Jr  CEFET-CE, Fortaleza - Brazil
Daniel Barcelos  PPGC -- Instituto de Informática, UFRGS, Porto Alegre - Brazil
Flávio R. Wagner  PPGC -- Instituto de Informática, UFRGS, Porto Alegre - Brazil
Carlos E. Pereira  PPGC -- Instituto de Informática, UFRGS, Porto Alegre - Brazil
Sponsors
ACM : Assoc. for Computing Machinery
: Sun Microsystems, Inc.
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 114,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1434790.1434796
What is a DOI?

ABSTRACT

This paper presents a virtual platform for the development and test of application software, low-level software, and hardware components for an MPSoC (Multiprocessor System-on-Chip) platform, where components are interconnected by a network-on-chip (NoC). The environment is aimed at the development of multithread real-time embedded applications in Java language. Communication and task management services are provided that are able to deal with real-time restrictions, following the RTSJ standard. SystemC models are used to describe processors and network connections that have equivalent descriptions in VHDL. Performance and power / energy evaluation are made possible, helping to shorten cycles for embedded system development, integration, and test.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Bollella, G. et al. "The Real-Time Specification for Java", http://www.rtj.org/rtsj-V1.0.pdf, 2001.
 
3
OMAP Technology -- Texas Instruments, http://www.omap.com/
 
4
NXP Semiconductors, www.nxp.com/
 
5
CoWare corp., http://www.coware.com/
 
6
 
7
 
8
Beck Filho, A. C. S. and Carro, L. "Low Power Java Processor for Embedded Applications", In: IFIP VLSI-SoC' 2003, Darmstadt, 2003, pp. 239--244.
 
9
 
10
Rosa Jr. L. S., et al. "Scheduling Policy Costs on a Java Microcontroller", in Proceedings of the JTRES, 2003, pp. 520--533.
 
11
 
12
Wehrmeister, M. A., Becker, L. B., Pereira, C. E. "Optimizing Real-Time Embedded Systems Development Using a RTSJ-based API", in Proceedings of JTRES 2004. Springer LNCS, pp. 292--302, 2004.
 
13
Leung, J. Y. T. and J. Whitehead. "On the Complexity of Fixed-Priority Scheduling of Periodic, Real-Time Tasks". Performance Evaluation, v.2, n.4, p. 237--250, 1992.
14
15
 
16
 
17
 
18
 
19
20
 
21
Taiwan Semiconductor Manufacturer Company: http://www.tsmc.com.tw.
22
 
23
Silva Jr, E. T.; Wagner, F. R.; Freitas, E. P.; Kunz, L. and Pereira, C. E. "Hardware Support in a Middleware for Distributed and Real-Time Embedded Applications". Journal of Integrated Circuits and Systems, v. 2, n.1, p. 38--44, Mar. 2007.

Collaborative Colleagues:
Elias T. Silva, Jr: colleagues
Daniel Barcelos: colleagues
Flávio R. Wagner: colleagues
Carlos E. Pereira: colleagues