Academic literature on the topic 'SystemC System C Library'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'SystemC System C Library.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "SystemC System C Library"

1

da Silva, Antonio, Pablo Parra, Óscar R. Polo, and Sebastián Sánchez. "Runtime Instrumentation of SystemC/TLM2 Interfaces for Fault Tolerance Requirements Verification in Software Cosimulation." Modelling and Simulation in Engineering 2014 (2014): 1–15. http://dx.doi.org/10.1155/2014/105051.

Full text
Abstract:
This paper presents the design of a SystemC transaction level modelling wrapping library that can be used for the assertion of system properties, protocol compliance, or fault injection. The library uses C++ virtual table hooks as a dynamic binary instrumentation technique to inline wrappers in the TLM2 transaction path. This technique can be applied after the elaboration phase and needs neither source code modifications nor recompilation of the top level SystemC modules. The proposed technique has been successfully applied to the robustness verification of the on-board boot software of the Instrument Control Unit of the Solar Orbiter’s Energetic Particle Detector.
APA, Harvard, Vancouver, ISO, and other styles
2

Voigt Nesbo, Simon, Johan Alme, Matthias Bonora, Piero Giubilato, Håvard Helstrup, Matteo Lupi, Gianluca Aglieri Rinella, et al. "System simulations for the ALICE ITS detector upgrade." EPJ Web of Conferences 245 (2020): 02011. http://dx.doi.org/10.1051/epjconf/202024502011.

Full text
Abstract:
The ALICE experiment at the CERN LHC will feature several upgrades for Run 3, one of which is a new Inner Tracking System (ITS). The ITS upgrade is currently under development and commissioning, and will be installed during the ongoing long shutdown 2. A number of factors will have an impact on the performance and readout efficiency of the ITS in run 3, and to that end, a simulation model of the readout logic in the ALPIDE pixel sensor chips for the ITS was developed, using the SystemC library for system level modeling in C++. This simulation model is three orders of magnitude faster than a normal HDL simulation of the chip and facilitates simulations of an increased number of events for a large portion of the detector. In this paper, we present simulation results, where we have been able to quantify detector performance under different running conditions. The results are used for system configuration as well as for the ongoing development of the readout electronics.
APA, Harvard, Vancouver, ISO, and other styles
3

Qu, Bo, and Zhao Zhi Wu. "Design of Embedded System-Based CAPTCHA in C." Applied Mechanics and Materials 347-350 (August 2013): 1658–62. http://dx.doi.org/10.4028/www.scientific.net/amm.347-350.1658.

Full text
Abstract:
This paper describes the technical details of design and implementation of embedded system-based CAPTCHA (verification code) in C, including a brief analysis of techniques for implementing CAPTCHA, and a simple and practical CAPTCHA system designed by the author of this paper, which can be used not only in embedded systems but also ordinary Web based MIS or control systems, without the support of any dedicated graphics library. An example is provided to show the practical usage and effect of this CAPTCHA system on an embedded application demo system.
APA, Harvard, Vancouver, ISO, and other styles
4

Wen, Xiu Lan, and Xue Long Liu. "Resistance Spot Welding Gun System Development Based on C# and Solidworks." Applied Mechanics and Materials 423-426 (September 2013): 1862–65. http://dx.doi.org/10.4028/www.scientific.net/amm.423-426.1862.

Full text
Abstract:
In this paper, the type selection of resistance spot welding guns and 3D part drawings library are developed based on the C# programming software and Solidworks environment. It is called rswg-swc software system. The selection method of resistance spot welding guns is analyzed, 3D graphic library about the general parts and series parts of welding gun is established .Utilizing the user interface, input the necessary parameters to choose corresponding product model, product assembly drawings and part drawing are created in Solidworks.
APA, Harvard, Vancouver, ISO, and other styles
5

Carnevali, Laura, Lorenzo Ciani, Alessandro Fantechi, Gloria Gori, and Marco Papini. "An Efficient Library for Reliability Block Diagram Evaluation." Applied Sciences 11, no. 9 (April 28, 2021): 4026. http://dx.doi.org/10.3390/app11094026.

Full text
Abstract:
Reliability Block Diagrams (RBDs) are widely used in reliability engineering to model how the system reliability depends on the reliability of components or subsystems. In this paper, we present librbd, a C library providing a generic, efficient and open-source solution for time-dependent reliability evaluation of RBDs. The library has been developed as a part of a project for reliability evaluation of complex systems through a layered approach, combining different modeling formalisms and solution techniques at different system levels. The library achieves accuracy and efficiency comparable to, and mostly better than, those of other well-established tools, and it is well designed so that it can be easily used by other libraries and tools.
APA, Harvard, Vancouver, ISO, and other styles
6

Betancourt, Virginia. "The National Library of Venezuela." Alexandria: The Journal of National and International Library and Information Issues 1, no. 1 (May 1989): 35–42. http://dx.doi.org/10.1177/095574908900100103.

