| |||||
| Auteur | Sujet : Silicium HFR: blabla @ Electronique |
|---|---|
Publicité | Posté le 20-05-2023 à 20:42:03 ![]() ![]() |
zeql_ | Premièrement en Europe on fait surtout du VHDL, donc partir sur du Verilog c'est trouver beaucoup moins de ressources en français.
|
periaz This is pure art... |
|
manisque |
Je ne suis vraiment pas un expert vu que je n'ai jamais fait plus que clignoter des LEDs, mais IMO, la première phrase est incorrecte De ce que j'ai entendu de pas mal de numériciens Européens, le langage VHDL est plus généralement utilisé dans l'enseignement et dans la recherche académique, et le langage Verilog plus utilisé dans des projets industriels/ASIC. Et ça à l'air d'une habitude qui n'a pas vraiment de lien avec ce que ces langages permettent de faire. Message cité 1 fois Message édité par manisque le 21-05-2023 à 11:55:33 --------------- Si tu bois froid juste après le potage chaud, ça va faire sauter l'émail de tes dents - Monorailcat iz ohverin |
zeql_ |
Sur cible FPGA (et pas conception ASIC) : Et les quelques livres que j'ai vu sur le VHDL c'est souvent écrit par des Européens. J'ai dit qu'on faisait surtout du VHDL, ça ne veut pas dire qu'il n'y a pas de Verilog ou que c'est inexistant. Après c'est aussi à cause de l'industrie européenne qui est principalement militaire et spatiale forme donc beaucoup d'ingénieur au VHDL, donc quand ils partent dans d'autres domaines, ils gardent leur habitudes. Message cité 1 fois Message édité par zeql_ le 21-05-2023 à 12:35:22 |
rat de combat attention rongeur méchant! | Merci à vous!
Oui je sais, mais perso je trouve le VHDL horrible et surtout Yosys (le toolchain libre) ne supporte que le Verilog. D'ailleurs ce même toolchain ne supporte pas les Cyclone, sinon on aurait fait affaire depuis longtemps concernant ta carte de dév. J'en veux pas des toolchains proprio, j'ai le souvenir que c'est des usines à gaz, sans parler des histoires de licence et que je suis sous Linux...
J'ai une carte de dév et des projets concrèts, mais j'en ai pas parlé pour différentes raisons. J'ai déjà fait du RS-232, clignoter des LED, chenillards etc; [EDIT: et aussi afficher quelque carrés sur un écran sans contrôleur, la petite vidéo doit être quelque part dans le forum sous forme de lien] mais tout ça c'est de la "basse vitesse" et le truc auquel je me cogne c'est comment coder proprement pour avoir une vitesse maxi correcte en sortie de synthèse. Y'a pas de -O3 pour Yosys.
Merci, je vais regarder ça. Je connais bien le soucis du rebond pour faire pas mal de µC. Ici le BP sert juste à lancer tout le bazar, donc le rebond on s'en fiche un peu.
Merci beaucoup pour ces infos fort utiles!
Mealy et Moore mon bouquin en parle, mais j'ai du mal car je pense toujours de manière séquentielle venant du monde de la programmation... Du coup mes bricolages se terminent en un affreux mélange des deux variantes souvent.
Oui bien sûr, c'était pour l'exemple, en réalité le bloc serait beaucoup plus complexe.
C'est pas faux... Le soucis des FSM c'est que c'est pas évident à écrire proprement surtout, rien que de bien choisir la variante (Mealy/Moore) qu'on veut et de respecter ça tout au long du "code"...
Merci, j'en ai besoin. Message édité par rat de combat le 21-05-2023 à 13:20:40 --------------- -/- |
periaz This is pure art... | Assez d'accord avec @zeql_ concernant l'utilisation du VHDL en Europe : l'industrie (à majorité militaire, spatial, automotive) utilise quasiment que le VHDL en design, en vérification ca dépend (VHDL ou SystemVerilog).
|
Publicité | Posté le 21-05-2023 à 14:46:44 ![]() ![]() |
manisque |
--------------- Si tu bois froid juste après le potage chaud, ça va faire sauter l'émail de tes dents - Monorailcat iz ohverin |
rat de combat attention rongeur méchant! |
Je dirais que pour un rongeur débutant c'est peut-être bien de respecter un minimum les formalismes, après quand on évolue on peut être plus libéral dans ce qu'on fait (mais pas trop Merci pour le lien sur les CDC, je regarderai ça le moment venu. Pour l'instant je vais me limiter à une seule horloge. Oui il y a une histoire de plugin pour Yosys pour le VHDL, mais comme tu dis c'est en beta je crois et de toute façon je trouve le VHDL horrible. Le soucis avec les toolchains des fabriquants c'est pas d'être limité pour mes petits bricolages, mais plutôt qu'il faut probablement s'enregistrer quelque part et/ou avoir une connection internet active tout le temps et/ou c'est des gros, gros logiciels bien lourd etc. Je préfère autant que possible le FOSS. Message cité 1 fois Message édité par rat de combat le 21-05-2023 à 15:29:43 --------------- -/- |
periaz This is pure art... |
|
rat de combat attention rongeur méchant! |
C'est sûr. Les toolchains proprio ont modules tout fait configurables, mais pas (pour l'instant) les toolchains libres. --------------- -/- |
rat de combat attention rongeur méchant! | Encore moi. |
periaz This is pure art... | Hello !
|
rat de combat attention rongeur méchant! | Merci periaz pour ces explications. --------------- -/- |
froggycorp | Hello,
|
crazytiti http://crazytiti.free.fr/ | Salut, j'utilise Kicad en mode perso et eagle pour les trucs pro.
--------------- Le PC est une drogue... Mes modèles 3D qui me rapportent des points :-D https://makerworld.com/fr/@crazytiti https://www.printables.com/fr/@Crazytiti_1456354 |
zeql_ |
|
rat de combat attention rongeur méchant! |
Je pense que du moins pour un usage perso Kicad est encore le mieux et pas seulement car c'est open source et donc gratuit. Certes, il y a easyeda et Co, mais on se rend dépendant de la bonne volonté d'un fabriquant. Perso j'aime pas, surtout que j'utilise aussi Kicad (en mode "improvisation" --------------- -/- |
gizmo15 | Bonjour,
|
rat de combat attention rongeur méchant! | Tu peux donner les dimensions au cas où c'est pas standardisé? Car si je cherche SSD/HDD 2,5" je tombe que sur les connecteurs SATA qu'on connaît... Message cité 1 fois Message édité par rat de combat le 02-06-2023 à 12:15:01 --------------- -/- |
pyromanu |
Ça ressemble à du JST serie XH on dirait, mais à confirmer avec les dimensions. |
rat de combat attention rongeur méchant! | Le lien a déjà dû passer par ici, m'enfin bon --------------- -/- |
gizmo15 | le connecteur fait 10mm de large par 4mm de profondeur sur 8mm de haut merci de votre aide! edit : ça ressemble fortement au JST XH en effet edit 2 : ça confirmerait les JST XH : https://fr.aliexpress.com/item/1005001432733235.html Message édité par gizmo15 le 02-06-2023 à 13:34:53 |
Bersac | Pour vérifier, JST-XH = entraxe 2,5 mm
|
gizmo15 | j'vais couper l'adaptateur livré et y mettre une molex ou une prise fan et hop, j'aurais mon adaptateur |
froggycorp | ha bah je vais regarder sur le sujet dédié à ce moment là Par exemple, je voulais installer le plugin snapeda plutot que d'aller DL puis installer manuellement, bah ca marche pas. Message édité par froggycorp le 02-06-2023 à 15:21:40 |
M4vrick Mad user | Hello --------------- --== M4vr|ck ==-- |
Natopsi ☄️Just end it already!☄️ |
crazytiti http://crazytiti.free.fr/ | +1, tu peux aussi nous mettre des photos du PCB avec la ref des circuits présents. --------------- Le PC est une drogue... Mes modèles 3D qui me rapportent des points :-D https://makerworld.com/fr/@crazytiti https://www.printables.com/fr/@Crazytiti_1456354 |
M4vrick Mad user |
Malheureusement non, je suis au moins certain de ce point. C'est en interne du piano et vu le montage avec 2 cartes branchées sur le même port serie du MCU ca exclut le MIDI. De plus les signaux que j'ai capturé ne correspondent pas du tout.
Je peux même faire mieux et vous donner la doc : https://M4vrick.quickconnect.to/d/s [...] r2gMb07fQo Ce qui m'intéresse c'est page 7, le connecteur CN3 tout à gauche qui vient de la carte clavier. Je fais mes captures depuis la broche 3 de IC2 qui me fourni un signal bien propre. En gros j'ai une trame en RX qui apparait à chaque fois que j'appuie sur une touche du clavier, elle est de longueur fixe et apparemment séparée en interval de 10µs, elle fourni la hauteur de la note et la vélocité. J'arrive plus ou moins à voir les 2 parties, note et vélocité. Mais je ne connais pas assez ce genre de signaux pour déterminer exactement où ils commencent et termine et comment est faite la séparation entre les deux. Message édité par M4vrick le 03-06-2023 à 10:51:03 --------------- --== M4vr|ck ==-- |
Natopsi ☄️Just end it already!☄️ | On dirais une liaison asynchrone avec les deux modules qui parlent tous les deux sur une seule entrée du maitre tout en utilisant une paire de lignes pour se synchroniser entre eux.
--------------- ⚡ACH/VDS⚡HFRCoin◈1435mm⚡ |
M4vrick Mad user |
--------------- --== M4vr|ck ==-- |
M4vrick Mad user | Voila un exemple de ce que me sort le clavier :
--------------- --== M4vr|ck ==-- |
rat de combat attention rongeur méchant! | Ca pourrait bien, oui, mais j'ai regardé que brièvement. J'ai pas access à la doc sur ton NAS, config trop restrictive chez moi... A ta place je mettrais un µC pour tenter de décoder le signal et voir si le résultat à du sens, p.ex. en changeant la vélocité (ch'ais pas ce que c'est moi Puisqu'on parle RE (c'est pas contraire au règlement ça? Message édité par rat de combat le 03-06-2023 à 18:46:19 --------------- -/- |
Natopsi ☄️Just end it already!☄️ |
Message cité 1 fois Message édité par Natopsi le 03-06-2023 à 18:48:29 --------------- ⚡ACH/VDS⚡HFRCoin◈1435mm⚡ |
rat de combat attention rongeur méchant! | Ah oui... --------------- -/- |
M4vrick Mad user |
Oui j'ai tenté l'UART dans l'analyseur et ça me sort bien 3 octets. --------------- --== M4vr|ck ==-- |
rat de combat attention rongeur méchant! | Un baud rate non standard ça ne me choque pas, ça dépend de comment il est généré, autrement dit quelle fréquence est disponible et comment fonctionne le diviseur. Et 3 octets, faudrait voir le contenu / faire d'avantage d'analyses. Peut-être un octet sert à la synchro ou ... ? Message édité par rat de combat le 03-06-2023 à 19:47:57 --------------- -/- |
Publicité | Posté le ![]() ![]() |

| Sujets relatifs | |
|---|---|
| Plus de sujets relatifs à : Silicium HFR: blabla @ Electronique |




