4350

avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4351

Hmmm
avatarProud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4352

Tu l'as déjà dit dans un autre topic cheeky
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4353

4354

j'ai lu en diagonal mais pas compris la nouveauté ?
Le C2H existe depuis longtemps chez altera, et altium le faisait aussi.
avatar

4355

Je sais pas trop non plus. Le concept n'est pas nouveau c'est sûr, ça fait longtemps qu'il existe SystemC pour que les boîtes puissent embaucher des développeurs info pour faire du FPGA (avec les résultats qu'on peut imaginer).
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4356

Je pense que c’est moins lourdingue, et ça semble venir avec pas mal de librairie + le fait que c’est intégré dans leur outils.

Ce n’est pas un compilateur C vers VHDL/Verilog
avatarProud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4357

Un peu plus sur Vitis:

Xilinx To Release C-or-Python-to-FPGA ToolchainMediumIf you want to get started in FPGA development, start reading some VHDL or Verilog tutorials. Now you can do it in C and Python.


et

avatarProud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4358

Tiens, Flan pourrait se mettre au FPGA ? cheeky
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4359

Les compilateurs C vers V(HDL), ça a un intérêt dans quel domaine ? Quelqu'un s'en sert au boulot ?
Au boulot ici, on on utilise un mélange de Verilog et VHDL pour faire du traitement d'image à un débit de données relativement élevé (plusieurs centaines de millions de pixels par seconde), et je suis curieux de savoir dans quel ordre de grandeur les perfs seraient affectées.
avatarAppartiens à l'Unification Ultime !

Si vous continuez, le topic devra bientôt être renommé en "publicité pour Asselineau". #roll# - Kevin

4360

Ça dépend du développeur. Si c'est quelqu'un qui maîtrise déjà la parallélisation massive (par exemple en maîtrisant CUDA) et qui utilise intelligemment les ressources hardware, j'imagine qu'il doit pouvoir obtenir un truc pas trop dégueu. S'il a l'habitude de coder comme en JS par contre, c'est même pas la peine grin

En pratique je suppose que ça sert surtout pour faire des protos, ou pour les parties non critiques. Logiquement quand on utilise un FPGA c'est qu'on a besoin de perfs qui ne sont pas atteignables avec un CPU ordinaire, donc ce serait idiot de les gaspiller avec un langage sous-optimal juste pour faire l'économie d'un dév qui fait du HDL.
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4361

Rien à voir : restauration d'une panne de fer par ponçage et placage de nickel :
Refurbishing an old soldering iron tip - Peculiar Gameswww.peculiar-games.comA companion site for the video games Voyage to Farland and Microchip Monsters.

Bon, ça ne vaut le coup que pour une panne coûteuse ou qui n'est plus fabriquée, parce que sinon...
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4362

Zerosquare (./4360) :
Ça dépend du développeur. Si c'est quelqu'un qui maîtrise déjà la parallélisation massive (par exemple en maîtrisant CUDA) et qui utilise intelligemment les ressources hardware, j'imagine qu'il doit pouvoir obtenir un truc pas trop dégueu. S'il a l'habitude de coder comme en JS par contre, c'est même pas la peine grin

En pratique je suppose que ça sert surtout pour faire des protos, ou pour les parties non critiques. Logiquement quand on utilise un FPGA c'est qu'on a besoin de perfs qui ne sont pas atteignables avec un CPU ordinaire, donc ce serait idiot de les gaspiller avec un langage sous-optimal juste pour faire l'économie d'un dév qui fait du HDL.

Merci pour les infos ! Notre savoir-faire en traitement d'images informatique est un no man's land, donc c'est poubelle direct (c) vu que les projets doivent toujours être bouclés pour l'avant-veille.

Au départ, je croyais que ce genre de compilateur était capable de paralleliser des grosse boucles for dégueulasse grin Mais ça semble comme tout le reste = il faut un bon savoir-faire pour s'en servir de manière efficace.
avatarAppartiens à l'Unification Ultime !

Si vous continuez, le topic devra bientôt être renommé en "publicité pour Asselineau". #roll# - Kevin

4363

Ouais, faut surtout pas prendre le HDL comme un langage de programmation. Faire ca, c'est aller dans le mur a Mach2.

Le HDL est une manière de décrire des CIRCUITS. C'est une description de schémas, de machines a états et de connexions.
Tant qu'on a pas pigé ca, c'est pas la peine de faire du HDL.

par ex, une instruction switch n'est pas une suite de tests logiques. c'est un multiplexeur indexé par le résultat de comparaisons. Chaque branche doit affecter chaque variable une et une seule fois, sinon tu décris des court-circuits ou des machins totalement impossibles.

Du coup ca ne décrit pas des algorithmes séquentiels, mais des actions simultanées dans des circuits.

Perso, j'ai encore beaucoup du mal à tout saisir. En particulier sur les listes de sensibilité, mais je crois que c'est un détail.

4364

Il me semble que c'est surtout tres VHDLesque, je n'ai pas souvenir que Verilog ai ce concept
avatarProud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4365

4366

Pour ceux qui ont le (mauvais) goût de faire du PIC, Farnell fait une promo sur ça en ce moment :
https://fr.farnell.com/microchip/pg164100/snap-in-ckt-debugger-mcu/dp/2915518
The MPLAB® Snap In-Circuit Debugger (PG164100) is an ultra-low priced debugging solution for projects not requiring high-voltage programming or advanced debug features. Therefore, it supports many of Microchip’s newer MCU offerings but not some legacy products. With a nominal feature set, the debugger is geared toward developers who don’t require advanced features. It is not intended for production programming.

Works with many Microchip PIC, dsPIC, AVR, or DSC devices, including 32-bit microcontrollers such as SAM, CEC and PIC32 devices
Ça fait pas tout, mais c'est beaucoup moins cher que les PicKit et les ICD, et ça gère aussi certains AVR apparemment.

Sinon, si vous êtes d'humeur Brunniesque, un mini arc-en-ciel à LEDs RGB pas trop cher :
https://fr.farnell.com/kitronik/35134/carte-arc-led-moyen-carte-bbc/dp/3021739
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4367

Merci, mais j'ai définitivement divorcé avec les PIC embarrassed

4368

Bien embarrassed
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

4369

How can someone be that lazy!9GAGMore memes, funny videos and pics on 9GAG
avatarWebmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

4370

Je ne programme qu’en PIC mais pas avec l’APIC parce que l’ASLR ça fait faire Poopoo on the Edge
avatarProud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4371

vince (./4369) :
How can someone be that lazy!9GAGMore memes, funny videos and pics on 9GAG

Non mais en fait c'est juste que la photo a été prise au mauvais moment. Le monsieur allait justement ajouter l'étain en s'aidant de cette 3ème main en plastique grin
avatar"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."

Benj Edwards - Why History Needs Software Piracy

- - -
Achat ou échange: topic de mes recherches