Full text
Abstract:
The National Library of Venezuela, now 141 years old, has 900 staff and a 1988 budget of $14.5 million. Its stock of c.2 million items includes over 1 million books and manuscripts, 15,000 periodicals, and audiovisual materials. Many changes have taken place since 1974 during a process of modernization, as part of a project to create a national information system, including the development of a National Audiovisual Archive (the first in Latin America) and the creation of a conservation service. During this time the National Library has also carried out a series of actions to support and promote the national book industry. As a result of the experience accumulated, the National Library is able to serve as a reference point for other countries in Latin America and the Caribbean in planning and developing their own services and national systems.
APA, Harvard, Vancouver, ISO, and other styles
7

Qu, Bo, and Zhong Xue Yang. "Design of Web Based Secure Embedded System in C." Applied Mechanics and Materials 347-350 (August 2013): 1635–40. http://dx.doi.org/10.4028/www.scientific.net/amm.347-350.1635.

Full text
Abstract:
This paper describes the design and implementation of Web based secure embedded system, including tiny secure Web server, embedded system-based CGI library, and utilities for security, such as CAPTCHA program and mail sending program. The entire system is designed in C by the author of this paper on Linux platform with GNU tool chain. A Web based secure embedded application demo system is also designed to show the architecture and running effect. On the premise of implementing essential functions, the scale of the system is designed as small as possible therefore it is suitable not only for embedded Linux development on Web based applications but also for embedded system course teaching in colleges and universities. By some further extensions, it can also be used on development of general Web based MIS.
APA, Harvard, Vancouver, ISO, and other styles
8

LAZZARINI, VICTOR E. P. "The SndObj Sound Object Library." Organised Sound 5, no. 1 (April 2000): 35–49. http://dx.doi.org/10.1017/s1355771800001060.

Full text
Abstract:
The SndObj Sound Object Library is a C++ object-oriented audio processing framework and toolkit. This article initially examines some of the currently available sound processing packages, including sound compilers, programming libraries and toolkits. It reviews the processes involved in the use of these systems and their strengths and weaknesses. Some application examples are also provided. In this context, the SndObj library is presented and its components are discussed in detail. The article shows the library as composed of a set of classes that encapsulate all processes involved in synthesis, processing and IO operations. Programming examples are included to show some uses of the system. These, together with library binaries, source code and complete documentation, are included in the downloadable package, available on the Internet. Possible future developments and applications are considered. The library is demonstrated to provide a useful base for research and development of audio processing software.
APA, Harvard, Vancouver, ISO, and other styles
9

Ferques, Rafael Gil, C. E. C. Nogueira, A. M. Meneghetti, and D. M. Rocha. "Computational System for Sizing Wind Energy Generation Systems Using Artificial Neural Networks." Journal of Agricultural Science 10, no. 10 (September 15, 2018): 423. http://dx.doi.org/10.5539/jas.v10n10p423.

Full text
Abstract:
The objective of this work was to develop a computational application for the design of wind power generation systems in small-scale On-Grid and Off-Grid installations, using a user friendly and interactive process. Using artificial intelligence concepts in conjunction with genetic algorithms, to verify the technical and economic viability of the implementation of the wind power generation system. The application coding was done using the languages Java, C, C++ and the database in MySQL language, containing technical specifications and costs of components of a wind system (of this type of system). For the development of neural networks and genetic algorithms, the Encog library was used. The application has proven effective in designing and economic analysis of small wind systems, allowing fast and simple simulation of On-Grid systems and Off-Grid systems. In addition, it proved effective in storing and accessing the information regarding the simulations performed and in the comparison between them, in order to perform a new simulation. Also, it was reliable in the accomplishment of the economic analysis, returning in a clear form the feasibility or not of the implantation of the project.
APA, Harvard, Vancouver, ISO, and other styles
10

Li, Peng Cheng, Wen Lei Sun, Li He, and Hong Wei Wang. "Study on Key Technologies of Web Parts Library System Development." Key Engineering Materials 522 (August 2012): 828–32. http://dx.doi.org/10.4028/www.scientific.net/kem.522.828.

Full text
Abstract:
Through the development of the web parts library system, this paper intensively studies the secondary development technology of Pro/E in asynchronous mode on the .NET platform, using C # programming language, dynamically browsing three-dimensional parts technology on line and on-line parameterized driving technology, and with ADO.NET network programming technology, achieves on-line connecting database. With all the key technologies researched above, it demonstrates the feasibility of achieving each function and process of web parts library system.
APA, Harvard, Vancouver, ISO, and other styles
More sources

Dissertations / Theses on the topic "SystemC System C Library"

1

Moreno, Martinez Eduardo. "Implementation of Digital Audio Broadcasting System based in SystemC Library." Thesis, Linköping University, Department of Electrical Engineering, 2004. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-2411.

Full text
Abstract:

