Academia.eduAcademia.edu

Outline

HDL IP Cores Search Engine Based on Semantic Web Technologies

2011, Communications in Computer and Information Science, Volume 83

https://doi.org/10.1007/978-3-642-19325-5_31

Abstract

A few years ago, the System on Chip idea grew largely and 'flooded' the market of embedded systems. Many System on Chip designers started to write their own HDL components and made them available on the Internet. The idea of searching for a couple of pre-written cores and building your own System on Chip only by connecting them seemed time saving. We‘ve developed a system that enables a semantic description of VHDL IP components, allows search of specific components based on the unambiguous semantic description and works with prebuilt VHDL IP cores. We present an application built around the system and focus on the benefits the application user gains during the process of System on Chip design.

References (36)

  1. International technology roadmap for semiconductors, Design, 2007 edition, http://www.itrs.net/Links/2007ITRS/2007_Chapters/2007_Design.pdf,
  2. VHDL -Very High Speed IC Hardware Description Language , http://www.vhdl.org/
  3. Open Cores -web portal, http://opencores.org/
  4. Java optimized processor -group , http://tech.groups.yahoo.com/group/java-processor/
  5. IP supermarket -web portal, http://www.ipsupermarket.com/index.php
  6. Infineon -web portal, http://www.ipsupermarket.com/index.php
  7. Lattice -web portal, http://www.latticesemi.com/
  8. Chip Estimate -web portal, http://www.chipestimate.com/
  9. Design & Reuse -web portal, http://www.design-reuse.com/
  10. Xilinx ISE -HDL programming environment , http://www.xilinx.com/
  11. Strasunskas, D. and Tomassen, S.L. On Variety of Semantic Search Systems and Their Evaluation Methods. Proceedings of International Conference on Information Management and Evaluation, University of Cape Town, South Africa, 25-26 March 2010, Academic Conferences Publishing, pp. 380-387.
  12. Pan, J.Z., Thomas, E. and Sleeman, D. (2006) "Ontosearch2: Searching and querying web ontologies", In Proc. of the IADIS International Conference, pp 211-218.
  13. Guha, R., McCool, R. and Miller, E. (2003) "Semantic search", In Proc. of WWW 2003, pp 700-709.
  14. Lopez, V., Uren, V., Motta, E. and Pasin, M. (2007) "AquaLog: An ontology-driven question answering system for organizational semantic intranets", Web Semantics, Vol 5, No. 2, pp 72-105.
  15. Stojanovic, N., Studer, R., and Stojanovic, L. (2003) "An approach for the ranking of query results in the Semantic Web", In ISWC 2003, LNCS 2870, Springer-Verlag, pp 500-516.
  16. Rocha, C., Schwabe, D. and de Aragao, M. (2004) "A hybrid approach for searching in the semantic web", In Proc. of WWW 2004, ACM Press, pp 374-383.
  17. Corby, O., Dieng-Kuntz, R., Faron-Zucker, C., Gandon, F.L. (2006) "Searching the Semantic Web: Approximate Query Processing Based on Ontologies", IEEE Intelligent Systems, Vol 21, No. 1, pp 20-27.
  18. Tomassen, S.L., and Strasunskas, D. (2009) "A semiotics-driven approach to Web search: analysis of its sensitivity to ontology quality and search tasks", In Proc. of iiWAS'2009, ACM.
  19. Kiryakov, A., Popov, B., Terziev, I., Manov, D. and Ognyanoff, D. (2004) "Semantic annotation, indexing, and retrieval", Journal of Web Semantics Vol 2, No. 1, pp 49-79.
  20. Chirita, P.-A., Costache, S., Nejdl, W. and Paiu, R. (2006) "Beagle++: Semantically enhanced searching and ranking on the desktop", ESWC 2006, LNCS 4011, pp 348-362.
  21. Castells, P., Fernandez, M., and Vallet, D. (2007) "An Adaptation of the Vector-Space Model for Ontology-Based Information Retrieval". IEEE TKDE 19(2), pp 261-272.
  22. Amaral, C., Laurent, D., Martins, A., Mendes, A. and Pinto, C. (2004) "Design and Implementation of a Semantic Search Engine for Portuguese", In Proc. LREC 2004, Vol 1, pp 247-250.
  23. Brasethvik, T. (2004) Conceptual modelling for domain specific document description and retrieval-An approach to semantic document modelling. PhD thesis, NTNU, Trondheim, Norway, 2004.
  24. Zhang, L., Yu, Y., Zhou, J., Lin, Ch. and Yang, Y. (2005) "An enhanced model for searching in semantic portals", In WWW 2005, pp 453-462.
  25. Burton-Jones, A., Storey, V.C., Sugumaran, V. and Purao, S. (2003) "A heuristic-based methodology for semantic augmentation of user queries on the web", ER 2003, LNCS 2813, pp 476-489.
  26. Ciorascu, C., Ciorascu, I., and Stoffel, K. (2003) "knOWLer -ontological support for information retrieval systems", In Proc. of SIGIR 2003 Conference, Workshop on Semantic Web.
  27. Aitken, S. and Reid, S. (2000) "Evaluation of an ontology-based information retrieval tool", In Proc. of Workshop on the Applications of Ontologies and Problem-Solving Methods, ECAI 2000, Berlin.
  28. Suomela, S. and Kekalainen, J. (2005) "Ontology as a search-tool: A study of real user's query formulation with and without conceptual support", ECIR'2005, LNCS 3408, Springer- Verlag, pp 315-329.
  29. Blacoe, I., Palmisano, I., Tamma, V. and Iannone, L. (2008) "QuestSemantics -Intelligent Search and Retrieval of Business Knowledge", Frontiers in Artificial Intelligence and Applications, Vol. 178, pp 648-652.
  30. Wang, H., Zhang, K., Liu, Q., Tran, T., and Yu, Y. (2008) "Q2Semantic: A Lightweight Keyword Interface to Semantic Search", ESWC 2008, LNCS 5021, Springer-Verlag, pp 584- 598.
  31. Nagypal, G. (2007) Possibly imperfect ontologies for effective information retrieval. PhD thesis, University of Karlsruhe.
  32. Protégé -semantic data editor, RDF, OWL…, Stanford Center for Biomedical Informatics Research, http://protege.stanford.edu/, 2010
  33. RDF, Resource Description Framework, http://www.w3.org/RDF/, 2010
  34. Jena -A semantic web, java framework, Official API documentation and examples for Jena libraries, http://jena.sourceforge.net/, 2010
  35. Jena TDB storage, http://openjena.org/wiki/TDB, 2010
  36. Vhdl-Parser,http://search.cpan.org/~gslondon/Hardware-Vhdl-Parser-0.12/Parser.pm, 2000