BeeProg2

 
Pre správne fungovanie tejto webstránky odporúčame zapnúť JavaScript.
 

BeeHive304
(ord.no. 60-0062)

Ultra speed universal 4x 64-pindrive production multiprogrammer,
the design was focused on high-capacity memories programming.

BeeHive304 device programmer
Dostupnosť na sklade: 13    Zoom picture More images  
Cena: US $7300.00 [read this!]

  Nákupný košík
Short description:
  • four independent universal programming sites (BeeProg3 programming core based) in one unit
  • the programmer perfectly fits for high-demanding desktop programming, as well as for automated programming systems
  • based on a state of the art FPGA design, powerful ARM processor and internal SSD, the BeeHive304 is ready to program devices at theoretically possible speeds
  • 4x 64-pins rich-features, precise and powerful pindriver provides programming signals for every technology of programmable devices
  • it supports devices with VCC voltages as low as 0.8V
  • ultra fast programming speed, one of the fastest programmers worldwide. Sustainable programming speed greater than 31 MBytes per second
  • the 8 GB eMMC NAND Flash could be done in less than 250 sec, if supported memory is fast enough
  • it utilizes both universal programming modules, dedicated for IC package type and specialized modules, designed optimized for specific device families
  • ESD protection on each pins of the programming modules interface (pindriver and also supporting signals)
  • dual connection to the PC: USB (2.0 HighSpeed) and LAN (up to 1 Gbit)
  • komfortný ovládací program, kompatibilný s Windows XP/2003/XPx64/Vista/Windows 7/Windows 8.1/Windows 10/Windows 11 (32-bit a 64-bit) na x86/x64 kompatibilnom PC
  • two BeeHive304 units can be attached to one control PC to better utilize programming workplace
  • implementation into available 3rd party automated programmers and ATE machines using simple remote control
  • one software can serve up to 64 programming sites in one automated programmer (16x BeeHive304 programmers)
  • unique quick reaction to customer's needs - software update can be ready within a day from request, by OnDemand software
  • developed and made in Slovakia
  • warranty - 3 years
  • approved by CE laboratory to meet CE requirements
    CE requirements for BeeHive304 device programmer
Optional accessories:

GENERAL
  • BeeHive304 is next member of Elnec concurrent universal multiprogrammer series, built to meet the strong demand for an extremely fast and reliable multiprogrammer for high-capacity memories.
  • Designed with great emphasis on technical perfection and speed of hardware, this programmer perfectly fits for high-demanding desktop programming as well as for automated programming systems and ATE machines, where ensures the highest quality and overall yield.
  • BeeHive304 consists of four independent isolated universal programming sitess, based on the BeeProg3 programming core hardware. Therefore the programming sites can run asynchronously (concurrent multiprogramming programming mode). Each programming site starts programming at the moment the chip is detected to be inserted in the socket properly - independently on the status of other programming sites. As a result, three programming sites works, while you are replacing the programmed chip at the fourth site.
  • The BeeHive304 multiprogrammer supports as many chips, as the BeeProg3 programmer and without obvious decrease of programming speed because each programming site works independently. Also each programming site can program a different chip, if necessary.
  • Because the BeeProg3 programming core is based on a state of the art FPGA, powerful ARM processor and internal SSD, BeeHive304 is ready to program devices at theoretically possible speeds. The achieved ultra fast programming speed - more than 31 MB/s sustainable - is actually higher, than can be utilized for most of real devices. This is reflected in extremely short programming times. For example, the 8 GB eMMC NAND Flash could be done in less than 250 sec - if programmed memory allow that speed.
  • Tests show, that the BeeHive304 is currently faster than all competitors in this price category (status: 10/2015), and for many chips is the fastest at all.
  • BeeHive304 supports all kinds of types and silicon technologies of today's and tomorrow's programmable devices. It partially supports also devices "from yesterday". You can be sure the next devices support will require the software update only, at the most (if necessary) simple programming module, therefore the costs of ownership is minimized.
  • For the proper and reliable programming of ultra-fast memories the BeeHive304 utilizes specialized modules, optimally designed for specific device families, exactly according to the needs of programmed devices. But if it is possible, then universal programming modules, dedicated for IC package type, are used. The programming modules are identical for all programmers based on the BeeProg3 programming core.
  • Programming modules construction is designed for perfect stability at the top of the programmer, to be tough enough for insert/replace chips by mechanical arm and also allows to keep identical position of ZIF socket also after replacing of the module.
  • Modular construction of hardware - the programming sites works independently - allows for continuous operation when a part of the programming sites becomes inoperable. It also makes service quick and easy.
  • The sensing circuits detect proper placement of device in the socket of programming module, which allows to begin programming immediately upon insertion of a chip. The operator merely removes the finished chip and inserts a new chip. Operator training is therefore minimized.
  • BeeHive304 interfaces with any IBM PC compatible personal computers, running MS Windows OS, through USB (2.0 HigSpeed) port or LAN port (up to 1 Gb).
  • Banana jack for ESD wrist straps connection to easy-to-implement the ESD protection control.
  • With its very competitive price together with excellent hardware design for reliable programming, it is probably the best "value for money" programmer in this class.

HARDWARE (valid for each programming site)
  • The 64-pin rich-features, precise and powerful pindriver of BeeProg3 programming core deliver high speed, accurate and clean waveform signals to the device by eliminating noise, ground bounce and overshoot, which maximizes programming yield and guarantees long data retention. This also allows the reliable support of virtually any nonvolatile technology used for programmable devices - (E)EPROM, Flash, MRAM, PCM, ... - by a single device programmer.
  • FPGA based totally reconfigurable TTL pindrivers provide H/L/pull_up/pull_down and read capability for each pin of the device. The dual H/L drivers enables to provide two different H levels for both core signals and I/O signals of programmed device without additional logic. Programmer pindrivers operate down to 0.8V, therefore the programmer is ready to program the full range of today's and tomorrow's advanced very-low-voltage devices.
  • Extremely fast programming, achieved by using FPGA based state machine, fast processor and SSD, allow execution of all time-critical routines and data transfers inside of the programmer.
  • The programmer performs device insertion test based on the check of proper signal path between the programmer and programmed device before it programs each device. In dependence on programming configuration it identifies missed or poor contact between programmed device and the ZIF socket of the programming module, missed or poor contact between the programming module and the programmer and it's also able to indicate wrong position of device in the ZIF socket or the programming module (moved, rotated, backward oriented). These capabilities, supported by overcurrent protection and signature-byte check help prevent chip damage due to operator error.
  • The selftest capability allows to run the diagnostic part of software to thoroughly check the health of the programmer.
  • Built-in protection circuits eliminate damage of programmer and/or programmed device due to environment or operator failure. All the inputs of the BeeProg3 programming core - pins of programming modules interface (pindriver signls and also supporting signals), connection to PC and power supply input, are protected against ESD up to 15kV.
  • The programming modules are available for devices in PDIP, PLCC, JLCC, SOIC, SDIP, SOP, PSOP, SSOP, TSOP, TSOPII, TSSOP, QFP, PQFP, TQFP, VQFP, QFN (MLF), SON, BGA, EBGA, FBGA, VFBGA, UBGA, FTBGA, LAP, CSP, SCSP, LQFP, MQFP, HVQFN, QLP, QIP and other packages.

SOFTWARE (production mode control SW: PG4UWMC)
  • This part of the software is focused to the easy monitoring of high-volume production operations.
  • Operator-friendly control software combines many powerful functions with ease of use. Graphic user interface provide overview of all important activities result without burden of operator with non-important details.

    BeeProgMC_SW

  • There is used a project file to control the BeeHive304 multiprogramming system. Project file contains user data, chip programming setup information, chip configuration data, auto programming command sequence, etc. Therefore the operator error is minimized, because the project file is normally created and proofed by engineering and then given to the operator. The optional protected mode can be set for project file to avoid a unwanted changes of the project file.

  • Each chip may be programmed with different data such as serial number, configuration and calibration information using rich-features serialization system.

SOFTWARE (programming sites driver, engineering mode control SW: PG4UW)
  • This part of the software is focused to the quick and easy preparation of the project file for usage in the production mode control software.
  • Each programming site is driven by a comfortable and easy-to-use control program with pull-down menu, hot keys and on-line help. It is the same years-proven software, as is used for all other Elnec single-site programmers.
  • Selecting of device is performed by its class, by manufacturer or simply by typing a fragment of vendor name and/or part number. Standard device-related commands (read, blank check, program, verify, erase) are boosted by some test functions (insertion test, signature-byte check), and some special functions (autoincrement, production mode - start of programming immediately after insertion of chip into socket).

    PG4UW PG4UW

  • All known data formats are supported. Automatic file format detection and conversion during loading of file.
  • The software also provides - in the Device information section - lots of information about the programmed device. As a special, the drawings of all available packages are provided. The software also provides explanation of chip marking (the meaning of prefixes and suffixes at the chips) for each supported chip.
  • The rich-featured serialization function enables one to assign individual serial numbers to each programmed device - or simply increments a serial number, or the function enables one to read serial numbers or any programmed device identification signatures from a file and program it to programmed device.
  • Jam files of JEDEC standard JESD-71 are interpreted by Jam Player. Jam files are generated by design software which is provided by the manufacturer of respective programmable device. Chips are programmed through JTAG (IEEE 1149.1 Joint Test Action Group) interface.
  • VME files are interpreted by VME Player. VME file is a compressed binary variation of SVF file and contains high-level IEEE 1149.1 bus operations. SVF files are interpreted by SVF Player. SVF file (Serial Vector Format) contains high-level IEEE 1149.1 bus operations. SVF files are generated by design software which is provided by manufacturer of respective programmable device. Chips are programmed through JTAG interface. VME files are generated by design software which is provided by manufacturer of respective programmable device.

Implementation into automated programming systems
  • BeeHive304 programmer is ready for usage in the automated programming systems as well as for off-board IC testing ATE machines. The dimensions of programmer are reduced to technical minimum for this features&quality hardware in intent to minimize overhead of the handler's arm movement. The construction is mechanically stable to be immune against vibration during operation. The case of BeeHive304 is prepared to be fastened from top or from bottom of programmer body into automated programmer working place.
  • The BeeHive304 can be implemented into automated programmer (as a replacement of obsolete programmer for example) or into some handler using more ways:
    • 1) if one or two BeeHive304 programmers are enough to do all job, then is enough to use one control PC for whole programming system, for both machine control and also programmer software. The BeeHive304 can be attached to this computer using USB or LAN port.
    • 2) if more than two BeeHive304 programmers is necessary to implement into automated programmer, then more computers are necessary to use. Whole system is scalable up to 64 programming sites in one automated programming system by multiplying of BeeHive304 programmers and the control PCs. Maximal configuration comprise of 16x BeeHive304 programmers. One control computer in the system serve as a master unit. Here is running also multiprogramming control software, serialization engine and interface to the host system. Interfacing of control PCs in whole network is done over standard LAN.

  • Implementation of BeeHive304 into software of automated programmers and handlers is by using of simple remote control of the PG4UWMC control software. There exist examples of implementation for standard programming languages and of course we are ready to help customer with this task.

Care for the customers

  • New Device Request (AlgOR Service)
    • It is important to remember, that a support of most of the new devices requires only a software update, because the BeeHive304 is truly a universal programmer. With our prompt service, support for the new device can be added within a hours. See AlgOR (Algorithm On Request) service and OnDemand software for details.
    • This service is in almost all cases free. Please note, however, that we can ask the customer to share the costs, if development and manufacturing costs are too high.

  • Free life-time software updates
    • Most current version of Elnec programmers software, with support of newly added devices, is available for free here.

  • Free Technical support
    • Elnec provide customers technical support (WebForm/e-mail based) available usually within a few hours, r at the latest, the next working day.

  • Keep-Current service
    • Keep-Current service means, that Elnec ships the latest version of programmer software and updated user documentation (Keep-Current package) to the customer . The Keep-Current service is your hassle-free guarantee that you are achieving the highest quality programming on Elnec programmers, at minimal cost.

  • Prompt delivery
    • Combination of extensive stock, flexible manufacturing and shipping of Elnec products by world class carriers (like DHL) guarantees customers very fast and secure delivery of ordered Elnec products. Products ordered before 10 a.m. (CET) will be dispatched the same working day - if products are in stock and the payment is done by Online payment (CardPay, PayPal).

    Elnec Warranty
  • Warranty
    • Advanced design of the BeeHive304 universal programmer, including protective circuits, original brand components, careful manufacturing and burning-in allow us to provide a three-year warranty on parts and workmanship of the programmer.
    • Elnec provides free shipping of programmer repaired under warranty back to customers worldwide. The warranty is valid from the date of purchase.
    • Preferential handling of repair requests ensures registration of the product that should be done within 60 days from the date of purchase here.

Specification (BeeHive304 multiprogramming system)

  • 4x universal programming sites (4x BeeProg3 programming core)
  • operation result LEDs, LED power
  • USB 2.0 high-speed compatible port, up to 480 Mbit/s transfer rate, connected to internal USB hub
  • 1 Gbit LAN port, connected to internal LAN switch
  • line power input 100-240VAC/90W max (using external power supply unit).
  • protection against surge and ESD on all inputs (power, communication, programming module interface)
  • banana jack for ESD wrist straps connection
  • banana jack for connection to ground

Specification (valid for each programming site)

HARDWARE

Base unit, DACs

  • USB 2.0 high-speed compatible port, up to 480 Mbit/s transfer rate
  • 100Mbit LAN port
  • on-board intelligence: powerful processor (ARM9 400MHz) and FPGA based state machine (basic clock 50 MHz plus PLLs)
  • built-in mSATA SSD as internal buffer (128GB type, upgradeable to higher capacity)(*1, *2, *3, *4)
  • three D/A converters for VCC1, VCC2, and VPP, controllable rise and fall time
  • VCC1, VCC2 range 0.8V..7V/1A (step 10mV)
  • VPP range 0V..25V/1A (step 25mV)
  • Temperature controlled fans
  • selftest capability
  • protection against surge and ESD on power supply input, USB and LAN port and pins of programming module interface (PMI)(IEC1000-4-2: 15kV air, 8kV contact)
  • banana jack for ESD wrist straps connection
  • screw with two washers for connection to ground