This thesis describes the design and implementation of a Digital Audio Broadcasting (DAB) System developed using C++ Language and SystemC libraries. The main aspects covered within this report are the data structure of DAB system, and some interesting points of SystemC Library very useful for the implementation of the final system.

It starts with a introduction of DAB system and his principals advantages. Next it goes further into the definition of data structures of DAB, they are FIC, MSC, and DAB audio frame, explained with MPEG and PAD packets. Later on this chapter there is an explanation of the SystemC library with special attention on the features that I used to implement the system. This features are the events used in the communication between processes and the interfaces needed for sending and receiving the data.

With all these points covered is quite easy for a reader to understand the implementation of the system, despite this point is covered in the last chapter of the thesis. The implementation is here explained in two different steps. The first one explain how is formed the DAB audio frame by means of MPEG frames that are wrote in channel by producer interface, this frames are readed by consumer interface. For this purpose I have created some classes and structures that are explained in this part. The second part explain how I obtain the DAB transmission frame which is obtained creating MSC frames, that are big data structures formed by groups of DAB audio frames, therefore there are some functions that act like a buffer and add audio frames to the MSC data structure. Of independent way there is the FIC frame that is generated of random way and its added to the transmission frame.

APA, Harvard, Vancouver, ISO, and other styles
2

Wang, Yang. "Wool--A C library for OSE PowerPC Multi-Core system." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-95586.

Full text
Abstract:
With the requirement of high property processor rapidly increasing, ordinary single-core processors can hardly deal with the task it faces due to the limitation of frequency, power consumption, heat dissipation and etc. Under this circumstance multi-core processor technology turns out to be a reasonable solution for this problem. While multi-core processors will improve the performance like clock frequency, parallel threads and etc, a certain research illustrate that the improvement of the performance is not linear with the number of cores. This is because the overhead of scheduler, unbalanced load and the architecture of the multi-core processors. When operating system gives good model like SMP, AMP and industry like X86 and PowerPC design kind of architecture for multi-core, author’s direction naturally focus on a light overhead scheduler which is a C language scheduler “Wool” researched in this paper originally designed by Mr. Karl-Filip Faxen in SICS. Wool is a library providing lightweight tasks on top of pthreads. [4] In order to understand the principal and structure of “Wool”, author does several pre-study about multi-core schedule and decides the platform and operating system to design some tests. The first part of this master thesis report give an overview of modern technology of multi-core architecture, parallel programming, task parallelism strategy and etc. The second part specified the “Wool” scheduler. PowerPC e500 core and Enea OSE operating system for the test design and use case. The last part conclude the results of the tests and point out the probably direction for future research.
APA, Harvard, Vancouver, ISO, and other styles
3

Adebonojo, Leslie G., Kathy Campbell, and Mark Ellis. "Reaching the Masses through Your Content Management System." Digital Commons @ East Tennessee State University, 2011. https://dc.etsu.edu/etsu-works/6328.

Full text
Abstract:
Using your institution's content management system to distribute a module on the library's resources creates an effective venue for reaching students. Our goal was to get the word out about our resources and teach our students a few techniques about searching by using our institution's course management system. We created a Desire2Learn (D2L) module for release to all faculty consisting of short films and documents about the library as well as websites of interest. If the professor decides to incorporate the module into their course site, it becomes part of the course's class content. We are currently monitoring 67 courses.
APA, Harvard, Vancouver, ISO, and other styles
4

Adebonojo, Leslie. "A Way to Reach All of Your Students: The Course Management System." Digital Commons @ East Tennessee State University, 2011. https://dc.etsu.edu/etsu-works/378.

Full text
Abstract:
Due to a shortage of librarians to teach classes coupled with a growing student body, librarians at East Tennessee State University (ETSU) decided to explore alternative means to deliver instruction. Their charge was to supplement traditional classroom instruction by utilizing ETSU's course management system (Desire2Learn, D2L) to inform students about resources and search techniques. They created a D2L module consisting of short films and documents about the library that faculty could add to their course sites. This paper outlines the process of selecting topics, creating materials for the module, and promoting the module to faculty.
APA, Harvard, Vancouver, ISO, and other styles
5

Adebonojo, Leslie, Kathy Campbell, and Lisa Neckel. "Use the Tools: How Two Libraries Used their Course Management System to Provide Point-of-Need Service to Students." Digital Commons @ East Tennessee State University, 2012. https://dc.etsu.edu/etsu-works/374.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Hörschmeyer, Felix. "Development of a wireless sensor system for the characterization of energy harvesting conditions." Thesis, Mittuniversitetet, Avdelningen för elektronikkonstruktion, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-28887.

Full text
Abstract:
This report deals with the development of a wireless sensor system that measures the environmental energy and predicts if energy harvesting could be possible in different areas. It provides an overview over the hardware used to build this system and gives a detailed description of the software implementation of the system. The hardware part presents the microcontroller and platform that is used, as well as the sensors integrated in the system. The software part explains how the used hardware was put together in a program that controls the different components. It explains the possibility to save captured sensor values on an SD card or send them to a remote receiver with an XBee radio module in real time. Also the inclusion of the mbed software library, which provides a lot of useful applications and functions for the project, is an important part. The final part of the report presents the results, showing how the system works.
APA, Harvard, Vancouver, ISO, and other styles
7

