{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:51:04Z","timestamp":1750308664542,"version":"3.41.0"},"publisher-location":"New York, New York, USA","reference-count":19,"publisher":"ACM Press","license":[{"start":{"date-parts":[[2004,1,1]],"date-time":"2004-01-01T00:00:00Z","timestamp":1072915200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1145\/1275571.1275577","type":"proceedings-article","created":{"date-parts":[[2016,3,25]],"date-time":"2016-03-25T12:48:51Z","timestamp":1458910131000},"page":"4-es","source":"Crossref","is-referenced-by-count":3,"title":["Teaching embedded systems with FPGAs throughout a computer science course"],"prefix":"10.1145","author":[{"given":"Vanderlei","family":"Bonato","sequence":"first","affiliation":[{"name":"Universidade de S\u00e3o Paulo, S\u00e3o Carlos-SP-Brazil"}]},{"given":"Ricardo","family":"Menotti","sequence":"additional","affiliation":[{"name":"Universidade de S\u00e3o Paulo, S\u00e3o Carlos-SP-Brazil"}]},{"given":"Eduardo","family":"Sim\u00f5es","sequence":"additional","affiliation":[{"name":"Universidade de S\u00e3o Paulo, S\u00e3o Carlos-SP-Brazil"}]},{"given":"Marcio M.","family":"Fernandes","sequence":"additional","affiliation":[{"name":"Universidade Metodista de Piracicaba, Piracicaba-SP-Brazil"}]},{"given":"Eduardo","family":"Marques","sequence":"additional","affiliation":[{"name":"Universidade de S\u00e3o Paulo, S\u00e3o Carlos-SP-Brazil"}]}],"member":"320","reference":[{"key":"key-10.1145\/1275571.1275577-1","unstructured":"Altera Corp. Nios Development Kit, Stratix Edition, May 2004. http:\/\/www.altera.com\/products\/devkits\/altera\/kitnios_1S10.html."},{"key":"key-10.1145\/1275571.1275577-2","unstructured":"Altera Corp. SOPC Builder, May 2004. http:\/\/www.altera.com\/products\/software\/system-\/products\/sopc\/."},{"key":"key-10.1145\/1275571.1275577-3","unstructured":"Altera Corp. UP2 Design Laboratory Kit, May 2004. http:\/\/www.altera.com\/education\/univ\/kits\/unv-kits.html."},{"key":"key-10.1145\/1275571.1275577-4","doi-asserted-by":"crossref","unstructured":"A. Berger.Embedded Systems Design: An Introduction to Process, Tools, and Techniques. CPM Books, USA, 2002.","DOI":"10.1201\/9781482280715"},{"key":"key-10.1145\/1275571.1275577-5","unstructured":"V. Bonato, E. Simes, M. M. Fernandes, and E. Marques. A gesture recognition system for mobile robots. InProceedings of ICINCO-1st International Conference on Informatics Automation, Control, and Robotics, Lisbon, Portugal, 2004 (to appear)."},{"key":"key-10.1145\/1275571.1275577-6","doi-asserted-by":"crossref","unstructured":"K. Compton and S. Hauck. Reconfigurable computing: a survey of systems and software.ACM Computing Surveys, 34(2):171--210, June 2002.","DOI":"10.1145\/508352.508353"},{"key":"key-10.1145\/1275571.1275577-7","unstructured":"S. Cotofana, S. Wong, and S. Vassiliadis. Embedded processors: Characteristics and trends. InProceedings of the 2001 ASCI Conference, Netherlands, 2001."},{"key":"key-10.1145\/1275571.1275577-8","unstructured":"eCos. eCos Home Page, May 2004. http:\/\/eCos.sourceware.org\/."},{"key":"key-10.1145\/1275571.1275577-9","unstructured":"D. Edenfeld, A. B. Kahng, M. Rodgers, and Y. Zorian. 2003 technology roadmap for semiconductors.Computer, 37(1):47--56, Jan. 2004."},{"key":"key-10.1145\/1275571.1275577-10","doi-asserted-by":"crossref","unstructured":"L. F. Friedrich, J. Stankovic, M. Humphrey, M. Marley, and J. H. Jr. A survey of configurable, component-based operating systems for embedded applications.IEEE Micro, 21(3):54--68, May\/June 2001.","DOI":"10.1109\/40.928765"},{"key":"key-10.1145\/1275571.1275577-11","doi-asserted-by":"crossref","unstructured":"J. Glossner, J. Moreno, M. Moudgill, J. Derby, E. Hokenek, D. Meltzer, U. Shvadron, and M. Ware. Trends in compilable dsp architecture. InProceedings of The 2000 IEEE Workshop on Signal Processing Systems, USA, 2000.","DOI":"10.1109\/SIPS.2000.886716"},{"key":"key-10.1145\/1275571.1275577-12","doi-asserted-by":"crossref","unstructured":"R. Gon&#231;alves, J. Cardoso, M. Fernandes, E. Marques, et al. Architect-R: A system for reconfigurable robots design. InProceedings of SAC-2003 -The 18th Annual ACM Symposium on Applied Computing, USA, 2003.","DOI":"10.1145\/952532.952665"},{"key":"key-10.1145\/1275571.1275577-13","unstructured":"Opencores.org. Ethernet mac 10\/100 mbps:overview, May 2004. http:\/\/www.opencores.org\/projects.cgi\/web\/-ethmac\/overview\/."},{"key":"key-10.1145\/1275571.1275577-14","unstructured":"D. Patterson and J. Hennessy.Computer Organization and Design: The Hardware\/Software Interface. Morgan Kaufmann Publishers, Inc., USA, 1997."},{"key":"key-10.1145\/1275571.1275577-15","doi-asserted-by":"crossref","unstructured":"B. R. Rau and M. Schlansker. Embedded computing: New directions in architecture and automation. Technical Report HPL-2000-115, Hewlett Packard Laboratories, Sept. 29 2000.","DOI":"10.1007\/3-540-44467-X_21"},{"key":"key-10.1145\/1275571.1275577-16","doi-asserted-by":"crossref","unstructured":"C. Teuscher, J. O. Haenni, F. J. Gomez, H. F. Restrepo, and E. Sanchez. A tool for teaching and research on computer architecture and reconfigurable systems. InProceedings of the 25th Euromicro Conference, volume 1, pages 343--350, Milan, Italy, September 8--10 1999. IEEE Computer Society, Los Alamitos, CA.","DOI":"10.1109\/EURMIC.1999.794490"},{"key":"key-10.1145\/1275571.1275577-17","doi-asserted-by":"crossref","unstructured":"W. Wolf and J. Madsen. Embedded systems education for the future.Proceedings of the IEEE, 88(1):23--30, Jan. 2000.","DOI":"10.1109\/5.811598"},{"key":"key-10.1145\/1275571.1275577-18","doi-asserted-by":"crossref","unstructured":"K. Wong and N. Topham. OneDSP: A unifying DSP architecture for systems-on-a-chip. InProceedings of ICASSP-2002 - International Conference on Acoustics Speech and Signal Processing, USA, 2002.","DOI":"10.1109\/ICASSP.2002.5745482"},{"key":"key-10.1145\/1275571.1275577-19","unstructured":"Xilinx, Inc. Press release no. 03131, May 2004. http:\/\/www.xilinx.com\/prs_rls\/silicon_vir\/-03131_nextgen.htm."}],"event":{"name":"the 2004 workshop","start":{"date-parts":[[2004,6,19]]},"number":"WCAE 2004","theme":"held in conjunction with the 31st International Symposium on Computer Architecture","location":"Munich, Germany","acronym":"WCAE '04"},"container-title":["Proceedings of the 2004 workshop on Computer architecture education held in conjunction with the 31st International Symposium on Computer Architecture - WCAE '04"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1275571.1275577","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/dl.acm.org\/ft_gateway.cfm?id=1275577&amp;ftid=435651&amp;dwn=1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:00:31Z","timestamp":1750276831000},"score":1,"resource":{"primary":{"URL":"http:\/\/dl.acm.org\/citation.cfm?doid=1275571.1275577"}},"subtitle":[],"proceedings-subject":"Computer architecture education","short-title":[],"issued":{"date-parts":[[2004]]},"references-count":19,"URL":"https:\/\/doi.org\/10.1145\/1275571.1275577","relation":{},"subject":[],"published":{"date-parts":[[2004]]}}}