Notes:
  • *1: the data in the buffer are stored in fragments and also partially compressed, therefore the buffer can keep standard data also for bigger size devices, than current size of the buffer
  • *2: this upgrade is mechanically complicated and can be done at Elnec only
  • *3: the programmers up to s/n 3004-00041 (including) was supplied with 32GB SSD as internal buffer.
  • *4: the 128GB SSD can store as a buffer roughly 110GB of the random data (28GB in case 32GB SSD), the bigger sizes SSD, proportionally. If you plan to work/copy eMMC/NAND device, which might contain random data in full range of the device size, we recommend to have equal capacity buffer in the programmer.

Pindriver (available on the Programming Module Interface (PMI) - connectors for programming modules)

  • pindrivers: 64 universal
  • VCC1/VCC2 and VPP can be connected to each pin
  • perfect ground for each pin
  • 2 independent FPGA based TTL driver provides H, L, CLK, pull-up, pull-down on all pindriver pins, logic level 0,75V - 5V (IOL and IOH current 20mA)
  • logic signals frequency: up to 125MHz (3.3V), 80MHz (5V)
  • analog pindriver output level selectable from 0.8 V up to 25V
  • current limitation, overcurrent shutdown, power failure shutdown
  • continuity test: each pin is tested before every programming operation

Device support