Kuhlman, Christopher James. "A Message Oriented Middleware Library." Also available to VCU users online at:, 2007. http://hdl.handle.net/10156/1207.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Adebonojo, Leslie G., Kathy Campbell, and Mark Ellis. "Instant Assessment: Using Response Systems to Evaluate Student Comprehension in Library Instruction." Digital Commons @ East Tennessee State University, 2010. https://dc.etsu.edu/etsu-works/6323.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Kačer, Petr. "Forexový automatický obchodní systém založený na neuronových sítích." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2015. http://www.nusl.cz/ntk/nusl-221275.

Full text
Abstract:
Main goal of this thesis is to create forex automated trading system with possibility to add trading strategies as modules and implementation of trading strategy module based on neural networks. Created trading system is composed of client part for MetaTrader 4 trading platform and server GUI application. Trading strategy modules are implemented as dynamic libraries. Proposed trading strategy uses multilayer neural networks for prediction of direction of 45 minute moving average of close prices in one hour time horizon. Neural networks were able to find relationship between inputs and output and predict drop or growth with success rate higher than 50%. In live demo trading, strategy displayed itself as profitable for currency pair EUR/USD, but it was losing for currency pair GBP/USD. In tests with historical data from year 2014, strategy was profitable for currency pair EUR/USD in case of trading in direction of long-term trend. In case of trading against direction of trend for pair EUR/USD and in case of trading in direction and against direction of trend for pair GBP/USD, strategy was losing.
APA, Harvard, Vancouver, ISO, and other styles
10

Brambila, Edn?a Zandonadi. "Biblioteca P?blica e o resgate informacional da cultura territorializada: o caso da Biblioteca P?blica Estadual Levy C?rcio da Rocha." Pontif?cia Universidade Cat?lica de Campinas, 2006. http://tede.bibliotecadigital.puc-campinas.edu.br:8080/jspui/handle/tede/797.

Full text
Abstract:
Made available in DSpace on 2016-04-04T18:36:31Z (GMT). No. of bitstreams: 1 Ednea Zandonadi Brambila.pdf: 1153153 bytes, checksum: 70abed7b1525cb983c387ff3947fec64 (MD5) Previous issue date: 2006-02-13
The origin of the Science of the Information as interdisciplinary science, enrolled in the Post-modern context, it considers information a product integrated to the social cycle that it foresees its circulation and use. In this sense, the Public Library, as institution that collect culture should contemplate the development of collections compromised with the local community's culture, making available a space in the society where the individual can exercise its creativity and the exaltation of his/her citizenship, contributing like this to the elaboration and preservation of the local cultural identity. To identify the way for which fellow creature process if it renders, it is made a historical rising of the appearance of the Public Libraries in Brazil, being drawn a parallel one among BP idealized by M?rio of Andrade and the characterization of the performance of first BP of Esp?rito Santo State. Finally, through empiric study, it tries to develop possibilities of effective viabilization of the access to the culture through BP.
A origem da Ci?ncia da Informa??o como ci?ncia interdisciplinar, inscrita no contexto P?s-Moderno, considera informa??o um produto integrado ao ciclo social que prev? sua circula??o e uso. Neste sentido, a Biblioteca P?blica, como institui??o coletora de cultura deve contemplar o desenvolvimento de cole??es compromissadas com a cultura da comunidade local, disponibilizando um espa?o na sociedade onde o indiv?duo possa exercer sua criatividade e o enaltecimento de sua cidadania, contribuindo assim para a elabora??o e preserva??o da identidade cultural local. Para identificar o modo pelo qual semelhante processo se concretiza, faz-se um levantamento hist?rico do surgimento das Bibliotecas P?blicas no Brasil, tra?ando-se um paralelo entre a BP idealizada por M?rio de Andrade e a caracteriza??o da atua??o da primeira BP do Estado do Esp?rito Santo. Finalmente, atrav?s de estudo emp?rico, procura-se desenvolver possibilidades de efetiva viabiliza??o do acesso ? cultura via BP.
APA, Harvard, Vancouver, ISO, and other styles
More sources

Books on the topic "SystemC System C Library"

1

Scheifler, Robert W. X window system: C library and protocol reference. Bedford, Mass: Digital Press, 1988.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
2

Scheifler, Robert W. X Window system: Core library and standards. Boston: Digital Press, 1996.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
3

Scheifler, Robert W. X Window System: Extension library : X version 11, release 6 and 6.1. Boston: Digital Press, 1997.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
4

Scheifler, Robert W. X Window System: Core library and standards : X version 11, releases 6 and 6.1. Boston: Digital Press, 1996.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
5

