Co je to CSP pouzdro a CSP LED čip? | LedoAuto

Abstrakt vědeckého článku o informatice a informačních vědách, autor vědecké práce — Černov Vladimir

Společnost Texas Instruments (TI) uvádí na trh nový algoritmický standard eXpressDSP™, což je univerzální technologie pro vývoj aplikací na digitálních signálových procesorech (DSP) od společnosti TI.

Podobná témata vědeckých prací v oblasti informatiky a informačních věd, autor vědecké práce — Černov Vladimir

Stručný přehled ladicího prostředí Code Composer Studio 4
Implementace algoritmů digitálního zpracování signálu (DSP) v CCS
Vytváření aplikací s procesory Texas Instruments TMS320F28xx
Nástroje pro digitální zpracování signálu založené na procesorech Texas Instruments tms320c6000
Softwarová a hardwarová implementace protokolového zásobníku TCP/IP v procesorech Texas Instruments
i Nemůžete najít, co potřebujete? Vyzkoušejte službu výběru literatury.

Text vědeckého článku na téma „Code Composer Studio pro vývoj komplexních systémů obsahujících více DSP desek“

Studio pro tvorbu kódu

Společnost Texas Instruments (TI) uvádí na trh nový algoritmický standard eXpressDSP™, což je univerzální technologie pro vývoj aplikací na digitálních signálových procesorech TI. Cílem tohoto standardu je snížit překážky integrace stávajících algoritmů do nových systémů.

Při integraci algoritmů do DSP systému často vznikají chyby v důsledku nesprávných předpokladů o jeho návrhu. Teoreticky se standard skládá ze souboru obecných pravidel a principů, které lze aplikovat na všechny algoritmy pro zpracování signálu. Kromě toho musí být všechny algoritmy kompatibilní se standardním softwarovým rozhraním s názvem IALG. Tento standard je vyvinut pro všechny rodiny DSP TI.

V rámci standardu eXpressDSP vytvořila společnost Texas Instruments jednotné návrhové prostředí Code Composer Studio™, které usnadňuje vývoj DSP zařízení splňujících pravidla standardu (obrázek 1).

Tento systém má řadu vlastností, z nichž nejdůležitější jsou:

— Integrace všech vývojových nástrojů (editor, debugger, projektový manažer atd.) do jedné aplikace s uživatelsky přívětivým rozhraním.

— Výkonný průmyslový kompilátor jazyka C, optimalizátor assembleru a linker.

— Škálovatelné jádro reálného času (DSP/BIOS II). Zahrnuje sadu standardních nástrojů pro interakci mezi systémem DSP a periferií.

— Softwarový simulátor, který umožňuje ladění na softwarovém modelu vybrané rodiny DSP.

Společnost Texas Instruments nabízí kompletní řešení pro všechny vaše potřeby vývoje DSP.

— Analyzátor v reálném čase určený k monitorování stavu systému bez zastavení procesoru.

— Kompilátor, který optimalizuje programový kód pro specifickou platformu (velikost kódu, optimalita díky použití pipeline a paralelních bloků).

— Vizuální linker, který umožňuje umístit programový kód a data do paměti prostřednictvím grafického rozhraní.

— Možnost zobrazení typu signálů v různých grafických formátech.

— Otevřená vestavěná architektura, která umožňuje integraci nástrojů vývojářů třetích stran do systému.

Podívejme se na vlastnosti výše popsaného systému.

Otevřená architektura pluginů

V současné době jsou při vývoji složitých softwarových systémů vyžadovány nástroje, které dříve vývojáři neměli k dispozici. Mnoho společností vyrábí nejrůznější ladicí nástroje s různými výhodami. V jednom CAD systému není možné zohlednit požadavky a přání všech vývojářů, pro které je systém určen. Díky architektuře plug-inů je možné vybrat vývojové nástroje třetích stran a integrovat je do Code Composer Studia. To eliminuje nutnost nákupu nového systému, pokud tomu použitému chybí některé vlastnosti.

READ
Pi vyhazují kuřata z hnízda: příčiny a důsledky

Například v jednom systému je možné využít prostředky blokových diagramů systému generování kódu, konfigurace a diagnostiky zařízení, knihovny algoritmů, balíčku pro výpočet filtrů atd. Princip oddělení dat zvyšuje spolehlivost a zkracuje dobu nastavování různých subsystémů.

Schopnost vizualizovat data v jejich přirozené podobě výrazně zjednodušuje proces analýzy a testování. K dosažení tohoto cíle jsou zapotřebí různé displeje s funkcemi DSP, jako jsou indikátorové diagramy, Fourierovy transformace, plotry atd. Vývojář musí být schopen měnit parametry.