Programmer, using programming modules:

  • NAND FLASH: 3D-Plus 3DFNxxx, All-Flash AFAxxx, ATO Solution AFNDxxx, Axia Memory Tech. AX20xxx, Cypress (ex Spansion) S30Mxxx, S34xxx, Eon Silicon Sol. EN27xxx, EN71xxx, ESIGMA ES27xxx, ESMT F59xxx, FM6xxx, Dosilicon FMNxxx, FMNDxxx, Fidelix FMNxxx, FMNDxxx, Flexxon FHNDxxx, FORESEE FS33xxx, Fudan FM29xxx, GigaDevice GD9Fxxx, MD5Nxxx, HeYangTek HYNxxx, ICMAX IMSxxx, ISSI IS34xxx, Jeju Semiconductor JS27Hxxx, Macronix MX30xxx, MX63xxx, Micron MT29Fxxx, MT29Cxxx, MT29Rxxx (exNumonyx ex STM) NANDxxx, MIRA PSUxxx, PowerFlash ASUxxx, A1Uxxx, Samsung K9xxx, KFxxx, SK Hynix (ex Hynix) HY27xxx, H27xxx, Toshiba TC58xxx, TH58xxx, UnilC SCNxxx, Winbond W29Nxxx, W71Nxxx, XTX (ex Paragon) PN61xxx, Zentel A5Uxxx, Zetta ZDNDxxx, LBA-NAND Toshiba THGVNxxx rodina
  • eMMC: Hynix H26Mxxxxxxxx, Kingston KE44B-xxxx/xxx, Micron MTFCxxxxxx, Numonyx NANDxxxxxxxx, Phison PSM4A11-xx, Samsung KLMxxxxxxx, SanDisk SDINxxx-xx, Toshiba THGBMxxxxxxxxxx, Flexxon FEMCxxxGTTG, ISSI, IS21ESxxG, Greenliant GLS85VMxxxxx rodina
  • eMCP: Micron MT29xZZZxxxxxxxx rodina
  • eSD: XTX Technology XTSDxxGLGxxx, All-Flash SDVxxxMxxxxx rodina
  • EPROM: NMOS/CMOS, 27xxx and 27Cxxx rodina
  • Memory Cards: MMC, SD, SDHC, SDXC rodina
  • Multi-chip devices: NAND+RAM, NOR+RAM, NOR+NOR+RAM, NAND+NOR+RAM
  • Sériové Flash: standard SPI, Multi I/O - Dual I/O, Quad I/O, Dual-Quad I/O, Octa I/O (25Bxxx, 25Dxxx, 25Exxx, 25Fxxx, 25Hxxx, 25Lxxx, 25Mxxx, 25Pxxx, 25Qxxx, 25Rxxx, 25Sxxx, 25Txxx, 25Uxxx, 25Vxxx, 25Wxxx, 25Xxxx, 26Vxxx, 45PExx, MX66Lxxx, S70FLxxx, S79FL, MT35X rodina), DataFlash (AT45Dxxx, AT26Dxxx rodina)
  • parallel NOR Flash: 28Fxxx, 29Cxxx, 29Fxxx, 29GLxxx, 29BVxxx, 29LVxxx, 29Wxxx, 39VFxxx, 39SFxxx, 49Fxxx rodina, Samsung's K8Fxxxx, K8Cxxxx, K8Sxxxx, K8Pxxxx rodina, ...
  • HyperFlash: Cypress/Spansion/ISSI S26KL, S26KS rodina
  • Sériové E(E)PROM: Sériové E(E)PROM: 11LCxxx, 24Cxxx, 24Fxxx, 25Cxxx, 30TSExxx, 34Cxxx, 34TSxx, 59Cxxx, 85xxx, 93Cxxx, NVM3060, MDAxxx rodina, full support for LV rodina, AT88SCxxx
  • Sériové FRAM: Cypress(Ramtron): FM24xxxxxx, FM25xxxxxx, Fujitsu: MB85RCxxxx, MB85RSxxxx, Lapis(OKI, Rohm): MR44xxxxx, MR45xxxxx rodina
  • Sériové MRAM: Everspin MR20xxx, MR25xxx rodina
  • Konfiguračné (EE)PROM: XCFxxx, XC17xxxx, XC18Vxxx, EPCxxx, EPCSxxx, EPCQxxx, EPCQLxxx, EPCQxxxA, AT17xxx, AT18Fxxx, 37LVxx rodina
  • PLD Altera: MAX 3000A, MAX 7000A, MAX 7000B, MAX 7000S, MAX7000AE, MAXII/G/Z, MAX V, MAX 10 rodina
  • PLD Intel: MAX II/G/Z, MAX V, MAX 10 rodina
  • PLD Lattice: ispGAL22V10x, ispLSI1xxx, ispLSI1xxxEA, ispLSI2xxx, ispLSI2xxxA, ispLSI2xxxE, ispLSI2xxxV, ispLSI2xxxVE, ispLSI2xxxVL, LC4xxxB/C/V/ZC/ZE, M4-xx/xx, M4A3-xx/xx, M4A5-xx/xx, M4LV-xx/xx, ispCLOCK, Power Manager/II, ProcessorPM, CrossLink, Platform Manager/2, L-ASC10 rodina
  • PLD Xilinx: XC9500, XC9500XL, XC9500XV, CoolRunner XPLA3, CoolRunner-II rodina
  • SPLD/CPLD rodina: AMD, AMI, Atmel, Cypress, Gould, ICT, Lattice, National Semicond., Philips, STMicroelectronics, TI (TMS), Vantis, VLSI
  • FPGA: Lattice: MachXO, MachXO2, MachXO3, LatticeXP, LatticeXP2, ispXPGA, iCE40 UltraPlus, iCE40 Ultra/UltraLite, iCE40 LP/HX, non-volatile key: ECP2 S-Series
  • FPGA: Microsemi(Actel): ProASIC3, IGLOO, Fusion, ProASICplus, SmartFusion
  • FPGA: Intel/Altera, non-volatile key: Cyclone V
  • FPGA: Xilinx: Spartan-3AN
  • Špeciálne obvody: STM LED Array Drivers ALED1262xxx rodina
  • Mikroprocesory Analog Devices: ADuC8xx rodina
  • Mikroprocesory Abov Semiconductor: GMS97Cxxx, GMS97Lxxx, GMS99Cxxx rodina
  • Mikroprocesory Atmel AVR 8bit/16bit: AT90Sxxxx, AT90pwm, AT90can, AT90usb, ATtiny, ATmega, ATxmega rodina
  • Mikroprocesory Atmel AVR32: AT32UC3xxxx, ATUCxxxD3/D4/L3U/L4U rodina
  • Mikroprocesory Atmel/Microchip/Temic MCS51 rodina: AT(T)89C/F/S/LS/LV/LP rodina
  • Mikroprocesory Atmel/Microchip ARM AT91SAM7Sxx, AT91SAM7Lxx, AT91SAM7Xxx, AT91SAM7XCxx, AT91SAM7SExx rodina
  • Mikroprocesory Atmel/Microchip ARM9: AT91SAM9xxx rodina;
  • Mikroprocesory Atmel/Microchip ARM Cortex-M0+: ATSAMD2x, ATSAMC2x, ATSAMD09x, ATSAMD10x, ALSAML2x, ATSAMHAx, ATSAMR2x rodina
  • Mikroprocesory Atmel/Microchip ARM Cortex-M3: ATSAM3Axxx, ATSAM3Uxxx, ATSAM3Nxxx, ATSAM3Sxxx, ATSAM3Xxxx rodina
  • Mikroprocesory Atmel/Microchip ARM Cortex-M4: ATSAM4Sxxx, ATSAMG5x, ATSAM4LCx, ATSAM4LSx rodina
  • Mikroprocesory Atmel/Microchip ARM Cortex-M4F: ATSAMD51x, ATSAME53x rodina
  • Mikroprocesory Atmel/Microchip ARM Cortex-M23: ATSAML10x, ATSAML11x rodina
  • Mikroprocesory Atmel/Microchip ARM Cortex-M7: ATSAME70x, ATSAMV70x, ATSAMV71x, ATSAMS70x rodina
  • Mikroprocesory Azoteq: IQS5xx rodina
  • Mikroprocesory Cypress: CY7Cxxxxx, CY8Cxxxxx rodina
  • Mikroprocesory Cyrod Technologies MCS51: CRD89C/L/V rodina
  • Mikroprocesory Energetic Technology: ET12xx, ET22xx, ET23xx rodina
  • Mikroprocesory Explore Microelectronic: EPF01x, EPF02x rodina
  • Mikroprocesory Freescale Semiconductor: S12X rodina
  • Mikroprocesory Coreriver: Atom 1.0, MiDAS1.0, 1.1, 2.0, 2.1, 2.2, 3.0 rodina
  • Mikroprocesory GigaDevice: GD32Exxx, GD32Fxxx rodina
  • Mikroprocesory Hitachi: H8 rodina, H8S rodina, H8 Tiny rodina, SH rodina
  • Mikroprocesory Infineon(Siemens): XC2000, XE164 rodina
  • Mikroprocesory ICSI/ISSI MCS51: IS89C/E/LV rodina
  • Mikroprocesory Lapis Semiconductor: ML620Qxxxx rodina
  • Mikroprocesory Megawin: MG87xxx, MPC82xxx rodina
  • Mikroprocesory Microchip PICmicro: PIC10xxx, PIC12xxx, PIC16xxx, PIC18xxx, PIC24xxx, dsPIC, PIC32xxx rodina
  • Mikroprocesory Mitsubishi: M16C rodina
  • Mikroprocesory Motorola/Freescale: S12, MCF52 (ColdFire), MC56F, Kinetis (K,L) rodina, Qorivva/5xxx Power Architecture
  • Mikroprocesory NEC: uPD70Fxxx, uPD78Fxxx rodina
  • Mikroprocesory Nordic Semiconductor: nRF24LExxx, nRF24LUxxx, nRF315xx, nRF51xxx, nRF52xxx Flash and OTP rodina
  • Mikroprocesory Nuvoton ARM Cortex-Mx: NUC1xx, NUC2xx, M05x, Mini51, Nano1xx rodina
  • Mikroprocesory Nuvoton (Winbond) MCS51 rodina: N79xxx, W77xxx, W78xxx, W79xxx, W83xxx rodina
  • Mikroprocesory NXP (Philips/Trident Microsystem) UOC rodina: UOCIII, UOC-TOP, UOC-Fighter (TDA1xxxx) rodina
  • Mikroprocesory NXP (Philips) MCS51 rodina: 87Cxxx, 87LVxx, 89Cxxx, 89Sxxx, 89Fxxx, 89LVxxx, 89LSxxx, 89LPxxx, 89Exxx, 89Lxxx, LPC rodina
  • Mikroprocesory NXP (Philips) ARM Cortex-Mx: LPC11xx, LPC11Cxx, LPC11Dxx, LPC11Uxx, LPC11Axx, LPC11Exx, LPC11xxLV, LPC12xx, LPC12Dxx, LPC13xx, LPC15xx, LPC17xx, LPC18xx, LPC40xx, LPC43xx, LPC8xx, EM7xx, MPT6xx, LPC541xx, LPC546xx, PN73xx, PN74xx rodina
  • Mikroprocesory NXP (Philips) ARM7: LPC2xxx, MPT6xx rodina
  • Mikroprocesory NXP (Motorola/Freescale Semiconductor): S12, S12X, Kinetis rodina
  • Mikroprocesory Panasonic: MN101, MN103 rodina
  • Mikroprocesory Princeton MCS51: PT89xx rodina
  • Mikroprocesory Renesas: R8C/Tiny rodina, RX rodina, uPD70Fxxx, uPD78Fxxx rodina, RL78 rodina, R32C rodina, RH850 rodina, H8 rodina, H8S rodina, H8 Tiny rodina, SH rodina, M16C rodina
  • Mikroprocesory Ramtron (Goal Semiconductor) MCS51 rodina: VRS5xx, VRS7xx, VRS9xx, VRS1xxx, VRS51C(L)xxx, VRS51C(L)7xx, VRS51C(L)9xx, VRS51C(L)1xxx rodina
  • Mikroprocesory Silicon Laboratories(Cygnal): C8051 rodina
  • Mikroprocesory Silicon Laboratories(Ember) ARM Cortex-Mx: EM34x, EM35x, EM358x, EM359x rodina
  • Mikroprocesory Silicon Laboratories(Energy Micro): EFM32Gxx, EFM32GGxx, EFM32LGxx, EFM32TGxx, EFM32WGxx rodina
  • Mikroprocesory Silicon Laboratories: SiM3Cxxx, SiM3Lxxx, SiM3Uxxx rodina
  • Mikroprocesory Spansion(Fujitsu): MB90Fxxx, MB91Fxxx, MB95Fxxx, MB96Fxxx, MB9AFxxx, MB9BFxxx rodina
  • Mikroprocesory STM (SGS-Thomson): SPC5 (Power Architecture), ST6xx, ST7xx, ST10xx, STR7xx, STR9xx, STM32F/G/H/L/W, STM8A/S/L/T rodina
  • Mikroprocesory SyncMOS: SM39xxx, SM59xxx, SM73xxx, SM79xxx, SM89xxx rodina
  • Mikroprocesory Syntek MCS51: STK6xxx rodina
  • Mikroprocesory Tekmos MCS51: TK87Cxxx rodina
  • Mikroprocesory Texas Instruments (Chipcon): CC11xx, CC24xx, CC25xx, CC85xx rodina
  • Mikroprocesory Texas Instruments ARM Cortex-Mx: CC13xx, CC2538xxx, CC26xx rodina
  • Mikroprocesory Texas Instruments (Luminary Micro): LM3Sxxx, LM3Sxxxx rodina, LM4Fxxxx rodina, TM4C rodina
  • Mikroprocesory Texas Instruments: MSP430 rodina
  • Mikroprocesory Texas Instruments: TMS320F rodina
  • Mikroprocesory Toshiba: TX03 rodina
  • Mikroprocesory Topro MCS51: TP28xx rodina
  • Mikroprocesory Nuvoton (Winbond) MCS51 rodina: N76xxx, N79xxx, W77xxx, W78xxx, W79xxx rodina
  • Mikroprocesory Nuvoton ARM Cortex-Mx: NUC029xxx, NUC1xx, NUC2xx, M05x, MINI5x, NDA1xx, NANO1xx rodina
  • Mikroprocesory ZILOG: Z8Fxxxx, Z8FMCxxxxx, Z16Fxxxx, ZGP323xxxxxx, ZLP12840xxxxx, ZLP323xxxxxxx, ZLF645xxxxxxx rodina
  • .
  • ---  we're also working on the support of discontinued/obsolete/rare devices mentioned below this line  ---
  • .
  • EEPROM: NMOS/CMOS, 28xxx, 28Cxxx, 27EExxx rodina, 3D Plus 3DEExxxxxxxx rodina
  • FRAM: Ramtron
  • MRAM: Everspin MRxxxxx8x, 3D Plus 3DMRxxxxxxxx rodina
  • NV RAM: Dallas DSxxx, SGS/Inmos MKxxx, SIMTEK STKxxx, XICOR 2xxx, ZMD U63x rodina
  • mDOC H3: SanDisk (ex M-Systems) SDED5xxx, SDED7xxx, MD2533xxx, MD2534xxx, Hynix HY23xxx rodina
  • 1-Wire E(E)PROM: DS1xxx, DS2xxx rodina
  • Clocks: TI(TMS), Cypress
  • PLD Altera: Classic
  • PLD AMD, TI(TMS): Bipolar families
  • Špeciálne obvody: Atmel Tire Pressure Monitoring ATA6285N, ATA6286N; PWM controllers: Zilker Labs, Analog Devices; Multi-Phase ICs: IR(Chil Semiconductor); Gamma buffers: AUO, Maxim, TI, ...
  • Mikroprocesory MCS51 rodina: 87Cxxx, 87LVxx all manufacturers
  • Mikroprocesory ELAN: EM78Pxxx rodina
  • Mikroprocesory EPSON: S1C17 rodina
  • Mikroprocesory Generalplus: GPM8Fxxx rodina
  • Mikroprocesory GreenPeak: GPxxx rodina
  • Mikroprocesory Infineon(Siemens): XC800, C500, XC166, C166 rodina
  • Mikroprocesory MDT 1xxx and 2xxx rodina
  • Mikroprocesory Motorola/Freescale: HC05, HC08, HC11, HC12, HCS08, RS08, MCF51 rodina
  • Mikroprocesory Myson MTV2xx, 3xx, 4xx, 5xx, CS89xx rodina
  • Mikroprocesory National: COP8xxx rodina
  • Mikroprocesory Novatek: NT68xxx rodina
  • Mikroprocesory NXP (Philips) ARM7: PCD807xx, SAF7780xxx rodina
  • Mikroprocesory NXP (Philips) ARM9: LPC31xx rodina
  • Mikroprocesory Texas Instruments: MSC12xx rodina, CC430 rodina
  • Mikroprocesory ZILOG: Z86/Z89xxx rodina
  • Mikroprocesory other: EM Microelectronic, Hitachi, Holtek, Novatek, Macronix, Samsung, Toshiba, Mitsubishi, Realtek, M-Square, ASP, Coreriver, Gencore, EXODUS Microelectronic, TinyARM, VersaChips, SunplusIT, M-Square, QIXIN, Signetic, Tekmos, Weltrend, Amic, Ember, Samsung, ABOV Semiconductor...

Notes:

Package support

  • package support includes DIP, SDIP, PLCC, JLCC, SOIC, SOP, PSOP, SSOP, TSOP, TSOPII, TSSOP, QFP, PQFP, TQFP, VQFP, QFN (MLF), SON, BGA, EBGA, FBGA, VFBGA, UBGA, FTBGA, LAP, CSP, SCSP, LQFP, MQFP, HVQFN, QLP, QIP etc.

Programming speed

Speed improvement

Notes:

  • It is important to say, we always use random numbers data pattern for programming speed testing. Some our competitors use "sparse" data pattern, where only small amount of non-blank data are programmed or there are used data with only few 0 bits (FE, EF, etc.). This cheating approach can "decrease" programming time considerably. If you plan to compare, ask always which pattern they use.
  • The programming speed practically doesn't depend on PC type because data for programming and main part of programming algo are stored internally inside of the programmer.
  • All devices mentioned below, including both NAND Flash, are programmed at their maximal speed, the programming time can not be shorter.
  • Currently exist not very much devices, where the 30+ MB/s BeeHive304 programming speed can be utilized.


Device Size [bits] Operation Time
JS28F00AM29EWH (parallel NOR Flash) 4000080hx16 (1 Giga) programming and verify 110 sec.
MT29F1G08ABAEAWP (parallel NAND Flash) 8400000hx8 (1 Giga) programming and verify 21.5 sec.
SDIN8DE2-8G (eMMC NAND FLASH) 1D2000000hx8 (64 Giga) programming *1 269 sec.
S25FL164K (serial Flash) 800300hx8 (64 Mega) programming and verify 21.5 sec.
AT89LP51RD2 (microcontroller) 10000hx8 programming and verify 7.3 sec.
PIC32MX360F512L (microcontroller) 80000hx8 programming and verify 9.3 sec.
*1: Verification of programming is done by internal controller of eMMC device. The device receives a block of data plus CRC, if it all matches, the internal controller confirm the proper programming.
Conditions: PC type: Intel i3-4130, 3.4GHz, 4GB RAM, USB 2.0 HS, Windows 10 Pro, Version of SW: 3.53, 10/2019.



SOFTWARE

  • Algorithms: only manufacturer approved or certified algorithms are used. Custom algorithms are available for an additional fee.

  • Algorithm updates: software updates are available regularly, approx. every 4 weeks, free of charge. OnDemand version of software is available for highly needed chips support and/or bugs fixes. Available nearly daily, depending on requests.

  • Main features: revision history, session logging, on-line help, device and algorithm information.

Device operations

  • standard:
    • intelligent device selection by device type, manufacturer or typed fragment of part name
    • blank check, read, verify
    • program
    • erase
    • configuration and security program
    • checksum
    • interpret the Jam Standard Test and Programming Language (STAPL), JEDEC standard JESD-71
    • interpret the VME files compressed binary variation of SVF files
    • interpret the SVF files (Serial Vector Format)
    • interpret the Actel STAPL Player files
  • security
    • insertion test
    • contact check
    • ID byte check
  • special
    • production mode (automatic start immediately after device insertion)
    • multi-project mode
    • lot of serialization modes (more type of incremental modes, from-file mode, custom generator mode)
    • statistic
    • count-down mode

Buffer operations

  • view/edit, find/replace
  • fill/copy, move, byte swap, word/dword split
  • checksum (byte, word)
  • print

File load/save

  • automatic file type identification/recognition
    Supported file formats
    • unformatted (raw) binary
    • HEX: Intel, Intel EXT, Motorola S-record, MOS, Exormax, Tektronix, ASCII-SPACE-HEX,, ASCII HEX, Renesas Consolidated HEX
    • Altera POF, JEDEC (ver. 3.0.A), eg. from ABEL, CUPL, PALASM, TANGO PLD, OrCAD PLD, PLD Designer ISDATA, etc.
    • JAM (JEDEC STAPL Format), JBC (Jam STAPL Byte Code), STAPL (STAPL File) JEDEC standard JESD-71
    • VME (ispVME file VME2.0/VME3.0)
    • SVF (Serial Vector Format revision E)
    • STP (Actel STAPL file)

Všeobecné

Documentation

PC system requirements

Operation

  • external power supply unit: operating voltage 100-240V AC rated, 90-264 VAC max., 47 63Hz. Output voltage: 15V, 6A, output cable length 120 cm (47.2 inch)
  • power consumption max. 90W active
  • dimensions of BeeHive304 programmer: 320.5 x 205 x 58.4 mm ( 12.6 x 8.1 x 2.3 inch).
    Dimensions were measured without programming module inserted and does not include projections. Total height of BeeHive304 programmer with programming module inserted depends on height of ZIF socket on the module and can vary between 76-88 mm.
  • weight of programmer without programming modules: 3.6kg (7.9 lb)
  • operating temperature: 5°C ÷ 40°C (41°F ÷ 104°F)
  • operating humidity: 20%..80%, non condensing

Package includes (programmer and standard accessories):

Bonus pack:

Additional services

  • Keep Current - Elnec sends to user the latest version of programmer software and updated user documentation (Keep-Current package)
  • AlgOR (Algorithms On Request) - add new supported devices at the customer's request

Programmer price also includes

  • free technical support (WebForm/e-mail based)
  • free life-time software update via Internet

The information in this document is subject to change without notice.