Programmering op de printplaat
Gebruikers van geavanceerde PIC-apparaten hebben een moeilijke keuze: ze riskeren kwaliteitsproblemen en gebruiken handmatige programmering? Of op zoek naar een alternatieve programmeermethode, waardoor handmatige aanraakmethode overbodig is?
Om dit te kunnen doen, zijn fabrikanten in eerste instantie begonnen met on-board programming (OBP). OBP is een eenvoudige manier om een PIC te programmeren nadat deze op een printplaat (PCB) is gemonteerd. Onder normale omstandigheden op de printplaat voor testen of functionele testen. Flash-geheugen, elektrisch wisbaar programmeerbaar Read Only Memory (EEprom), CPLD-apparaten op basis van EEprom, FPGA-apparaten op basis van EEprom en microcontrollers met ingebouwd flashgeheugen of EEprom, die allemaal worden gebruikt als OBP-programmeervorm.
Om aan de gebruikseisen van flash-geheugen en microcontrollers te voldoen, is de meest gebruikelijke manier om OBP te implementeren het programmeren met een bed-of-nagels-armatuur met behulp van een automatische testapparatuur (ATE). Programmeerlogica voor logica is gecompliceerd en niet geschikt voor programmering met ATE-draaifixaties.
Een nieuwe OBP-technologie die oorspronkelijk is ontwikkeld op basis van de IEEE-specificatie kan het testen ondersteunen en een veelbelovende toekomst bewijzen. Deze specificatie, IEEE 1149.1 genoemd, beschrijft een reeks protocollen voor grensscans die in veel PIC-programmeermethoden zijn gebruikt.
Als elektronicafabrikanten de IEEE 1149.1-programmeeraanpak willen gebruiken, worden de tools die zij gebruiken voor IP-bescherming grotendeels geleverd door een verscheidenheid aan halfgeleiderfabrikanten. Maar programmeren met hun hulpmiddelen is traag. Ook omdat ze niet instinctief intellectueel eigendom beschermen, is elk hulpmiddel beperkt tot de apparaten die door één gebruiker worden gebruikt. Als een PIC-apparaat op een bord door meer dan één gebruiker wordt gebruikt, is dit een groot nadeel.
Al met al elimineert het gebruik van de OBP-methode de noodzaak voor handmatige bediening van het apparaat en omvat het programmeren in de test, evenals een langzame productierun. De tijd die nodig is voor het programmeren kan echter ook langzaam zijn.
Hangzhou NeoDen Technology Co., Ltd
Toevoegen: Gebouw 3, Diaoyu Industrial and Technology Park, No.8-2, Keji Avenue, Yuhang District, Hangzhou, China
Neem contact met ons op: Steven Xiao
Telefoon: 86-18167133317
Fax: 86-571-26266866
Skpe: toner_cartridge
E-mail: steven@neodentech.com
Ondersteuning en service na verkoop
Mobiel: + 86-17682319935
Telefoon: + 86-571-26266201
Skpe: SUPPORT-NeoDen
E-mail: support@neodentech.com