vyvíjeného systému a okamžitě vidět odchylky v jeho provozu. Vizualizační nástroje jsou schopny poskytovat informace o signálech během provozu testovaného systému.

Je možné graficky nastavit vzhled vyvíjeného zařízení, který obsahuje všechny možné indikátory. Poté, buď modelováním, nebo pomocí hotové desky, lze získat obraz všech indikátorů zařízení v provozním stavu. To umožní společně se zákazníkem přesněji formulovat technický úkol před fází prototypování, což může výrazně snížit konečné náklady na vývoj produktu.

Základní softwarové nástroje

Při vývoji nových DSP systémů je vyžadována určitá základní sada nástrojů pro plánování času, komunikaci, řízení zdrojů a analýzu. Tyto nástroje jsou shodné pro všechny DSP aplikace. V důsledku toho byly vyvinuty subsystémy reálného času, které vykonávají všechny výše uvedené funkce. Po zakoupení jádra takového subsystému je tedy možné jej pomocí dodávaných knihoven implementovat do vlastních projektů a vytvářet potřebné služby, které splňují specifické parametry. Vlastní jádra, i když jsou malá, jsou extrémně drahá a je také poměrně obtížné je instalovat v nově vyvíjeném prostředí.

Code Composer Studio obsahuje DSP/BIOS s optimalizovanými nástroji pro implementaci všech popsaných služeb. DSP/BIOS zabírá přibližně 2 tisíce slov a při implementaci všech instrumentálních funkcí spotřebovává méně než 1 MIPS (milion instrukcí za sekundu) výpočetních kapacit procesoru. Jádro je dodáváno jako knihovna přemístitelných objektových modulů. V aplikaci jsou zahrnuty pouze použité moduly. Malá velikost DSP/BIOSu umožňuje jeho přímé vložení do DSP BOOT-ROM.

Výměna dat v reálném čase (RTDX)

Vizualizační nástroje obsažené v Code Composer Studiu se dobře hodí pro kontrolu správnosti algoritmů. Algoritmy implementované v systému by měly být pro větší spolehlivost testovány v reálném čase. Výměna dat v reálném čase (RTDX) nabízí oproti alternativním metodám ladění značné výhody. Až donedávna musel vývojář systém zastavit, aby z něj získal data. Tato metoda nebyla vždy pohodlná a často zcela nepřijatelná, protože v mnoha případech nebyl možný další provoz aplikace.

RTDX umožňuje vývojáři nepřetržitě monitorovat signály v reálném čase. Výměna dat mezi hostitelským počítačem a DSP probíhá bez zastavení laděného zařízení rychlostí přesahující 20 Mbps. To výrazně zkracuje dobu potřebnou k ladění systému.

READ
Co když existují dýňová semínka se slupkou. Dýňová semínka se slupkou: Přítel, nebo nepřítel? Pojďme se na to podívat podrobněji! – Telegraph

Výzkum v reálném čase

Aby vývojář mohl analyzovat provádění událostmi řízených DSP aplikací, musí vidět závislosti mezi výstupními daty, časem a procesy běžícími v systému. RTDX zajišťuje přenos dat za účelem organizace vizualizace dat v reálném čase. DSP/BIOS poskytuje knihovny standardních programů, které umožňují nezbytnou výměnu dat s hostitelským systémem. V procesu ladění DSP systému je nutné shromažďovat a analyzovat řadu statistických dat. Zpracování shromažďovaných informací může trvat stovky strojových cyklů, což je kritické pro zařízení pracující v reálném čase. Přenos dat do hostitelského systému může trvat několik strojových cyklů. Proto musí být statistické parametry zpracovány v hostitelském systému. Za tímto účelem,

Je zajištěn speciálně vyvinutým statistickým modulem. Umožňuje najít maximální, minimální a průměrné hodnoty dat přenášených ze systému DSP.

Modul protokolování umožňuje pomocí plánovače sledovat spolehlivost algoritmu. Zprávy plánovače se zobrazují v grafickém formátu, jako páskový graf, podobný softwarovému logickému analyzátoru. Tento graf umožňuje sledovat přerušení programu a provádění jeho různých větví. Tato funkce umožňuje sledovat algoritmické chyby související s posloupností zpracovávaných událostí. Použití bodů přerušení programu pro tyto účely může skrýt časové závislosti a neposkytnout požadovaný výsledek.

