Otázka:
Zpětně analyzovat čip nebo jít s novým a začít od nuly?
milesmeow
2012-02-16 04:22:25 UTC
view on stackexchange narkive permalink

Pracuji na existujícím produktu hračky a čip byl ukončen. Stále chceme vyrábět více tohoto produktu. Stisknete kombinaci tlačítek a bude s vámi mluvit.

Jaký by byl nákladově efektivnější přístup?

  • Zpětný inženýrský čip (možnost založená na tomto příspěvku: Je možné zpětně analyzovat design čipu?) a načíst z něj program (je to možné?). Vytvořte nový čip na základě toho, co najdeme.
  • Začněte úplně od začátku a podívejte se, zda existují nějaké čipy, které jsou kompatibilní (přiřazení pinů, funkce, balení nebo matrice) s naším stávajícím čipem. Tímto způsobem můžeme stále zachovat stávající design desek plošných spojů).
  • Začněte úplně od začátku a použijte úplně jiný čip, což by znamenalo redesign desek plošných spojů, programování čipů atd.

Může mi někdo dát řádové srovnání těchto možností?

Další podrobnosti Mluvíme o:

  • tisíce možná desítky tisíce jednotek ročně
  • zvukové stopy 25 x 10 sekund (mono)
Důležité: Jaké trvání řeči? / Jaká kvalita řeči je vyžadována? / Kolik zpráv / Jaké jsou přijatelné náklady na materiál pro nový design? / Jaký objem? / Jaké je vaše časové měřítko? / [[[Chcete, abych to udělal za vás / Jaká je pro vás ta práce? :-)]]] - Podívejte se na [Tato stránka s produkty Nuvoton ISD Chipcorder] (http://www.nuvoton.com/hq/enu/ProductAndSales/ProductLines/ConsumerElectronicsIC/ISDVoiceIC/ISDChipCorder/Pages/default.aspx) na podívejte se na řadu produktů, které mohou sloužit jako jádro, ALE existuje mnoho způsobů, jak toho dosáhnout, a některé budou pravděpodobně levnější.
Důležité také: Jaký je objem produktu? Miliony jednotek ročně? Stovky tisíců? tisíce? jen pár desítek jednotek? Důvod, proč se ptát, je, že NRE pro nastavení nového čipu bude pravděpodobně dominovat nákladům, pokud váš objem není 100 000 a více za rok.
Existuje věc, která mi není jasná: máte binární soubory softwaru nebo také musíte provést zpětnou analýzu? Protože v takovém případě je téměř zbytečné replikovat desku ...
Pět odpovědi:
user3624
2012-02-16 04:35:31 UTC
view on stackexchange narkive permalink

Za předpokladu, že jste do poloviny slušní inženýři, bude lepší přístup od nuly. Moje úvahy, proč to říkám, jsou jednoduché: Jelikož máte zkušenosti s předchozím produktem a jste slušní inženýři a od doby, kdy byl vytvořen předchozí produkt, vyšly nové čipy, pravděpodobně nyní můžete udělat lepší produkt, než jen opakovat co se stalo předtím. Pravděpodobně to také zvládnete rychleji a levněji, než se pokoušíte zpětně analyzovat čip.

Zpětné inženýrství čipu není snadné. Dá se to udělat, ale pokud nemáte spoustu času navíc a nějaké velmi drahé vybavení (stovky tisíc až milion amerických dolarů), pak to obvykle nestojí za to. To platí dvojnásobně, pokud nový produkt nemusí být kompatibilní se starým produktem (tj. Nedodržuje nějaký starý protokol nebo něco takového).

Je těžké vám poskytnout srovnávací analýzu toho, jak těžké by to bylo, protože o starém produktu nemáme všechna fakta. Ale předpokládejme, že je to jednoduchá hračka s některými tlačítky, reproduktorem a některými LED diodami. Nic jiného. To je docela jednoduchý produkt. Výroba nového produktu od nuly může stát 1/10 toho, co by reverzní inženýrství stálo starý čip. Většinou jde o práci, takže z hlediska času to může trvat také 1/10. Skutečnost, že nový produkt bude lepší (novější čipy, lepší software atd.), Je jen bonusem pro vás a vaše zákazníky.

Také reverzní inženýrství čipu je mnohem, mnohem těžší než rozložení desky plošných spojů. Jednoduchá deska plošných spojů bude trvat jen několik dní. Takže nemá smysl zpětně analyzovat čip, abyste zachránili svůj design desky plošných spojů.
The Photon
2012-02-16 09:15:37 UTC
view on stackexchange narkive permalink

Podívejte se na to takto: Bez ohledu na to, jakou cestu si vyberete, starý design zpětně analyzujete. Než budete moci vytvořit nový čip, vybrat nový běžný čip nebo navrhnout nový PCA, musíte nejprve určit, jaké jsou chování, vlastnosti a vlastnosti starého designu, které je třeba reprodukovat nový design.

Budete muset připravit podrobnou specifikaci toho, co musí nový design udělat, aby se reprodukovalo chování starého designu. Podrobně až k vrstvě „kompatibilita chyb“. Pokud uživatel stiskne dvě nesouvisející tlačítka najednou, potřebujete reprodukovat staré chování (možná dojde ke zhroucení starého designu, když k tomu dojde)? Pokud jsou baterie vloženy dozadu, musíte reprodukovat staré chování? Pokud hlasový záznam obsahuje normálně neslyšitelné frekvence, potřebujete reprodukovat staré chování?

Jakmile budete mít důkladnou a podrobnou specifikaci toho, co chcete stavět, budete na mnohem lepším místě, abyste mohli rozhodnout, jaká je nejlepší cesta k jejímu sestavení.

Pokud rozhodnete se znovu použít některý ze starých designů, mohu nabídnout jen několik nápadů:

  • Pokud chcete reprodukovat čip, buďte připraveni na šok z nálepky. Chápu, že pro absolutně nejlevnější typ vlastního čipu (strukturovaný ASIC) NRE účtuje začíná na 100 000 USD. Pokud touto cestou neuložíte něco v rozsahu 6 inženýrských měsíců (nebo nezískáte chování, které by se jinak nedalo reprodukovat), pravděpodobně to nebude možné.

  • Vzhledem k vysoké hodnotě NRE pro vlastní čip by při vašich objemech mohlo být řešení FPGA nebo CPLD cenově konkurenceschopné (s mnohem menším rizikem) s novým designem čipu. Nový design mikrokontroléru však pravděpodobně bude mít mnohem nižší náklady na materiál než kterýkoli z nich.

  • Pokud chcete najít náhradu za starý čip namontovaný na existující desce plošných spojů, zvažte myšlenku dceřiné karty s kolíky nebo podložkami, které se připevňují na starou stopu. Na této dceřiné kartě můžete zahrnout více než jednu část, novou část v jiném balíčku nebo novou část s jejími kolíky přesměrovanými tak, aby odpovídaly staré stopě.

spearson
2012-02-16 13:34:07 UTC
view on stackexchange narkive permalink

Prvním řešením by mělo být naskladnění ukončeného IC dříve, než úplně zmizí. Kontaktujte přímo výrobce IC a prohledejte jejich distributory. Existují také zprostředkovatelé komponent, kteří se specializují na ukončené díly. Nakupte vše, co najdete. V závislosti na ceně čipu může mít řádová zakázka pro výrobce IC hodnotu deset tisíc.

V závislosti na vašem úspěchu to může poskytnout mezeru v dodávkách při redesignu produktu, nebo můžete si koupit dost na to, abyste viděli celý životní cyklus.

Jako varování pro ostatní, pokud je to možné, nastavte e-mailová upozornění na důležité součásti v návrhu. Když díly přejdou z aktivní do ukončené, je čas jít na nákupy.

To je skvělý návrh. Vím, že právě teď máme malou zásobu, ale určitě bychom měli hledat více, abychom nám v podstatě koupili čas !!!
Russell McMahon
2012-02-16 05:21:18 UTC
view on stackexchange narkive permalink

Na tomto webu najdete produkty Nuvoton ISD Chipcorder, abyste viděli řadu produktů, které mohou sloužit jako jádro. Ty zahrnují několik technologií a metod, délku řeči, kvalitu a snadné programování.

ALE

Existuje mnoho způsobů, jak toho dosáhnout, a některé budou pravděpodobně levnější.
Zásadní otázky zahrnují:

  • Jaké trvání mluvený projev?
  • Jaká kvalita řeči je vyžadována?
  • Kolik zpráv
  • Jaké jsou přijatelné náklady na materiál pro nový design?
  • Jaký objem?
  • Jaké je vaše časové měřítko?

[[[Chcete, abych to udělal za vás / Jaká je pro vás ta práce? :-)]]]

Wouter van Ooijen
2012-02-16 20:50:53 UTC
view on stackexchange narkive permalink

Myslím, že kvalita hovoru je dostačující? Rychlost DS0 (http://en.wikipedia.org/wiki/DS0) je 64kbit / s. Pro vašich 25 x 10 sekund by bylo zapotřebí 16 Mbit = 2 MB. Dekódování DS0 je téměř triviální. Paměťový čip SPI 16 MB by měl být nižší než 1 $ (například SST25VF080B-80-4I-SAE u myši). Jednoduchý mikrokontrolér (PIC, AVR, Cortex) bude ve vašem množství stát přibližně stejně. Použijte levný DA převodník nebo PWM přímo z mikrokontroléru na tranzistor pohánějící reproduktor. Zní to jako relativně jednoduchý projekt.

Pro další enigneeringové úsilí proveďte kompresi mpeg na vašich soundbites, aby se vešly do 0,5 Mb běžně dostupného na 32bitových mikrokontrolérech. Nejsem si jistý, jestli za to stojí ten problém.

Chcete-li mít to nejlepší z obou světů, začněte s PCB, která má jak čip CortexM0, tak čip FLASH, a později se rozhodněte udělat trik MPEG a odejít čip FLASH ven.



Tyto otázky a odpovědi byly automaticky přeloženy z anglického jazyka.Původní obsah je k dispozici na webu stackexchange, za který děkujeme za licenci cc by-sa 3.0, pod kterou je distribuován.
Loading...