BeeHive4 - multiprogramovací systém
Nevyrábané Náhrada: Multiprogramovací systém BeeHive204.
Extrémne rýchly univerzálny 4x 48-pinový súbežný produkčný programátor (multiprogramovací systém).
Stručný popis:
- Štyri nezávislé programovacie moduly v jednej jednotke
- extrémne rýchly programátor, jeden z najrýchlejších vo svojej kategórii. Programuje 16Mbit Flash za menej ako 18 sekúnd
- výkonný nezávislý obvod ovládač pinov pre každý pin programátora
- Podpora veľmi nízkeho napätia pre najnovšie pamäťové Flash čipy
- Ochrana ESD na každom kontakte soketu
- pre žiadne DIL zariadenia nie je potrebný žiadny adaptér
- interface kompatibilný s USB 2.0
- komfortný ovládací program, Windows (Windows 2000/XP/2003/XPx64) kompatibilný
- vyrobené na Slovensku
- záruka - 3 roky
Voliteľné príslušenstvo:
Vlastnosti
Všeobecné
- BeeHive4 je extrémne rýchly univerzálny 4x 48-pindrive "concurrent" systém násobného programovania vyvinutý dosiahnuť vysokú výrobnú efektivitu programovania s minimálnym zásahom operátora. Programovanie obvodov je blízke ich teoretickým maximálnym hodnotám rýchlosti programovania.
- BeeHive4 je zložený z ôsmich oddelených nezávislých univerzálnych programovacích modulov, založených na koncepcii programátora BeeProg programátor. Na základe toho môžu jednotlivé moduly pracovať asynchrónne (tzv. "concurrent" programovací mód). Programovací proces každého modulu začína nezávisle od ostatných modulov po detekcii správneho vloženia obvodu do pätice. V konečnom dôsledku počas prevádzky siedmych modulov môže operátor manipulovať s obvodom posledného voľného modulu.
- Modulárna stavba (nezávislá činnosť programovacích modulov) umožňuje plynulú prevádzku aj v prípadoch, ak niektoré z programovaných obvodov sú nepoužiteľné. To umožňuje ľahkú a rýchlu obsluhu.
- Automatická operácia: asynchróna a súbežná operácia umožňuje programovanie obvodu bezprostredne po vložení obvodu do pätice programátora. Činnosť operátora programovania v tomto prípade spočíva len vo vyberaní a vkladaní obvodov do pätice programátora. Čas školenia operátorov je v tomto prípade minimálny.
- Podporuje všetky typy a kremíkové technológie programovateľných obvodov dneška a zajtrajška bez použitia špeciálnych prídavných modulov. Na základe toho, že podpora nových obvodov sa deje výlučne programovo a pokiaľ to je potrebné s použitím jednoduchého konvertora, z toho dôvodu sú ďalšie náklady vlastníkov programátorov minimálne.
- Programátor predstavuje vynikajúco technicky spracovaný výrobok, zabezpečujúci spoľahlivé a rýchle programovanie a to za veľmi konkurencieschopnú cenu. Vo svojej triede poskytuje iste najlepší pomer cena/výkon.
- Programátor programuje obvody maximálne rýchlo z dôvodu použitia výkonného hardware na báze high-speed FPGA a tiež vďaka vykonávaniu niektorých časovo náročných činností interne programátorom. V konečnom dôsledku, pri použití programátora vo výrobe, je väčšinou čas programovania obvodu kratší ako čas obsluhy programátora operátorom.
- BeeHive4 je pripojiteľný ku všetkým IBM PC kompatibilným počítačom. Pripojiteľný je k PC Pentium kompatibilným a vyšším typom, od PC desktop po palmtop cez USB port.
- Zdierka pre pripojenie antistatického náramku umožňuje ľahkú implementáciu ESD ochrany.
HARDVÉR (platí pre každé programovací modul)
- Programátor má 48 výkonných plne konfigurovateľných TTL pindriverov na báze FPGA, ktoré poskytujú H/L/pull_up/pull_down a možnosť čítania pre každý pin pätice. Použité pokročilé kvalitné a vysokorýchlostné obvody poskytujú kvalitné signály bez prekmitov na programovanie všetkých podporovaných obvodov. Pindriver poskytuje napájacie napätie dostatočne nízke na programovanie všetkých dnešných (1.8 V) aj budúcich low-voltage obvodov.
- Každý z programovacích modulov umožňuje skontrolovať správnu polohu (posunutie, otočenie) programovaného obvodu v pätici, ako aj to, či má každý pin programovaného obvodu kontakt v pätici. Tieto schopnosti podporené limitáciou programovacích prúdov a kontrolou identifikačných byte programovaného obvodu takmer vylučujú možnosť chyby obsluhy.
- Samotestovacia schopnosť umožňuje kontrolu celkového stavu programátora, vykonaním diagnostických častí obsluhujúceho programu.
- Zabezpečovacie obvody programátora vylučujú poškodenie programátora a/alebo programovaného obvodu v prípadoch poruchy napájania, výpadku komunikácie s PC alebo chyby operátora. Ochranné obvody na všetkých vstupoch do BeeHive4 programátora (napájací a komunikačný konektor ako aj programovacia ZIF pätica) chránia programátor aj programovaný obvod pred poškodením v prípade prepätia aj elektostatického výboja až do 15kV.
- Verifikácia naprogramovaných hodnôt je vykonávaná pri marginálnych hodnotách napájacieho napätia, čo zvyšuje výťažnosť programovacieho procesu a dlhodobú stálosť naprogramovaných údajov.
- Bohatý sortiment konvertorov z DIL na PLCC, SOIC, PSOP, SSOP, TSOP, TSSOP, TQFP, QFN (MLF), SDIP, BGA a iné púzdra umožňuje programovanie obvodov aj v iných, ako DIL púzdrach.
SOFTVÉR (kontrola výrobného módu)
- Táto časť softvéru je zameraná na jednoduché sledovanie veľkoobjemových výrobných operácií.
- Užívateľsky prívetivý ovládací softvér kombinuje mnoho výkonných funkcií s jednoduchým používaním. Grafické užívateľské rozhranie poskytuje prehľad o všetkých dôležitých výsledkoch činností bez zaťaženia obsluhy nepodstatnými detailmi.
- Systém násobného programovania BeeHive4 je ovládaný pomocou projektového súboru, ktorý obsahuje užívateľské údaje, konfiguračné informácie obvodov a programovania, sekvencie riadiacich príkazov auto-programovania, atď. Kedže projektový súbor je zvyčajne vopred vytvorený a otestovaný inžiniermi a následne prebratý operátorom, z toho dôvodu je chyba operátora v procese programovania obvodov znížená na maximálnu možnú mieru. V projektovom súbore je danná možnosť nastavenia ochranného módu k zabráneniu neoprávnených zásahov a zmien v súbore.
- Každý obvod môže byť naprogramovaný rôznymi dátami ako napríklad sériové čislo, konfiguračné a kalibračné údaje.
SOFTVÉR (ovládač programovacích modulov, ovládanie inžinierskeho režimu)
- Táto časť softvéru je zameraná na rýchlu a jednoduchú prípravu projektového súboru pre použitie v softvéri riadenia výrobného režimu.
- Pre všetky programovacie moduly je k dispozícii jednoducho ovládateľný riadiaci program s vysúvacími ponukami, klávesovými skratkami a nápovedou. Voľba programovaného obvodu je podľa výrobcov, tried obvodov alebo zadaním fragmentu označenia, uvedeného na obvode. Tento niekoľko rokov vyvýjaný ovládací program je použitý takisto na riadenie všetkých Elnec programátorov.
- Štandardné operácie súvisiace s obvodmi (čítanie, kontrola vymazania, programovanie, verifikácia, výmaz) sú kontrolované testovacími funkciami (test vloženia obvodu, kontrola kontaktov ZIF-obvod, kontrola identifikačných byte obvodu), a niekoľkými špeciálnymi funkciami (autoinkrementácia, výrobný režim - start immediately after insertion of chip into socket).
- Ovládací program podporuje všetky známe formáty súborov. Čítacia funkcia automaticky rozpoznáva formát načítavaného súboru a urobí potrebnú konverziu dát. Implementovaný Jam Player umožnuje interpretáciu Jam súborov štandardu JEDEC JESD-71 a VME súborov
- Funkcia autoinkrementácie zabezpečí modifikáciu sériového čísla v buffri vždy pred vložením nového obvodu. Autoinkrementačná funkcia umožňuje čítať sériové čísla, resp. individuálnu identifikáciu programovaného obvodu aj zo súboru.
- Software taktiež poskytuje množstvo informácií o programovanom obvode, okrem iných napr. aj obrázky všetkých dostupných púzdier a popis spôsobu označovania každého nami podporovaného obvodu (prefixy a sufixy).
Starostlivosť o zákazníkov
- Je dôležité si uvedomiť, že podpora väčšiny nových vyžaduje iba aktualizáciu softvéru, pretože BeeHive4 je založený na skutočne univerzálnom (BeeProg-like) programátore. Vďaka našej rýchlej službe môžete mať nové zariadenie pridané do zoznamu podporovaných v priebehu niekoľkých hodín! Podrobnosti nájdete v službe AlgOR (Algorithm On Request).
- Umožňujeme získať bezplatne novú verziu programového vybavenia - stiahnuť
- Služby Keep-Current a AlgOR sú ďalším krokom k spokojnosti zákazníkov.
- V rámci služby Keep Current je zasielaná zákazníkom najnovšia verzia ovládacieho programu a doplnky k návodu na obsluhu a použitie (Keep-Current balíček). Služba Keep-Current zaručuje jednoducho a bez zmätkov aktuálne najvyššiu kvalitu programovania na programátoroch Elnec.
- Služba AlgOR (Algorithm On Request - algoritmy na požiadanie) dáva užívateľovi programátora nástroj ako vo svoj prospech ovplyvniť počet a sortiment programovateľných obvodov, podporovaných programátorom BeeProg a taktiež možnosť podieľať sa na koncepcii a vlastnostiach ovládacieho programu.
- Koncepcia programátora BeeHive4, ochranné obvody a použité súčiastky, ako aj spoľahlivý výrobný proces a zahorovanie dovoľujú poskytnúť na programátor 3 ročnú záruku s obmedzením 25 000 cyklov na pätice ZIF.
- Bezplatná Technická podpora
- Technická podpora Elnec (dostupná prostredníctvom formulára/e-mailu) Vám zaručuje reakciu na Vaše žiadosti najneskôr nasledujúci pracovný deň (zvyčajne v priebehu niekoľkých hodín).
Špecifikácia hardvéru
BeeHive4 multiprogramovací systém
- 4 univerzálny programovací modul (4 48-pin DIL ZIF pätica)
- prevádzková LED, LED zapnuté
- USB 2.0 port
- zdierka napájania 100-240VAC/60W max.
- zdierka pre pripojenie antistatického náramku
Špecifikácia (platná pre všetky programovacie moduly)
Programátor, prevodníky
- USB 2.0 port
- vlastná inteligencia tvorená výkonným mikroprocesorom s podporou FPGA stavového automatu
- tri D/A prevodníky pre VCCP, VPP1 a VPP2, s riadenou strmosťou nábežnej a zostupnej hrany
- rozsah VCCP: 0..8V/1A
- rozsah VPP1, VPP2: 0..26V/1A
- autokalibrácia a schopnosť selftestu
- schopnosť selftestu
Programovacia ZIF pätica, pindriver
- 48-pinový DIL ZIF (Zero Insertion Force) soket pre obvody do 48 pinov so šírkou puzdra 300/600 mil
- pindrivery: 48 univerzálny
- VCCP/VPP1/VPP2 pripojiteľné na všetky piny
- kvalitné pripojenie GND pre každý pin
- TTL driver realizovaný pomocou FPGA podporuje H, L, CLK, pull-up, pull-down na všetkých pinoch pindriveru
- napäťové úrovne analógovej časti pindriveru nastaviteľné od 1,8 V do 26V
- prúdové obmedzenie, vypnutie pri prekročení prúdu a výpadku napájacieho napätia
- ESD prepäťová ochrana všetkých vývodov pätice (IEC1000-4-2: 15kV vzduchom, 8kV kontaktom)
- test vodivosti programátora: všetky piny sú testované pred každou programovacou procedúrou
Softvér
- Algoritmy: použité sú výhradne výrobcom obvodov schválené, alebo odporúčané algoritmy.
- Nové verzie SW: nové verzie programového vybavenia sú k dispozícii približne každé 2 týždne, bezplatne.
- Základné vlastnosti: história revízií, protokol práce, on-line nápoveda, informácie o obvodoch a algoritmoch.
Operácie s obvodom
- štandardné:
- inteligentný výber obvodu podľa typu, výrobcu alebo časti mena obvodu
- automatický výber EPROM/Flash EPROM obvodov podľa ID
- kontrola vymazania, čítanie, verifikácia
- programovanie
- výmaz
- programovanie konfiguračých a zabezpečovacích bitov
- illegal bit test
- kontrolná suma
- interpretuje Jam Standard Test and Programming Language (STAPL), JEDEC standard JESD-71
- interpretuje VME/SVF súbory
- zabezpečovacie:
- kontrola správneho vloženia, spätná kontrola vloženia
- kontrola kontaktu ZIF-obvod
- kontrola identifikačných (ID) byte obvodu
- špeciálne:
- výrobný mód (automatický štart programovania po vložení obvodu)
- automatická inkrementácia sériového čísla
- štatistika
- count-down mód
Operácie s buffrom
- view/edit, find/replace
- fill/copy, move, byte swap, word/dword split
- checksum (byte, word)
Akceptované formáty súborov
- programátor je riadený počítačom, preto nie je potrebný čas na download dát
- automatická identifikácia typu súboru
Akceptované formáty súborov- neformátovaný (raw) binárny
- HEX: Intel, Intel EXT, Motorola S-record, MOS, Exormax, Tektronix, ASCII-SPACE-HEX, ASCII HEX
- Altera POF, JEDEC (ver. 3.0.A), napr. od ABEL, CUPL, PALASM, TANGO PLD, OrCAD PLD, PLD Designer ISDATA, atď.
- JAM (JEDEC STAPL Format), JBC (Jam STAPL Byte Code), STAPL (STAPL File) JEDEC standard JESD-71
- VME (ispVME súbor VME2.0/VME3.0)
Programované obvody
Programátor, v ZIF pätici:
- EPROM: NMOS/CMOS, 2708, 27xxx and 27Cxxx series, with 8/16 bit data width, full support for LV series
- EEPROM: NMOS/CMOS, 28xxx, 28Cxxx, 27EExxx series, with 8/16 bit data width
- Flash EPROM: 28Fxxx, 29Cxxx, 29Fxxx, 29BVxxx, 29LVxxx, 29Wxxx, 49Fxxx series, from 256Kbit to 32Mbit, with 8/16 bit data width, full support for LV series
- Serial E(E)PROM: 24Cxxx, 24Fxxx, 25Cxxx, 45Dxxx, 59Cxxx, 25Fxxx, 25Pxxx, 85xxx, 93Cxxx, NVM3060, MDAxxx series, full support for LV series
- Configuration (EE)PROM: XCFxxx, XC17xxxx, XC18Vxxx, EPCxxx, AT17xxx, 37LVxx
- 1-Wire E(E)PROM: DS1xxx, DS2xxx
- PROM: AMD, Harris, National, Philips/Signetics, Tesla, TI
- NV RAM: Dallas DSxxx, SGS/Inmos MKxxx, SIMTEK STKxxx, XICOR 2xxx, ZMD U63x series
- PLD: Altera: MAX 3000A, MAX 7000A, MAX 7000B, MAX 7000S, MAX7000AE
- PLD: Lattice: ispGAL22V10x, ispLSI1xxx, ispLSI1xxxEA, ispLSI2xxx, ispLSI2xxxA, ispLSI2xxxE, ispLSI2xxxV, ispLSI2xxxVE, ispLSI2xxxVL, LC4xxxB/C/V/ZC, M4-xx/xx, M4A3-xx/xx, M4A5-xx/xx, M4LV-xx/xx
- PLD: Xilinx: XC9500, XC9500XL, XC9500XV, CoolRunner XPLA3, CoolRunner-II
- other PLD: SPLD/CPLD series: AMI, Atmel, AMD-Vantis, Gould, Cypress, ICT, Lattice, NS, Philips, STM, VLSI, TI
- Microcontrollers 48 series: 87x41, 87x42, 87x48, 87x49, 87x50 series
- Microcontrollers 51 series: 87xx, 87Cxxx, 87LVxx, 89Cxxx, 89Sxxx, 89LVxxx, all manufacturers, Philips LPC series
- Microcontrollers Intel 196 series: 87C196 KB/KC/KD/KT/KR/...
- Microcontrollers Atmel AVR: AT90Sxxxx, ATtiny, ATmega series
- Microcontrollers Cypress: CY8Cxxxxx
- Microcontrollers ELAN: EM78Pxxx
- Microcontrollers MDT 1xxx and 2xxx series
- Microcontrollers Microchip PICmicro: PIC10xxx, PIC12xxx, PIC16xxx, PIC17Cxxx, PIC18xxx, dsPIC series
- Microcontrollers Motorola (Freescale): 68HC05, 68HC08, 68HC11 series
- Microcontrollers Myson MTV2xx, 3xx, 4xx and 5xx series
- Microcontrollers National: COP8xxx series
- Microcontrollers NEC: uPD78xxx series
- Microcontrollers Scenix (Ubicom): SXxxx series
- Microcontrollers SGS-Thomson: ST6xx, ST7xx, ST10xx series
- Microcontrollers TI: MSP430 and MSC121x series
- Microcontrollers ZILOG: Z86/Z89xxx and Z8xxx series
- Microcontrollers other: EM Microelectronic, Fujitsu, Goal Semiconductor, Hitachi, Holtek, Princeton, Macronix, Winbond, Infineon(Siemens), NEC, Samsung, Toshiba, ...
Poznámky:
- pre všetky podporované obvody pozri aktuálne podporovaných obvodov.
Podporované puzdra:
- podpora pre všetky obvody v DIP puzdrení bez prídavnej redukcie
- podpora puzdier zahŕňa DIP, PLCC, SOIC, PSOP, SSOP, TSOP, TSSOP, TQFP, QFN (MLF), SDIP, BGA a iné.
- podpora obvodov v DIP púzdre vlastným 48 pinovým DIP soklom programátora
- podpora obvodov v inom ako DIP púzdre pomocou univerzálnych adaptérov
Rýchlosti programovania
Poznámky:
- Dôležité upozornenie. Pre testovanie rýchlosti programovani, používame výhradne súbory vytvorené generátorom náhodných čísel, u ktorých je zaručené rovnomerné rozloženie všetkých dat. Niektorí konkurnčný výrobcovia používajú "riedke" súbory, ktoré obsahujú menej nulových bitov (napr. len FE alebo EF data), čím je možné dosiahnuť značné "zrýchlenie" programovania. Ak budete porovnávať programátory, pýtajte sa aj na túto "maličkosť".
- Rýchlosť programovania čiastočne závisí od rýchlosti PC a od vyťaženosti operačného systému.
Obvod | Veľkosť [bity] | Operácie | Čas | |
---|---|---|---|---|
M50FW080 (paralelná Flash) | 100000Hx8 (8 Mega) | programovanie a verifikácia | 22 sek. | |
AM29DL323DB (paralelná Flash) | 208000Hx16 (32 Mega) | programovanie a verifikácia | 31 sek. | |
AM29DL640 (paralelná Flash) | 400080Hx16 (64 Mega) | programovanie a verifikácia | 62 sek. | |
AT45D081 (serial Flash) | 108000Hx8 (16 Mega) | programovanie a verifikácia | 41 sek. | |
AT89C51RD2 (mikroprocesor) | 10000Hx8 | programovanie a verifikácia | 15 sek. | |
PIC18LF452 (microcontroller) | 4000Hx16 | programovanie a verifikácia | 4 sek. | |
Konfigurácia: PC Pentium 4, 2.4 GHz, USB 2.0, Windows XP. |
Všeobecné
Systémové požiadavky
- Microsoft Windows 2000/XP/2003/XP64 (odporúča sa XP a vyššie)
- PC Pentium 4; 1,3 GHz (odporúčané 2 GHz a vyššie)
- 256 MB RAM (odporúča sa 512 MB a viac)
- 50 MB voľného miesta na disku (*1)
- Port USB 2.0 (odporúča sa vysokorýchlostný port 2.0)
- Poznámka (*1): Požiadavky na voľné miesto na disku závisia aj od veľkosti použitého IC zariadenia. Pre veľké zariadenia bude požadované voľné miesto na disku približne 60 MB + veľkosť zariadenia
Operácie
- napájacie napätie AC 100-240V, max. 1,2A, 50-60Hz
- spotreba energie max. aktívny režim 60W
- rozmery 506x213x86 mm (19.9x8.4x3.4 inch)
- hmotnosť (programátor) 4.8kg (10.58 lb)
- prevádzková teplota: 5°C ÷ 40°C (41°F ÷ 104°F)
- prevádzková vlhkosť: 20%..80%, nekondenzujúca
Obsah dodávky, základná konfigurácia
Základná konfigurácia:
- Programátor BeeHive4
- USB prepojovací kábel PC-programátor
- diagnostický POD pre selftest programátora (1x)
- protiprachový kryt na ZIF päticu (4x)
- užívateľský manuál (na CD aj v tlačenej forme)
- softvér na CD
- registračná karta
- výsledná správa kalibračného testu
- prepravný obal
Bonusový balíček:
- Antistatický náramok
- Vákuové pero
- Darček (prekvapenie)
Doplnkové služby
- Keep Current - pravidelné zasielanie nových verzií ovládacieho programu a aktualizovanej užívateľskej dokumentácie (balík Keep-Current)
- AlgOR (Algorithms On Request) - nové obvody do ovládacieho programu podľa požiadaviek zákazníka
V cene programátora je zahrnuté
- bezplatná technická podpora (WebForm/na báze e-mailov)
- bezplatná aktualizácia programového vybavenia z web stránky
Poznámky:
* Microsoft 64-bit operačný systém nepovoluje priamy prístup na LPT port, z toho dôvodu je komunikácia medzi PC a programátorom veľmi nízka. V prípade PC s OS Windows x64 odporúčame používať programátory pripojené cez USB port.
Uvedené vlastnosti a špecifikácie môžu byť zmenené za účelom zlepšenia úžitkových vlastností výrobku.