DSP/BIOS tak pomocí RTDX umožňuje sledovat chování systému v reálném čase. Zároveň celé jádro DSP/BIOS, jak již bylo zmíněno výše, spotřebovává méně než 1 MIPS výpočetních zdrojů procesoru. Uživatel jej může umístit do paměti, deaktivovat nepotřebné funkce, a tím vyloučit některé moduly jádra, a tím snížit náklady na paměť a výpočetní výkon procesoru.

Integrované vývojové nástroje

Code Composer Studio je plně integrovaný vývojářský balíček, který poskytuje přístup ke všem nástrojům a funkcím prostřednictvím jediného, snadno použitelného rozhraní (obrázek 2).

Vestavěný editor kódu

Editor je určen pro psaní a úpravu kódu v jazyce C a DSP assembleru. Má všechny funkce, které jsou vlastní editorům programovacího prostředí, jako například: zvýrazňování jazykových konstrukcí a jednotlivých operátorů, vyhledávání a nahrazování řádků, skok na zadané řádky atd. Chyby lze barevně zvýraznit, což pomáhá k jejich rychlému nalezení. Po dokončení procesu kompilace se v samostatném okně zobrazí seznam chyb a dvojitým kliknutím pravým tlačítkem myši se dostanete na řádek obsahující chybu. K dispozici jsou všechny druhy nabídek a plovoucích panelů nástrojů, které každému vývojáři umožňují vytvořit si programovací prostředí, které je pro něj pohodlné. Editor je plně integrován s dalšími nástroji a umožňuje například současné prohlížení kódu v jazyce C a disasembleru.

Vizuální projektový manažer

Projektový manažer je navržen tak, aby zjednodušil akce s projektovými soubory. Veškeré manipulace se soubory se provádějí vizuálně. Projektové soubory jsou rozděleny do funkčních kategorií, jako jsou zdrojové kódy, soubory include, knihovny a další.

Editor je určen pro úpravu kódu v jazyce C a

Konfigurace DSP/BIOS. Toto okno umožňuje konfigurovat statické

Projektový manažer umožňuje rychlý přístup k souborům projektu a jejich manipulaci

Otevřená architektura umožňuje integraci modulů třetích stran do systému.

Okna grafického znázornění signálů. Existují

schopnost zobrazit data jako signály v časové i frekvenční doméně.

READ
Jak správně zkontrolovat hladinu oleje v automatické převodovce

Byly také vyvinuty prezentace pro různé komunikační, grafické, video a další aplikace.

Toto okno umožňuje rychlou navigaci k řádkům obsahujícím chyby.

Okna zobrazení umožňují prohlížet a upravovat hodnoty proměnných.

GEL umožňuje vytvořit požadované rozhraní a propojit proměnné s různými ovládacími prvky.

aktuální soubory, konfigurační soubory, soubory skriptů. Soubory lze do projektu DSP přidávat pomocí technologie drag-and-drop. Všechny nástroje Project Manageru jsou navrženy tak, aby zkrátily čas strávený organizací projektu.

Vestavěný debugger má specializované nástroje DSP a vylepšené možnosti pro přerušení programů v určených bodech. Podmíněné a hardwarové zarážky mohou být založeny na výrazech jazyka C, hodnotách lokálních proměnných a registrech procesoru. Pro víceprocesorové systémy jsou k dispozici také globální zarážky. Zarážky lze konfigurovat speciálním způsobem (rozdělit do skupin atd.) pomocí speciálního dialogového okna.

Debugger má rozhraní podobné MS Visual C++, což usnadňuje zkušeným programátorům přechod z jednoho programovacího prostředí do druhého.

Okno zobrazení stavu má vylepšené rozhraní. Nové proměnné do něj lze zadávat například jejich přetažením z editačního okna. Pro lepší vizuální organizaci zobrazených informací lze zobrazit čtyři taková okna současně.

Je možné připojit soubory obsahující testovací data. Kdy

Pro změnu těchto dat není nutné zastavovat systém DSP.

Code Composer Studio podporuje vývoj komplexních systémů obsahujících více DSP desek. CCS synchronně podporuje provoz všech desek, z nichž některé mohou být virtuální (emulace probíhá v hostitelském systému). Pro každou desku lze spustit samostatné okno, jehož prostřednictvím se ovládá její stav.

Skriptovací jazyk umožňuje vývojáři vytvářet programy, které syntetizují testovací data. Zároveň je možné vytvořit uživatelské grafické rozhraní (GUI), pomocí kterého je možné syntézu dat ovládat. Například pomocí „regulátoru“ lze nastavit úroveň šumu, pomocí tlačítek na panelu nástrojů zapnout určité funkce atd. Skriptovací jazyk je poměrně výkonný ladicí nástroj. S jeho pomocí lze přistupovat jak k DSP systému (paměť atd.), tak k hostitelskému systému.