Grosse, Daniel, and Daniel Grosse. Quality-driven SystemC design. Dordrecht: Springer, 2010.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
6

Grosse, Daniel. Quality-driven SystemC design. Dordrecht: Springer, 2010.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
7

Corporation, Digital Equipment. DEC C: Run-time library reference manual for OpenVMS systems. Maynard, MA: Digital Equipment Corporation, 1994.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
8

Popovici, Katalin. Embedded software design and programming of multiprocessor system-on-chip: Simulink and SystemC case studies. New York: Springer, 2010.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
9

Gogol-Döring, Andreas. Biological sequence analysis using the SeqAn C++ library. Boca Raton: CRC Press, 2010.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
10

Knut, Reinert, ed. Biological sequence analysis using the SeqAn C++ library. Boca Raton: Chapman & Hall/CRC Taylor & Francis, 2009.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Book chapters on the topic "SystemC System C Library"

1

Zeigler, Bernard P. "C++ Implementation of a Heterogeneous Container Class Library." In Objects and Systems, 71–99. New York, NY: Springer New York, 1997. http://dx.doi.org/10.1007/978-1-4612-1912-5_6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Ramadas, Meera, and Ajith Abraham. "Enhanced Differential Evolution with Fuzzy c-Means Technique." In Intelligent Systems Reference Library, 137–53. Cham: Springer International Publishing, 2018. http://dx.doi.org/10.1007/978-3-030-04097-0_7.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Ali, Abder-Rahman, Micael Couceiro, Ahmed Anter, and Aboul-Ella Hassanien. "Particle Swarm Optimization Based Fast Fuzzy C-Means Clustering for Liver CT Segmentation." In Intelligent Systems Reference Library, 233–50. Cham: Springer International Publishing, 2015. http://dx.doi.org/10.1007/978-3-319-21212-8_10.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Haslbeck, Maximilian P. L., and Peter Lammich. "For a Few Dollars More." In Programming Languages and Systems, 292–319. Cham: Springer International Publishing, 2021. http://dx.doi.org/10.1007/978-3-030-72019-3_11.

Full text
Abstract:
AbstractWe present a framework to verify both, functional correctness and worst-case complexity of practically efficient algorithms. We implemented a stepwise refinement approach, using the novel concept of resource currencies to naturally structure the resource analysis along the refinement chain, and allow a fine-grained analysis of operation counts. Our framework targets the LLVM intermediate representation. We extend its semantics from earlier work with a cost model. As case study, we verify the correctness and $$O(n\log n)$$ O ( n log n ) worst-case complexity of an implementation of the introsort algorithm, whose performance is on par with the state-of-the-art implementation found in the GNU C++ Library.
APA, Harvard, Vancouver, ISO, and other styles
5

Pollien, Baptiste, Christophe Garion, Gautier Hattenberger, Pierre Roux, and Xavier Thirioux. "Verifying the Mathematical Library of an UAV Autopilot with Frama-C." In Formal Methods for Industrial Critical Systems, 167–73. Cham: Springer International Publishing, 2021. http://dx.doi.org/10.1007/978-3-030-85248-1_10.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Schupp, Stefan, Erika Ábrahám, Ibtissem Ben Makhlouf, and Stefan Kowalewski. "HyPro: A C++ Library of State Set Representations for Hybrid Systems Reachability Analysis." In Lecture Notes in Computer Science, 288–94. Cham: Springer International Publishing, 2017. http://dx.doi.org/10.1007/978-3-319-57288-8_20.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Stéfano Fonseca Ferreira, Diego, Augusto Loureiro da Costa, Wagner Luiz Alves De Oliveira, and Alejandro Rafael Garcia Ramirez. "System Level Design and Conception of a System-on-a-Chip (SoC) for Cognitive Robotics." In Robotics Software Design and Engineering. IntechOpen, 2021. http://dx.doi.org/10.5772/intechopen.98643.

Full text
Abstract:
In this work, a system level design and conception of a System-on-a-Chip (SoC) for the execution of cognitive agents in robotics will be presented. The cognitive model of the Concurrent Autonomous Agent (CAA), which was already successfully applied in several robotics applications, is used as a reference for the development of the hardware architecture. This cognitive model comprises three levels that run concurrently, namely the reactive level (perception-action cycle that executes predefined behaviours), the instinctive level (receives goals from cognitive level and uses a knowledge based system for selecting behaviours in the reactive level) and the cognitive level (planning). For the development of such system level hardware model, the C++ library SystemC with Transaction Level Modelling (TLM) 2.0 will be used. A system model of a module that executes a knowledge based system is presented, followed by a system level description of a processor dedicated to the execution of the Graphplan planning algorithm. The buses interconnecting these modules are modelled by the TLM generic payload. Results from simulated experiments with complex knowledge bases for solving planning problems in different robotics contexts demonstrate the correctness of the proposed architecture. Finally, a discussion on performance gains takes place in the end.
APA, Harvard, Vancouver, ISO, and other styles
8

