česky english Vítejte, dnes je čtvrtek 21. listopad 2024

Lattice MachXO2 – vše v jednom obvodu

DPS 2/2012 | Články
Autor: MSC-Vertriebs-CZ

Nová rodina PLD, kterou výrobce Lattice nabízí pod označením MachXO2, si právem zaslouží přívlastek „all-in-one“. Nabízí vývojářům vysokou systémovou integraci v jedné součástce při nízké spotřebě a nízké ceně.

MachXO2 je postaven na nízkopříkonové 65nm technologii včetně integrované FLASH paměti. Oproti předchozí generaci poskytuje 3× vyšší hustotu logiky (až 6864 LUTs) , 10× větší vnitřní paměť (až 240 Kbits Embedded RAM, 54 Kbits Distributed RAM a 256 Kbits UFM), 100× nižší statický příkon (od 19 mW pro 256 LUTs) a až 30% zlevnění. Navíc do něj byly integrovány další funkce často používané v PLD aplikacích: User Flash Memory (UFM), I2C, SPI nebo časovač/čítač. To vše v neuvěřitelně malých pouzdrech, počínaje rozměrem 2,5×2,5×0,4 mm.

Lattice MachXO2 – vše v jednom obvodu1.jpg

Obr. 1 Bloková struktura Lattice MachXO2

MachXO2 byl navržen tak, aby podporoval velké množství levných I/O. K dispozici tak vývojář dostává až 335 I/O, které mu navíc díky asymetrickému rozdělení do bloků umožňuje maximalizovat jejich využití. Vstupní hystereze pak zvyšuje odolnost při použití v prostředí s rušením.

Rodina MachXO2 splňuje i další z požadavků na návrh systému – efektivní řízení zapínacích a vypínacích sekvencí. Náběh do 1 ms zaručuje přesné řízení při startu systému.

Vnitřní architektura MachXO2 dále nabízí eliminaci externích regulátorů napětí díky zabudovanému regulátoru, stejně jako snížení počtu externích oscilátorů využitím oscilátorů na čipu a integruje další funkce jako I2C, SPI nebo časovač/čítač.

Lattice MachXO2 – vše v jednom obvodu2.jpg

Obr. 2 Příklady použití Lattice MachXO2

Pro snadný vývoj aplikací je nyní k dispozici nové prostředí – Lattice Diamond. Diamond, jako následovník ispLEVER, výrazně zmodernizoval uživatelské rozhraní a vylepšil postup návrhu. Pro ty, kteří i přesto chtějí používat původní ispLEVER, jsou pro verzi 8.1 k dispozici doplňky pro práci s rodinou MachXO2.

Aby se o všem výše uvedeném mohli vývojáři přesvědčit a vyzkoušet si v praxi, uspořádala na přelomu listopadu a prosince loňského roku společnost MSCVertriebs- CZ s. r. o., autorizovaný distributor Lattice, semináře v Brně a Praze. Nešlo v nich jen o teorii, ale při praktických ukázkách programování na vývojových kitech naučili zkušení aplikační inženýři účastníky semináře nejen základům práce s PLC Lattice MachXO2, ale zároveň poskytli řadu užitečných informací a odpovědí na konkrétní dotazy z praktického použití. Právě zajištění podpory při aplikacích PLD v praxi je jedním z klíčových benefitů, které MSC nabízí svým zákazníkům. Dalším je pak, díky velmi úzké spolupráci s výrobcem a propracované logistice, zajištění plynulých dodávek součástek pro výrobu.

Máte-li zájem o více informací, vývojové kity nebo potřebujete-li poradit při výběru nejvhodnější součástky z portfolia Lattice, obraťte se na nás na níže uvedených kontaktech.

Praha: +420 251 561 130

Blansko: +420 516 411 494

Žilina: +421 415 001 243