Tradičně je CSP LED definována jako sada LED diod o velikosti ekvivalentní velikosti LED čipu nebo ne větší než 20 %. Sada obsahuje také komplexní komponenty.

Jaký je rozdíl v balíčku CSP?

Při výrobě SMD čipů jsou LED čipy umístěny na držáku a připojeny k desce plošných spojů pomocí slitinové drátky. LED čip je napájen z desky plošných spojů a rozsvítí se, proud protéká slitinovou drátkou. Během používání se slitinová drátka spotřebovává, může dojít k velkému přepětí nebo přílišnému zahřívání, což může způsobit vypnutí slitinové drátky. To je důvod, proč se LED lampa rozbije. Čip CSP lze aplikovat přímo na desku plošných spojů, čímž se efektivně zkrátí cesta tepelného toku k substrátu a sníží se tepelný odpor světelného zdroje. Při stejném proudu má čip CSP vyšší intenzitu a nižší spotřebu proudu ve srovnání s čipem SMD. Pouzdro CSP navíc nevyžaduje držák a slitinovou drátku, což znamená, že můžeme zkrátit dva výrobní procesy, což snižuje pravděpodobnost výroby vadných výrobků a riziko selhání.

Ve srovnání s tradičním SMD čipem 2835 nebo populárním SMD modulem 2835 má čip CSP malou velikost, ale vysokou intenzitu na jednotku s menším generováním tepla, což je ideální pro aplikace v automobilovém LED osvětlení. Výrobci automobilového LED osvětlení nyní používají čip CSP k napodobení délky wolframového vlákna v halogenových žárovkách, čímž vytvářejí nádherný světelný paprsek podobný halogenovým žárovkám. Tato technologie je oblíbená při vývoji automobilových žárovek.

READ
Výsadba jírovce, péče, choroby a škůdci | Školka Zelený ráj

Obecně lze říci, , můžeme shrnout výhody CSP čipů,

  • Lepší odvod tepla
  • Vyšší vůle při stejném proudu ve srovnání s SMD
  • Žádný držák a slitinový drát, méně výrobních procesů, spolehlivější
  • Vysoká hustota balení
  • Flexibilnější

(Ze zprávy společnosti Philips Lumileds)

příbuzný

Co si vybrat: pronajmout si nebo koupit bednění?
Bednění stěn, stropů a základů – co s ním? Pro stavbu betonové konstrukce je nejprve třeba postavit bednění, které se poté naplní betonovou směsí. Taková konstrukce se demontuje, když beton zatuhne – po dvou / čtyřech týdnech (u podlahového bednění nebo 1-3 dnech u stěnového bednění). To je samozřejmé a méně zřejmé je, že

Gravitační ventilace
Hlavní nedostatky uživatelů školících místností a lidí „zabývajících se“ větráním vedou k vytváření mýtů o větrání. Pro pochopení správného fungování přirozeného větrání (gravitačního větrání) a dále gravitačního větrání komínů stačí si vzpomenout na hodiny fyziky ze základní školy v oblasti aerodynamiky. Nejjednodušším a nejběžnějším větráním obytných budov, i bez komínů, je gravitační (přirozené) větrání. Špatné větrání

Výsev a prošívání rostlin
. a chybí nám práce na zahradě. Zimní prázdniny se prodlužují a my sníme o jaru. Počasí je stále nepříznivé: záporné teploty, mrazy a někdy i sníh. Naše nadšení můžeme využít k pěstování vlastních sazenic. sazenice

Test: Vertikutátor
Tvrdé jako ocel, sekají mech a plevel na trávníku a ničí kořenové houby – vertikutátory provzdušňují trávu a dávají nový růst. V testu s TÜV Rheinland se proti sobě objevilo deset vertikutátorů – ale v terénních testech dokázali skutečně přesvědčit pouze tři milovníky trávníků. Jako vždy jsme shrnuli výhody a nevýhody jednotlivých vertikutátorů v testu ve formě přehledné tabulky.

Porovnání LED a CFL žárovek
Jas LED VS. CFL Jsou LED žárovky jasnější nebo stejné jako kompaktní zářivky (CFL)? Trik spočívá v pochopení technologie. Stručně řečeno, LED a CFL jako technologie se v podstatě neliší v jasu. Jas se měří v lumenech. Lumeny lze nejlépe popsat jako míru světla. Jedna CFL žárovka a LED žárovka mohou mít stejný jas, ale výrazně se liší v množství energie potřebné k vytvoření této úrovně jasu.

