Haron et al., 2017 - Google Patents
Internet of things platform on ARM/FPGA using embedded linuxHaron et al., 2017
- Document ID
- 17473964624568708449
- Author
- Haron A
- Talip M
- Khairuddin A
- Izam T
- Publication year
- Publication venue
- 2017 International Conference on Advanced Computing and Applications (ACOMP)
External Links
Snippet
As the demand for smarter gadget in small form factor and the prediction of Internet of Things as the next big thing, the role of embedded systems in our daily lives become more prominent. In embedded system, Yocto project has started to become synonymous with …
- 230000002093 peripheral 0 description 18
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5045—Circuit design
- G06F17/5054—Circuit design for user-programmable logic devices, e.g. field programmable gate arrays [FPGA]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
- G06F17/5022—Logic simulation, e.g. for logic circuit operation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
- G06F11/3648—Software debugging using additional hardware
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/455—Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
- G06F11/3636—Software debugging by tracing the execution of the program
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
- G06F15/78—Architectures of general purpose stored programme computers comprising a single central processing unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Mantovani et al. | Agile SoC development with open ESP | |
| Mehta | ASIC/SoC functional design verification | |
| US7340693B2 (en) | System for designing re-programmable digital hardware platforms | |
| US10289785B1 (en) | Platform architecture creation for a system-on-chip | |
| WO2002061576A2 (en) | System, method and article of manufacture for interface constructs in a programming language capable of programming hardware architectures | |
| US20220019720A1 (en) | Framework for automated synthesis of secure, optimized system-on-chip architectures | |
| Haron et al. | Internet of things platform on ARM/FPGA using embedded linux | |
| Malik et al. | EPOCH: Enabling preemption operation for context saving in heterogeneous FPGA systems | |
| Aguirre et al. | Microprocessor and FPGA interfaces for in-system co-debugging in field programmable hybrid systems | |
| Han et al. | Design of embedded remote software update system based on FPGA+ ARM | |
| Nataraja | A Research-Fertile Co-Emulation Framework for RISC-V Processor Verification | |
| US12073155B2 (en) | Method and system for building hardware images from heterogeneous designs for electronic systems | |
| Tomja | Enhancing Versatility and Efficiency of the CCSDS-123 Compression Algorithm through Dynamic Partial Reconfiguration for the HYPSO Mission | |
| Mysore Nataraja | A Research-Fertile Co-Emulation Framework for RISC-V Processor Verification | |
| CN118504478B (en) | Method, electronic device and storage medium for designing simulation logic system | |
| Mbarek et al. | Black-box and white-box early power intent simulation and verification: Two novel approaches | |
| Naia | Real-time linux and hardware accelerated systems on QEMU | |
| Neuendorffer | FPGA platforms for embedded systems | |
| Bondurant | Scalable Control Architectures for Quantum Computing | |
| Darwish et al. | Transaction-Level Power Modeling | |
| Ruelas-Petrisko | A Qualitative Approach to Agile Hardware Design | |
| Custodio et al. | Self-healing partial reconfiguration of an FPGA | |
| Nicolescu et al. | FPGA Platforms for Embedded Systems | |
| Silva | IPSoCGen platform-Framework for MP/SoC generation | |
| Garcia Aguilar | Design and implementation of a bootrom in a Linux capable RISC-V processor |