Vlákno názorů k článku Navrhujeme a vyrábíme vlastní CPU: kolik nás to bude stát a proč to chceme? od pastelina - Také jsem si s tím hrál. Projekty typu...

  • Článek je starý, nové názory již nelze přidávat.
  • 27. 2. 2025 7:20

    pastelina

    Také jsem si s tím hrál. Projekty typu programátor MCU, generátor VGA, či emulátor 6502. Nejvíce mě na tom rozladila ta nutnost si to jejich IDE (zde zmiňovaný Qurtus) stáhnout ve verzi, která dané FPGA ještě podporuje. Pak jsem objevil projekt yosis, což je open source syntetizér, který tuto nepříjemnou vlastnost privátních sad pro FPGA dobře odstraňuje.
    Každopádně v dnešní době syntetizovat nějaké CPU pro jiné, než edukativni účely moc smysl nemá. Musí se vždy jednat o nějakou speciální aplikaci. Takže mám doma několik xilinxů, latticú i Atmelú bez využití.

  • 27. 2. 2025 22:35

    Biktop

    Každopádně v dnešní době syntetizovat nějaké CPU pro jiné, než edukativni účely moc smysl nemá.

    Proč myslíte, resp. jak jste na to přišel? Pokud z jakéhokoli důvodu nemůžete/nechcete sáhnout po sériově produkovaném CPU, máte v zásadě 3 možnosti: vlastní chip, který si necháte vyrobit v nějaké fabrice, nebo FPGA s vypálenou konfigurací dle vašich podkladů přímo od výrobce, nebo FPGA použité standardním způsobem. Řešení škálujete podle zamýšlené produkce od kusovek až po stovky u třetí možnosti, přes tisíce k desítkám tisíců u druhé možnosti, od stovek tisíc výše u první varianty.

    A mohu vás ubezpečit, že je spousta aplikací, jež ze své podstaty vyžadují nějaký procesor, ale místo univerzální sériovky tam najdete tajemný integráč, z jehož označení nebudete schopen nic bližšího zjistit, leda firmu objednatele, hrdě vyhlížející, jako by se jednalo o jeho výrobce, ve skutečnosti nějaký ASIC na bázi sériového FPGA. Může to být nějaký SoC, který si chtěli ušít přesně pro své potřeby okolo nějakého běžného jádra (velmi populární dodnes je např. ARM7TDMI), ale taky to může být nějaký proprietární procesor. Setkal jsem se s obojím.