Celoročně dostupný dům na místě letního střediska
Cihlový dům, jednopatrový s nevytápěnou místností v podkroví a garáží v bloku; stěny z pórobetonových tvárnic (Belix) o tloušťce 46,5 cm se zvýšenou tepelnou izolací (třída 400), které nevyžadují izolaci; střecha je kryta plechovými taškami. Plocha pozemku je 3400 m2. Plocha přízemí je 100 m2, podkroví 35 m2. Plocha garáže je 25 m2. Roční náklady na údržbu budovy činí 7382 PLN. Otec dosud nepotřeboval trvalé bydlení.

Druhy interiérových barev a jejich vlastnosti
Barvy se obvykle kupují buď v míchárnách, které jsou k dostání i v obchodech s domácími potřebami, kde si můžeme vybrat z tuctu tisíců odstínů z palety RAL nebo NCS, nebo ve specializovaných prodejnách, kde máme obvykle k dispozici desítky standardních barev. „Čerstvé“ barvy z míchárny, připravené na místě na objednávku, jsou připravené k použití a lze je ihned nanášet na stěny štětcem nebo válečkem. Předem připravené barvy v nádobách by měly být

READ
Kdo ještě neviděl kulaté okurky? Zahrada, zeleninová zahrada - Země maminek

Komentáře

Co je gravitační ventilace?
Co je gravitační větrání? Přirozené (gravitační) větrání je proudění vzduchu mezi místnostmi a venkovním prostorem. Toho se dosahuje různými způsoby: otevíráním protilehlých oken (tzv. přepad) a použitím větracích trubek. Nejčastěji se jedná o nepřímou metodu, což znamená, že vzduch proudí okenními rámy (nebo větrolamy) do místností nejdále od větracích trubek a poté, procházející těmito místnostmi, vnějšími chodbami,

Co dělat s hračkami?
A co s hračkami? K tomuto účelu je nejlepší použít praktické košíky, krabice nebo přepravky. Taková řešení pomohou udržet pořádek. Děti si rády hrají. Když si zařídíte dětský pokoj, na to nemůžete zapomenout. foto: Westwing Marta

Co je dobré vědět o výhodách a nevýhodách napínacích stropů v koupelnách?
Co je dobré vědět o výhodách a nevýhodách zavěšených stropů v koupelnách? Možnosti vytvoření zavěšených stropů ze sádrokartonových panelů jsou téměř neomezené. Nejde jen o snížení výšky koupelny – naopak, některé triky místnost opticky zvětší. Například použití virtuální mezery (tj. ponechání mezery 2-3 cm mezi sníženým stropem a zdí a její natření barvou tmavší než strop) opticky prodlouží zeď. Díky možnosti

Co malovat?
Čím malovat? Válečkem, štětcem nebo třeba sprchou? Zda budeme malovat válečkem, štětcem nebo použijeme stříkací metodu, záleží jak na struktuře povrchu, tak na druhu barvy. Všeobecně se uznává, že hladké povrchy, tj. omítky a sádrové omítky, stejně jako sádrokarton, se nanášejí válečkem s krátkým vlasem, zatímco tradiční a strukturální omítky se používají štětcem nebo válečkem s delším vlasem.

Co musím udělat, abych získal/a vrácení peněz?
Co musím udělat pro vrácení peněz? Po zakoupení nového telefonu je potřeba do něj nainstalovat aplikaci Akce a soutěže a vyplnit příslušný formulář, ve kterém musíme uvést zejména číslo IMEI zakoupeného zařízení a zaslat doklad o koupi (například účtenku). Akce probíhá od 12. března do 31. března letošního roku. Více informací

Co potřebujeme?
Co potřebujeme? Při přípravě na výsev rostlin doma se musíme postarat o několik nezbytných věcí. Nejdůležitější jsou semena. Pokud je kupujeme, věnujte pozornost jejich připravenosti k setí. V zahradnických obchodech najdete semena různých rostlin, zalitá, tj. zalitá

Bednění stěn, stropů a základů – co s tím?
Bednění stěn, stropů a základů – co s ním? Pro stavbu betonové konstrukce je nejprve potřeba postavit bednění, které se následně naplní betonovou směsí. Taková konstrukce se demontuje, když beton zatuhne – po dvou / čtyřech týdnech (u podlahového bednění nebo 1-3 dnech u stěnového bednění). To je samozřejmé a méně zřejmé je, že se to vyplatí nejvíce. Prkna na prkna, i když jsou nejlevnější a relativně jednoduchá

Rate article
Add a comment

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: