FR3050565B1 - Systeme electronique embarque - Google Patents
Systeme electronique embarque Download PDFInfo
- Publication number
- FR3050565B1 FR3050565B1 FR1653616A FR1653616A FR3050565B1 FR 3050565 B1 FR3050565 B1 FR 3050565B1 FR 1653616 A FR1653616 A FR 1653616A FR 1653616 A FR1653616 A FR 1653616A FR 3050565 B1 FR3050565 B1 FR 3050565B1
- Authority
- FR
- France
- Prior art keywords
- actors
- ipk
- ppn
- players
- processor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1668—Details of memory controller
- G06F13/1673—Details of memory controller using buffers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1668—Details of memory controller
- G06F13/1689—Synchronisation and timing concerns
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored program computers
- G06F15/82—Architectures of general purpose stored program computers data or demand driven
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3604—Analysis of software for verifying properties of programs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4494—Execution paradigms, e.g. implementations of programming paradigms data driven
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Communication Control (AREA)
- Multi Processors (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Systems (AREA)
Abstract
Le système électronique (SE) est configuré pour implémenter une application logicielle (AL) décrite sous la forme d'un graphe de type réseau de Kahn (GKPN) comportant des acteurs (Ai). L'un au moins des acteurs (Ai) comporte un processeur (PPn) et l'un au moins des acteurs (Ai) comporte un accélérateur matériel (HW_IPk) et le système (SE) comporte en outre des mémoires tampons (FIFOj) couplées entre les différents acteurs (Ai), et des moyens de traitement (MT) configurés pour permettre un dialogue entre lesdits acteurs (Ai) selon un protocole commun de communication et de synchronisation (PCCS) alors que ledit processeur (PPn) et ledit accélérateur matériel (HW IPk) sont conçus pour utiliser des protocoles de communication individuels différents.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1653616A FR3050565B1 (fr) | 2016-04-25 | 2016-04-25 | Systeme electronique embarque |
| US15/355,188 US10346322B2 (en) | 2016-04-25 | 2016-11-18 | Onboard Kahn network type system comprising a plurality of source and destination actors in order to manage buffer memories based on tokens |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1653616A FR3050565B1 (fr) | 2016-04-25 | 2016-04-25 | Systeme electronique embarque |
| FR1653616 | 2016-04-25 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| FR3050565A1 FR3050565A1 (fr) | 2017-10-27 |
| FR3050565B1 true FR3050565B1 (fr) | 2018-10-19 |
Family
ID=56148509
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR1653616A Expired - Fee Related FR3050565B1 (fr) | 2016-04-25 | 2016-04-25 | Systeme electronique embarque |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10346322B2 (fr) |
| FR (1) | FR3050565B1 (fr) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8887121B2 (en) * | 2010-07-30 | 2014-11-11 | National Instruments Corporation | Developing programs for hardware implementation in a graphical specification and constraint language |
| US20140013313A1 (en) * | 2012-07-03 | 2014-01-09 | Johan Eker | Editor/Development Tool for Dataflow Programs |
| US8893080B2 (en) * | 2012-08-15 | 2014-11-18 | Telefonaktiebolaget L M Ericsson (Publ) | Parallelization of dataflow actors with local state |
-
2016
- 2016-04-25 FR FR1653616A patent/FR3050565B1/fr not_active Expired - Fee Related
- 2016-11-18 US US15/355,188 patent/US10346322B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| FR3050565A1 (fr) | 2017-10-27 |
| US10346322B2 (en) | 2019-07-09 |
| US20170308485A1 (en) | 2017-10-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP4301047A3 (fr) | Système et procédé de gestion de contexte d'ue et de contexte de session de pdu | |
| WO2019055703A3 (fr) | Panneau d'affichage virtuel, facilitation de collaboration et objets de message pour faciliter des sessions de communication dans un environnement de réalité augmentée | |
| GB2429368A (en) | Method and System For Managing Communication Sessions Between a Text-Based and a Voice-Based Client | |
| AU2018232958B2 (en) | Scalable communication system | |
| NO20053478D0 (no) | Method for instant scheduling of conference calls | |
| TW200509657A (en) | Method for sharing rights objects between users | |
| EP2648098A3 (fr) | Système et procédé de migration de machines virtuelles d'application dans un environnement de réseau | |
| WO2002008938A3 (fr) | Procede et systeme de gestion de la regulation des messages | |
| WO2002042922A3 (fr) | Systeme de distribution de contenu de reseau comprenant des composants de traitement d'egal a egal | |
| EP3737071A3 (fr) | Procédé et système permettant une communication inter-réseau avec des dispositifs de machine | |
| GB201000543D0 (en) | A method, server and system for controlling the service access | |
| GB201120039D0 (en) | Time-sensitive data delivery | |
| NZ603746A (en) | Intelligent electronic device with segregated real-time ethernet | |
| EP2466844A3 (fr) | Système intelligent et procédé pour atténuer les cyberattaques dans des systèmes critiques par le contrôle du délai des messages dans un réseau de communications | |
| BR112015024909A2 (pt) | sistemas e métodos para sincronização dentro de uma rede ciente da vizinhança | |
| WO2004047458A3 (fr) | Procedes et systemes de distribution de messages de signalisation parmi de multiples processeurs, pour des traitements dynamiques et/ou sequences des messages sur une base par sequence | |
| DE60318078D1 (de) | System und verfahren zur sofortigen drahtlosen nachrichtenübermittlung | |
| WO2008124854A3 (fr) | Procédé de communication et appareil permettant une transmission sûre et efficace de messages tt-ethernet | |
| EP4228275A3 (fr) | Concept de téléchargement/flux basé sur un réseau | |
| WO2020138828A3 (fr) | Serveur de plateforme de service intégré utilisant l'internet des objets et procédé pour fournir un service intégré | |
| GB201115637D0 (en) | A service orientated framework for communicating with devices in a process control system | |
| PH12019501679A1 (en) | Method for random access, and terminal device and network device | |
| TW200745954A (en) | Single logical network interface for advanced load balancing and fail-over functionality | |
| IN2014CN00584A (fr) | ||
| CN103699450B (zh) | 一种Linux下的自适应组件间通信方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PLFP | Fee payment |
Year of fee payment: 2 |
|
| PLSC | Publication of the preliminary search report |
Effective date: 20171027 |
|
| PLFP | Fee payment |
Year of fee payment: 3 |
|
| PLFP | Fee payment |
Year of fee payment: 4 |
|
| PLFP | Fee payment |
Year of fee payment: 5 |
|
| ST | Notification of lapse |
Effective date: 20211205 |