Thonemann, Peter. "4. Eratosthenes and the system of the world." In The Hellenistic Age: A Very Short Introduction, 57–73. Oxford University Press, 2018. http://dx.doi.org/10.1093/actrade/9780198746041.003.0004.

Full text
Abstract:
Few aspects of the Hellenistic world have captivated the modern imagination so much as the Museum and Library of Ptolemaic Alexandria, a dedicated institution of learning and research, populated by librarians, poets, and scholars, and munificently endowed by an enlightened Ptolemaic state. The 3rd and 2nd centuries bc saw spectacular developments in the fields of mathematics, geography, the natural sciences, humanistic scholarship, and poetry. The most impressive figure associated with the Museum was the mathematician, astronomer, chronographer, literary critic, and poet Eratosthenes of Cyrene (c.276–194 bc). ‘Eratosthenes and the system of the world’ outlines the work of Eratosthenes; his contemporary, Archimedes of Syracuse (c.287–212 bc); and the philosophical ‘schools’ of Hellenistic Athens.
APA, Harvard, Vancouver, ISO, and other styles
9

Maringanti, Harish. "A Decision Making Paradigm for Software Development in Libraries." In Advances in Library and Information Science, 59–75. IGI Global, 2018. http://dx.doi.org/10.4018/978-1-5225-2676-6.ch003.

Full text
Abstract:
Framing a technology question as a simple choice between developing an in- house application system and off-the- shelf proprietary system, or simply put, as a choice between build and buy, runs the risk of ignoring myriad options available in between the two extremes. In this era of cloud computing and run anything-as- a-service model, the very notion of developing an in-house application would raise a few eyebrows among C- level executives. How then can academic libraries, under mounting pressure to demonstrate their value (Oakleaf, 2010), justify investments in software development in particular? What follows in these sections is a brief discussion on the importance of investing in software development in libraries, three mini-case studies demonstrating the wide possibilities of integrating software development in library operations and a non- prescriptive model to assess which projects may be worth pursuing from the software development standpoint.
APA, Harvard, Vancouver, ISO, and other styles
10

Lykknes, Annette. "Ignored, Disregarded, Discarded? On the Introduction of the Periodic System in Norwegian Periodicals and Textbooks, c. 1870–1930s." In Early Responses to the Periodic System. Oxford University Press, 2015. http://dx.doi.org/10.1093/oso/9780190200077.003.0019.

Full text
Abstract:
The above quote from P. K. Hustad (1878–?), a textbook author and teacher at an agricultural school in mid-Norway, might at first glance be taken as an argument for the use of the periodic system in the teaching of chemistry, as opposed to introducing element by element as was the tradition before the periodic system was presented and used in textbooks. Hustad, however, did not mention the periodic system at all in his text. As I will demonstrate in this chapter, Hustad’s book was not exceptional in this respect: Even though university professor Thorstein Hallager Hiortdahl (1839–1925) introduced the periodic system in his textbook in 1888 and some textbook authors continued this tradition into the 1890s, others ignored the periodic system completely as late as the 1920s and ‘30s. This contrasts sharply with Stephen Brush’s conclusion that by the late 1880s the periodic system was “widely accepted” in America and Central Europe, and that most textbooks in America and Britain after this time discussed the periodic system. In fact, the periodic system received little attention in Norway, not only compared to the United States and Central Europe, but compared to the rest of Scandinavia as well. The aim of the present volume is to compare how the periodic system was received in different countries. Answering such a comprehensive question, is, of course, challenging given the limited selection of printed sources. Quite often the sources that could shed light on the kinds of discussions that took place between relevant actors are either lost or inaccessible. As a consequence, I have chosen to look at how the periodic system was presented in Norwegian periodicals and to what degree—if any—it was introduced and/or used in Norwegian chemistry textbooks during the years between 1870 and the 1930s. I have based my investigation on textbooks available in the Norwegian national library database4 and other texts of which I was aware, as well as on the most common Norwegian chemistry and science periodicals.
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "SystemC System C Library"

1

Chou, Yu-Cheng, David Ko, and Harry H. Cheng. "Embeddable Mobile-C for Runtime Support of Code Mobility in Multi-Agent Systems." In ASME 2007 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. ASMEDC, 2007. http://dx.doi.org/10.1115/detc2007-35747.

Full text
Abstract:
Agent technology is emerging as an important concept for the development of distributed complex systems. A number of mobile agent systems have been developed in the last decade. However, most of them were developed to support only Java mobile agents. Furthermore, many of them are standalone platforms. In other words, they were not designed to be embedded in a user application to support the code mobility. In order to provide distributed applications with the code mobility, this article presents a mobile agent library, the Mobile-C library. The Mobile-C library is supported by various operating systems including Windows, Unix, and real-time operating systems. It has a small footprint to meet the stringent memory capacity for a variety of mechatronic and embedded systems. This library allows a Mobile-C agency, a mobile agent platform, to be embedded in a program to support C/C++ mobile agents. Functions in this library facilitate the development of a multi-agent system that can easily interface with a variety of hardware devices.
APA, Harvard, Vancouver, ISO, and other styles
2

Pereira, Robson R. D., Wellington C. Lopes, Rafael V. Sousa, Arthur J. V. Porto, and Ricardo Y. Inamasu. "Object oriented C++ library IsoAgLib study and implementation from the remote CAN-Based Distributed Control System." In 2011 9th IEEE International Conference on Control and Automation (ICCA). IEEE, 2011. http://dx.doi.org/10.1109/icca.2011.6138069.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Duan, Hong, and Harry H. Cheng. "Embedding a C/C++ Interpreter Into Virtual Instruments for Script Blocks." In ASME 2007 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. ASMEDC, 2007. http://dx.doi.org/10.1115/detc2007-35758.

Full text
Abstract:
Virtual Instruments (VIs) are popularly used for testing, measurement, simulation, and control of instruments and mechatronic systems. A virtual instrument is typically programmed using graphical icons, called a G language. Although using graphical icons is simple and easy, it is quite inefficient for development of applications with special requirements and operations which have not been implemented in advance in a VI. It would be desirable to combine the ease of use of the G language with traditional programming for development of complicated applications in VI. This paper describes the design, implementation and application of embedding a C/C++ interpreter into a VI for scripting blocks in C/C++. With a C/C++ interpreter enabled VI, complicated algorithms and operations can be achieved using a script code associated with a graphical icon called the C script block. The ideas are illustrated by embedding a C/C++ interpreter into a LabVIEW platform through both techniques of code interface node (CIN) and dynamic link library (DLL) available for interfacing external programs in LabVIEW. The application of script blocks in VI is illustrated by the harmonic wavelet analysis for the vibration of a traffic detection system on the highway. Embedding a C/C++ interpreter into VIs has a great potential for enhancing the VIs with easy programmability for handling complicated applications.
APA, Harvard, Vancouver, ISO, and other styles
4

Pogorelko, K. P. "Development of the Software for the Electronic Library «Scientifi c Heritage of Russia»." In Всероссийская научная конференция "Единое цифровое пространство научных знаний: проблемы и решения". Москва, Берлин: Директмедиа Паблишинг, 2021. http://dx.doi.org/10.51218/978-5-4499-1905-2-2021-199-207.

Full text
Abstract:
The data structure and software of the Scientific Heritage of Russia electronic library was created in 2007 and currently does not meet the needs of the system. The article describes the decisions made when implementing a new version of the software. These decisions affect both the organization of the database structure and the protocols for interacting with the system. Particular attention is paid to the development of information retrieval tools.
APA, Harvard, Vancouver, ISO, and other styles
5

Carpentier, Justin, Guilhem Saurel, Gabriele Buondonno, Joseph Mirabel, Florent Lamiraux, Olivier Stasse, and Nicolas Mansard. "The Pinocchio C++ library : A fast and flexible implementation of rigid body dynamics algorithms and their analytical derivatives." In 2019 IEEE/SICE International Symposium on System Integration (SII). IEEE, 2019. http://dx.doi.org/10.1109/sii.2019.8700380.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Liu, Hua, Xiao-Hua Yang, Zhao-hui Liu, Jie Liu, Shi-yu Yan, Meng Li, and Zhi Chen. "The Safety Constraints and Evaluation of I&C Algorithm Configuration Based on SCADE Platform." In 2017 25th International Conference on Nuclear Engineering. American Society of Mechanical Engineers, 2017. http://dx.doi.org/10.1115/icone25-66327.

Full text
Abstract:
Algorithm library plays an important role in digital instrument control system. In the design process, software testing and safety verification are focused on safety and reliability of the algorithm library. The generation of trip that is a shutdown signal is applied based on the basic algorithms library of SCADE platform. A new standpoint is proposed. The safety constraints are mainly focus on the configured parameters. The configured parameters are important to the safety and reliability. Relations of parameters among the different modules are very complex. Parameters are easy to be wrongly configured in the design process. The correct or mistakes of the parameters must be considered and checked. The analysis process of safety constraints is established. The algorithm module invariables and constraint rules are concluded according to the functions of each module, inputs and outputs, parameter description in the library. The typical test cases are generated by the correct rules. Safety constraints and analysis have enough operability.
APA, Harvard, Vancouver, ISO, and other styles
7

Caroline Akinwonmi, Folasade, Boniface Kayode Alese, Folasade M. Dahunsi, Festus A. Osuolale, and Ayodele E Odo. "Design of Circuit System-Based Cryptography." In InSITE 2015: Informing Science + IT Education Conferences: USA. Informing Science Institute, 2015. http://dx.doi.org/10.28945/2155.

