Skip to main content

HDL IP Cores Search Engine Based on Semantic Web Technologies

  • Conference paper
ICT Innovations 2010 (ICT Innovations 2010)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 83))

Included in the following conference series:

  • 855 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. International technology roadmap for semiconductors, Design, 2007 edition (2007), 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., Tomassen, S.L.: On Variety of Semantic Search Systems and Their Evaluation Methods. In: Proceedings of International Conference on Information Management and Evaluation, University of Cape Town, South Africa, March 25-26, pp. 380–387. Academic Conferences Publishing (2010)

    Google Scholar 

  12. Pan, J.Z., Thomas, E., Sleeman, D.: Ontosearch2: Searching and querying web ontologies. In: Proc. of the IADIS International Conference, pp. 211–218 (2006)

    Google Scholar 

  13. Guha, R., McCool, R., Miller, E.: Semantic search. In: Proc. of WWW 2003, pp. 700–709 (2003)

    Google Scholar 

  14. Lopez, V., Uren, V., Motta, E., Pasin, M.: AquaLog: An ontology-driven question answering system for organizational semantic intranets. Web Semantics 5(2), 72–105 (2007)

    Article  Google Scholar 

  15. Stojanovic, N., Studer, R., Stojanovic, L.: An approach for the ranking of query results in the Semantic Web. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 500–516. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  16. Rocha, C., Schwabe, D., de Aragao, M.: A hybrid approach for searching in the semantic web. In: Proc. of WWW 2004, pp. 374–383. ACM Press, New York (2004)

    Google Scholar 

  17. Corby, O., Dieng-Kuntz, R., Faron-Zucker, C., Gandon, F.L.: Searching the Semantic Web: Approximate Query Processing Based on Ontologies. IEEE Intelligent Systems 21(1), 20–27 (2006)

    Article  Google Scholar 

  18. Tomassen, S.L., Strasunskas, D.: A semiotics-driven approach to Web search: analysis of its sensitivity to ontology quality and search tasks. In: Proc. of iiWAS 2009, ACM, New York (2009)

    Google Scholar 

  19. Kiryakov, A., Popov, B., Terziev, I., Manov, D., Ognyanoff, D.: Semantic annotation, indexing, and retrieval. Journal of Web Semantics 2(1), 49–79 (2004)

    Article  Google Scholar 

  20. Chirita, P.-A., Costache, S., Nejdl, W., Paiu, R.: Beagle + + : Semantically enhanced searching and ranking on the desktop. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 348–362. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  21. Castells, P., Fernandez, M., Vallet, D.: An Adaptation of the Vector-Space Model for Ontology-Based Information Retrieval. IEEE TKDE 19(2), 261–272 (2007)

    Google Scholar 

  22. Amaral, C., Laurent, D., Martins, A., Mendes, A., Pinto, C.: Design and Implementa-tion of a Semantic Search Engine for Portuguese. In: Proc. LREC 2004, vol. 1, pp. 247–250 (2004)

    Google Scholar 

  23. Brasethvik, T.: Conceptual modelling for domain specific document description and retrieval- An approach to semantic document modelling. PhD thesis, NTNU, Trondheim, Nor-way (2004)

    Google Scholar 

  24. Zhang, L., Yu, Y., Zhou, J., Lin, C., Yang, Y.: An enhanced model for searching in semantic portals. In: WWW 2005, pp. 453–462 (2005)

    Google Scholar 

  25. Burton-Jones, A., Storey, V.C., Sugumaran, V., Purao, S.: A heuristic-based methodology for semantic augmentation of user queries on the web. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol. 2813, pp. 476–489. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  26. Ciorascu, C., Ciorascu, I., Stoffel, K.: knOWLer - ontological support for information retrieval systems. In: Proc. of SIGIR 2003 Conference, Workshop on Semantic Web (2003)

    Google Scholar 

  27. Aitken, S., Reid, S.: Evaluation of an ontology-based information retrieval tool. In: Proc. of Workshop on the Applications of Ontologies and Problem-Solving Methods, ECAI 2000, Berlin (2000)

    Google Scholar 

  28. Suomela, S., Kekäläinen, J.: Ontology as a search-tool: A study of real users’ query formulation with and without conceptual support. In: Losada, D.E., Fernández-Luna, J.M. (eds.) ECIR 2005. LNCS, vol. 3408, pp. 315–329. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  29. Blacoe, I., Palmisano, I., Tamma, V., Iannone, L.: QuestSemantics - Intelligent Search and Retrieval of Business Knowledge. Frontiers in Artificial Intelligence and Applications 178, 648–652 (2008)

    Google Scholar 

  30. Wang, H., Zhang, K., Liu, Q., Tran, T., Yu, Y.: Q2Semantic: A Lightweight Keyword Interface to Semantic Search. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, pp. 584–598. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  31. Nagypal, G.: Possibly imperfect ontologies for effective information retrieval. PhD thesis, University of Karlsruhe (2007)

    Google Scholar 

  32. Protégé – semantic data editor, RDF, OWL., Stanford Center for Biomedical Informatics Research (2010), http://protege.stanford.edu/

  33. RDF: Resource Description Framework (2010), http://www.w3.org/RDF/

  34. Jena – A semantic web, java framework, Official API documentation and examples for Jena libraries (2010), http://jena.sourceforge.net/

  35. Jena TDB storage (2010), http://openjena.org/wiki/TDB

  36. Vhdl-Parser (2000), http://search.cpan.org/~gslondon/Hardware-Vhdl-Parser-0.12/Parser.pm

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zdraveski, V., Jovanovik, M., Stojanov, R., Trajanov, D. (2011). HDL IP Cores Search Engine Based on Semantic Web Technologies. In: Gusev, M., Mitrevski, P. (eds) ICT Innovations 2010. ICT Innovations 2010. Communications in Computer and Information Science, vol 83. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19325-5_31

Download citation

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

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19324-8

  • Online ISBN: 978-3-642-19325-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics