Comment fabriquer des puces à bord?


9

Je suis développeur d'un produit pas cher et je n'ai aucune expérience en production de masse. L'appareil est entièrement fonctionnel et représente un PCB simple face, un microcontrôleur, un tas de diodes et quelques éléments passifs. Cependant, MC est un peu exagéré et le schéma pourrait être fait avec de la logique TTL / CMOS simple et des éléments passifs. Je peux facilement créer du VHDL ou un équivalent logique. Je ne peux pas utiliser de circuits intégrés logiques standard en raison de restrictions de taille. Il serait préférable d'utiliser quelques centaines de transistors sur une puce personnalisée, si cela est possible. J'ai vu une tonne d'appareils qui sont ridiculement bon marché et qui ont des circuits en COB. Celui-ci coûte 10c expédié, c'est 4 fois moins cher qu'un MC dans mon PCBÉPI Je n'ai pas eu de chance de trouver un fabricant approprié. J'ai trouvé des MPW comme MOSIS, mais ce n'est évidemment pas ce dont j'ai besoin. Alors, existe-t-il un moyen de créer environ 10 000 appareils avec un COB personnalisé bon marché?


1
Certains microcontrôleurs sont proposés sous forme de matrices nues. ( Exemple )
AndreKR

1
1. Vous pouvez fabriquer une puce personnalisée de moins de 50 000 $ (quel que soit le nombre de puces que vous fabriquerez réellement) sur TSMC: tsmc.com/english/dedicatedFoundry/services/cyberShuttle.htm 2. Vous pouvez assembler une puce sur carte à JingHongYi: pcbjhy.com/metal-core-pcb/57132185.html
Brian Haak

Réponses:


16

Une puce personnalisée pour 10 000 unités est peu susceptible d'être bon marché, car les masques coûteront presque certainement plus de 1 000 $, ce qui signifie que votre puce ne peut pas être fabriquée pour 0,10 $. La raison pour laquelle celui que vous avez trouvé coûte 0,10 $, car ils se vendent dans un volume beaucoup plus important (100 000 millions), donc le coût des masques et de la configuration pour un cycle de production est réparti sur de nombreuses autres unités.

Cela étant dit, une puce comme le Silego GreenPAK pourrait être une bonne option pour vous, car c'est un petit et très bon marché (le moins cher sur mouser est SLG7NT4375 à 0,195 $ chacun pour 1k) CPLD. En supposant que votre conception s'adapte et n'a pas besoin de trop de fonctionnalités analogiques, cela devrait fonctionner pour votre cas d'utilisation.

Un microcontrôleur n'est pas nécessairement exagéré et peut également être assez bon marché. Par exemple, le mcu le moins cher sur digikey est le ATTINY5-MAHR à 0,14 $ chacun pour 1k. De plus, si vous êtes prêt à naviguer sur les marchés asiatiques, les prix peuvent potentiellement être encore plus bas .


Combien cela coûte-t-il d’ assembler une puce que j’ai déjà commandée, disons, chez TSMC sur un "Chip-on-board" - pour faire exactement cela: placer (et coller?) Le circuit intégré, souder les fils d’or et mettre une goutte de résine noire sur le dessus? Et quels sont les meilleurs fournisseurs?
Brian Haak

6

Si vous pouvez gérer un coût de puce d'environ 1 $, avoir 16 E / S ou moins et fonctionner à 1,2 V, vous pouvez utiliser un réseau ICE40UL640-SWG16ITR . Il dispose de 640 cellules logiques et est livré dans un boîtier de 2,5 mm x 2,5 mm . Vous pouvez le programmer en VHDL.


1
Comment 1 $ est-il même compétitif à distance avec les MCU bas de gamme?
Chris Stratton

1
Cela dépend vraiment de ce que vous voulez faire. Il y a certainement des choses que vous ne pourriez pas faire avec un MCU à 0,14 $ que vous pourriez faire avec un CPLD à 640 cellules, et vice versa.
crj11

La tâche a déjà été prototypée avec un MCU ...
Chris Stratton

1
Je suis d'accord que ma réponse peut être plus applicable au cas général des petits appareils physiquement de faible complexité, et qu'elle ne peut pas battre un MCU ultra bon marché dans ce cas.
crj11
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.