Full text
Abstract:
Cryptography is the science of writing in secret codes which can be achieved either by using software encrypter or hardware encrypter. This study presents the development of a pair of circuit system-based (hardware) cryptographic processor. The hardware encryption in this study was achieved using the bitwise logic operations in the registers of the microcontroller and messages are streamed as serial ASCII data from the PC through the USB port to the microcontroller unit. The encryption is performed on each ASCII representation using a pass key embedded in the microcontroller unit. Decryption process is similar but in the reverse order. A comparative analysis of the encryption time for the hardware-based data encryption was made and findings recorded. The processor was implemented using PIC18F4550 microcontroller mounted on a Printed Circuit Board alongside other components to achieve the hardware based circuitry. The software end of the encryption and decryption algorithm was developed based on a library built into C Language Visual Studio version 2010 and the CCS C compiler for communication protocol stack.
APA, Harvard, Vancouver, ISO, and other styles
8

Iliopoulos, Athanasios, and John G. Michopoulos. "uBlasCL: Architecture Agnostic Massively Parallel Linear Algebra System." In ASME 2011 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. ASMEDC, 2011. http://dx.doi.org/10.1115/detc2011-48228.

Full text
Abstract:
The need for more efficient, more abstract and easier to use parallel programming interfaces has been recently intensified with the introduction and remarkable evolution of technologies such as the General Purpose Graphics Processing Units (GPG-PUs) and multi-core Central Processing Units (CPUs). In the present paper we present the introduction of the uBlasCL system as a Domain Specific Embedded Language within C++ that implements a Basic Linear Algebra Interface for OpenCL. The system is architecture agnostic, in the sense that it can be programmed independently of the targeted architecture, is massively parallel, and achieves efficiency that tracks well the increase in hardware performance advances. Our effort is based on the utilization of template metaprogramming and domain specific languages fundamentals, for developing a system that has the syntactic flexibility of a symbolic term processing system for expressing mathematics, and the semantic and executional power to exploit the parallelism offered by the hardware in an automated, transparent to the user, and efficiently mapped on the hardware manner. We also describe its relation to C++, template programming, domain specific languages and OpenCL. In the effort to develop uBlasCL we also developed a middleware library named CL++, as a convenient C++ interface to OpenCL. After the architectural and the implementation descriptions of the system, we present performance testing results demonstrating its potential power.
APA, Harvard, Vancouver, ISO, and other styles
9

Youn, Jae-Woong, Yongtae Jun, and Sehyung Park. "A Dedicated CAD/CAM System for 5-Axis Machining of Marine Propeller." In ASME 2001 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. American Society of Mechanical Engineers, 2001. http://dx.doi.org/10.1115/detc2001/dac-21077.

Full text
Abstract:
Abstract The manufacture of a marine propeller typically requires long lead-time to generate 5-axis tool paths. It usually takes several days to manufacture a satisfactory propeller with a general purpose CAD/CAM system. This paper proposes a novel methodology for tool path generation of 5-axis machining of marine propellers. Using the geometric characteristics of propellers, the system first computes check vectors and then generates interference-free tool paths. An iterative NURBS modeling technique is used to improve the accuracy of the models and to increase the productivity. The system has been implemented with C++ and OpenGL graphic library on the Windows system. The system validation and sample results are also given and discussed.
APA, Harvard, Vancouver, ISO, and other styles
10

Li, J., Yangpeng Song, and Ye Liu. "Development of Post-Processing System for Three Types of Five-Axis Machine Tools Based on Solid Model." In ASME 2017 12th International Manufacturing Science and Engineering Conference collocated with the JSME/ASME 2017 6th International Conference on Materials and Processing. American Society of Mechanical Engineers, 2017. http://dx.doi.org/10.1115/msec2017-2665.

Full text
Abstract:
Although machine control data can be obtained by means of converting cutter location (CL) data comprised of the tool tip coordinate and the tool axis orientation vector in the workpiece coordinate frame with postprocessor, it’s uncertain whether they can be used for 5-axis machining. Owing to the fact that most postprocessors focus on the method to derive solutions for the equations of NC data by the form-shaping function matrix and the inverse kinematics model without taking the manufacturing scene into consideration, this study has presented a new post-processing system to generate and optimize NC data more effectively by correcting and selecting optimum solution intelligently for machining based on the solid model of machine tool in simulation environment. In general, the post-processing system consists of user interface layer, data access layer and data processing layer to give expression to the characteristics of universality, practicality and adaptability. User interface layer is mainly about loading the machine model and setting the relevant parameters. Data access layer includes model library of generalized five-axis machine tool configurations, rules library of cutter location data and NC data. Data processing layer is the major research in the paper, which illustrates how to correct the inverse solutions set and select the optimization solution for actual machining. The visual interface for post-processing system written by C++ was successfully applied in the experiment on a five-axis machine tool with a C-axis behind a B-axis rotary table, which demonstrated the effectiveness of the proposed post-processing methodology in the field of manufacturing.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography