abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 13:33 | Komunita

    Byl publikován říjnový přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Pracuje se na podpoře M3. Zanedlouho vyjde Fedora Asahi Remix 43. Vývojáře lze podpořit na Open Collective a GitHub Sponsors.

    Ladislav Hagara | Komentářů: 0
    včera 15:44 | Zajímavý software

    Iniciativa Open Device Partnership (ODP) nedávno představila projekt Patina. Jedná se o implementaci UEFI firmwaru v Rustu. Vývoj probíhá na GitHubu. Zdrojové kódy jsou k dispozici pod licencí Apache 2.0. Nejnovější verze Patiny je 13.0.0.

    Ladislav Hagara | Komentářů: 0
    včera 05:11 | Zajímavý článek

    Obrovská poptávka po plynových turbínách zapříčinila, že datová centra začala používat v generátorech dodávajících energii pro provoz AI staré dobré proudové letecké motory, konvertované na plyn. Jejich výhodou je, že jsou menší, lehčí a lépe udržovatelné než jejich průmyslové protějšky. Proto jsou ideální pro dočasné nebo mobilní použití.

    karkar | Komentářů: 5
    24.10. 19:55 | Nová verze

    Typst byl vydán ve verzi 0.14. Jedná se o rozšiřitelný značkovací jazyk a překladač pro vytváření dokumentů včetně odborných textů s matematickými vzorci, diagramy či bibliografií.

    Ladislav Hagara | Komentářů: 0
    24.10. 13:33 | Bezpečnostní upozornění

    Specialisté společnosti ESET zaznamenali útočnou kampaň, která cílí na uživatele a uživatelky v Česku a na Slovensku. Útočníci po telefonu zmanipulují oběť ke stažení falešné aplikace údajně od České národní banky (ČNB) nebo Národní banky Slovenska (NBS), přiložení platební karty k telefonu a zadání PINu. Malware poté v reálném čase přenese data z karty útočníkovi, který je bezkontaktně zneužije u bankomatu nebo na platebním terminálu.

    Ladislav Hagara | Komentářů: 16
    24.10. 13:22 | Upozornění

    V Ubuntu 25.10 byl balíček základních nástrojů gnu-coreutils nahrazen balíčkem rust-coreutils se základními nástroji přepsanými do Rustu. Ukázalo se, že nový "date" znefunkčnil automatickou aktualizaci. Pro obnovu je nutno balíček rust-coreutils manuálně aktualizovat.

    Ladislav Hagara | Komentářů: 12
    24.10. 04:55 | Komunita

    VST 3 je nově pod licencí MIT. S verzí 3.8.0 proběhlo přelicencování zdrojových kódů z licencí "Proprietary Steinberg VST3 License" a "General Public License (GPL) Version 3". VST (Virtual Studio Technology, Wikipedie) je softwarové rozhraní pro komunikaci mezi hostitelským programem a zásuvnými moduly (pluginy), kde tyto moduly slouží ke generování a úpravě digitálního audio signálu.

    Ladislav Hagara | Komentářů: 1
    24.10. 03:22 | Nová verze

    Open source 3D herní a simulační engine Open 3D Engine (O3DE) byl vydán v nové verzi 25.10. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    23.10. 20:11 | Komunita

    V Londýně probíhá dvoudenní Ubuntu Summit 25.10. Na programu je řada zajímavých přednášek. Zhlédnout je lze také na YouTube (23. 10. a 24. 10.).

    Ladislav Hagara | Komentářů: 0
    23.10. 13:22 | Nová verze

    Gemini CLI umožňuje používání AI Gemini přímo v terminálu. Vydána byla verze 0.10.0.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (36%)
     (48%)
     (20%)
     (20%)
     (23%)
     (17%)
     (20%)
     (17%)
     (18%)
    Celkem 274 hlasů
     Komentářů: 14, poslední 14.10. 09:04
    Rozcestník

    Dotaz: fpga zaciatky

    13.2.2022 20:30 fpga fun
    fpga zaciatky
    Přečteno: 950×
    Dobry den,

    uvazujem o Terasic DE10-Standard hlavne na ucenie sa FPGA a chcem prave tento kit hlavne koli bohatej IO vybave. Mam v plane sa ucit jednoduche blikanie LED, nejaky skrolovany text a dalsie blbiny. Raz ked mi to bude fungovat na tomto kite, co potom? Mal by som navrhnut plosny spoj? Kupit cisty Cyclone V, napajkovat suciastky? Nikde som sa nedocital aky je zivotny cyklus od navrhu az po finalny produkt v realnom nasadeni. Prosim o priblizenie a vase skusenosti s FPGA. Poripade nasmerovanie na informacie ako dostat aplikaciu z dev kitu do realneho pouzitia. Hlavne ma nekamenujte za otazky zaciatocnika. Dakujem.

    Odpovědi

    Jendа avatar 13.2.2022 21:06 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: fpga zaciatky
    Já se nestydím ani udělat na devkit "shield" a dá to do produkce - samozřejmě pokud to vyhovuje, což u FPGA s rychlou logikou možná nebude (záleží jestli to má příslušné konektory a co k tomu připojuješ). Jinak my jsme desku nakreslili, nechali vyrobit v JLC, osadit v osazuji.cz (protože to FPGA bylo BGA a to dělat nechci) a teď to týpek programuje. Taky záleží kolik toho děláš, já když vyrobím 20 takových desek za rok tak budu happy - takže se vyplatí připlatit si za hotový devkit (pokud vyhovuje) než řešit vlastní produkci.
    16.2.2022 11:56 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: fpga zaciatky
    Jinak my jsme desku nakreslili, nechali vyrobit v JLC
    Jen tak ze zvědavosti (a mimo téma), pokud se můžu zeptat - věci vyrobené v JLC dáváte (dali byste) i do produkce, nebo jejich kvalitu považujete za dobrou jenom pro testování/vývoj, ale ne na dlouhodobé produkční nasazení?
    Quando omni flunkus moritati
    16.2.2022 12:41 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: fpga zaciatky
    Zajímavé, máš nějaké konkrétní negativní zkušenosti s JLC? Mně jejich kvalita přijde velice slušná, ale zatím jsem u nich dělal jen tak 10 různých designů (2- a 4-vrstvy). I stencil s roztečí 0.4mm dopadl výborně.
    Jendа avatar 16.2.2022 23:33 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: fpga zaciatky
    Plánuju je dávat i do produkce (a co provozujeme - aktuálně teda většinu spíš pro sebe - tak už je taky často z JLC). Nenechávám si od nich osazovat elektrolytické kondenzátory, tam se bojím závadnosti. No a někdy není jiné možnost, třeba atmegy měli naposledy jenom oni…
    17.2.2022 00:27 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: fpga zaciatky
    Jo, dík. Mně u nich trochu odrazovalo to, že nejsou schopni pobrat přímo kicad_pcb, což jinak zvládne i one-man-show u plosnaky.cz. A jestli nemají generátor náhledů jen pro přihlášené uživatele, tak se mi asi nepovedl export podle jejich návodu.

    Ty atmegy, to je síla - co jsem koukal, mnohonohé TQFP varianty prakticky neexistují, nejdřív v září. Možná vrhli dostupné výrobní kapacity na AVR64/AVR128? Nutno teda říct, že ten čip vypadá pěkně, akorát podpora v Linuxu je nic moc...
    Quando omni flunkus moritati
    17.2.2022 06:31 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: fpga zaciatky
    Export z kicadu 5 i 6 (5.99) dle návodu JLC mi zatím vždy fungoval bez problémů, včetně pájecí šablony.
    Jendа avatar 17.2.2022 21:05 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: fpga zaciatky
    Příloha:
    Mně ne a minulý týden jsem tím strávil doslova den.
    • První problém byl, že když máte nějaké součástky umístěné mimo outline desky (byť jsou to součástky, co nebudou osazovat), tak se to zobrazí - tipuji - naškálovaně, a součástky jsou tak samozřejmě úplně mimo (a to ještě ne o konstantní offset, ale mění se to různě na desce). Na to ještě šlo přijít relativně rychle, napsal jsem jim pak na support že by to měli napsat alespoň do dokumentace, ať si lidi dají pozor, ale odpověděla mi jejich obdoba kapicabota. (projevuje se v 5 i 6, téměř jistě to je chyba v jejich zpracování a ne v kicadu)
    • Druhý problém se vyřešit nepodařilo, u desky někdy selhávalo načítání gerberu. Bylo to deterministické, ale na základě nějaké věci nesouvisející s deskou - zkoušel jsem různé části mazat, a bisekcí tak zjistit, která součástka/feature tomu vadí, ale nevedlo to k výsledku. Nakonec jsem umístění součástek odladil na částečně smazané funkční desce a do výroby jsem pak zadal plnou desku, bez náhledu. Prošlo to, teď je to zaseklé na cestě (DHL nemůže manipulovat se zásilkou ani se pokusit o její doručení, kvůli lokálním problémům nebo restrikcím uloženým regulačními orgány.), tak uvidíme co přijde…
    14.2.2022 18:43 MarV | skóre: 11
    Rozbalit Rozbalit vše Re: fpga zaciatky
    "Raz ked mi to bude fungovat na tomto kite, co potom?" Vypadá to, že otázka míří příliš do budoucnosti. Co potom záleží na konkrétní úloze, která může vyžadovat zcela jiný HW. Nechceš tam dávat zbytečně velké FPGA, nevyužité moduly, příliš vysoký clock atd.

    Na vybrané desce je pro první kroky určitě všeho víc než dost. Pokud do toho jdeš z nuly, tak tě určitě začne trápit spousta jiných věcí, než na jaké desce to leží a co je okolo. Je dobré si uvědomit, že v oblasti FPGA (případně zde přítomného SoC) je spousta věcí svázaná s vývojovými nástroji od výrobce. Což znamená, že se s tím specificky pracuje a neexistují alternativy jako u CPU, kde si můžeš vybrat z X překladačů a Y vývojových prostředí. Ano někde uvnitř je Verilog/VHDL kód, ale ta "omáčka" okolo, aby to celé začalo šlapat ...

    Takže doporučuji vyzkoušet tutoriály. Dobré kritérium pro výběr by mohlo být též kolik a jak kvalitních jich je. Podívat se, jak je to s licencováním vývojových nástrojů (bohužel o současném stavu Altera/Intel nemám přehled). Pokud mají volnou verzi, tak si ji stáhnout, otevřít si vzorový projekt a zkusit vygenerovat bitstream. Oproti překladačům pro CPU může být ošklivým překvapením, že kompletní proces u FPGA trvá v řádu minut až mnoha hodin (podle velikosti FPGA, zaplnění a požadavkům na časování). Navíc tento čas většinou zaplatíš při jakkoliv malé změně a celý proces většinou velmi blbě využívá více jádrové procesory, takže se to moc urychlit nedá.

    Až se pustíš do implementace něčeho vlastního a zasekneš se, tak přijde čas na dotazy. Pravděpodobně mnohem základnější. Představa, že čistým FPGA budeš kreslit a skrolovat text na grafickém displeji ti v tu chvíli nejspíš přijde velmi vzdálená.
    16.2.2022 00:37 BFU
    Rozbalit Rozbalit vše Re: fpga zaciatky
    Na takove zaklady je mozna lepsi si koupit mensi FPGA, treba Cyclone IV nebo snad i nejake Lattice ICE40 (to ma i rozumny open toolchain).

    S C-IV/C-V budes bojovat s Quartusem, ktery je podle me to nejlepsi z proprietarnich toolu (vsechny jsou hruza, ale oproti Vivadu a Liberu je Quartus spicka), navic Quartus je i pres svoji nakynutost docela rozumne pochopitelny, gor kdyz se venujes zakladum (tj pin planner, assignment editor, HDL editor, JTAG programmer, mozna signaltap). Synteza i malych designu trva, cim vetsi FPGA, tim dyl, i kdyz je skoro prazdne. Navic bez webtalku nebo licence quartus nejak omezuje parallelismus, coz je k prdu.

    S C-V 5C...6 dostanes obri FPGA (vleze se do toho treba ao486 vc. vsech periferii), tj. vsechno se kompiluje dlouho, tj. pruda. Pokud zacnes zkoumat ten ARM-FPGA interface, tak se asi navic zaboris do QSysu nebo jak se to dneska jmenuje, to generuje interne ruzne HDL bloby co se pak kompilujou. Neni to spatne, ale pridava to dalsi level komplexity.

    S ICE40 se tomu vyhnes, mas ruzne examply kde staci dat 'make' a ono to vyplivne bitstream co do te desky vetsinou jde nasypat skrz nejaky jiny make target. Na druhou stranu to asi porad neumi analyzovat casovani (mozna?), takze se ti muze stat, ze velmi rychle paralelni signaly muzou mit problemy. (na to ma quartus timequest, ktery analyzuje cely design a aplikuje timing constrainty).

    Co je treba tak hezky mezi je trenz max1000, male non-volatile FPGA, ma to par LEDek, da se to hezky rozsirit, kompilovat bitstream quartusem trva minuty.

    Nakonec, ono zalezi na tom, co se vlastne chces naucit. Na blikani LEDkama ti staci male FPGA. Ubalit si k tomu display jde snadno, nebo se snad da i koupit. Na high speed signaly (jako PCIe, USB2 a vys...) stejne potrebujes custom desku nebo nejaky HS expansion.
    18.2.2022 12:40 fpga fun
    Rozbalit Rozbalit vše Re: fpga zaciatky
    moc dakujem za skvele informacie a prispevky.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.