BeeHive8S Multiprogramming system
Bijzonder snelle universele 8x 48-pin-drive
Stand-Alone concurrent multiprogramming system.
Korte omschrijving:
- De BeeHive 8s is een extreem snelle
betrouwbare programmer en ondersteund meer dan
55285 chips met software versie van
2.71 version of SW (12.Aug.2010)
- Acht onafhankelijke universele
programming modules (BeeProg+
based) in 1 behuizing
- Bijzonder snelle programming, de
Beehive8 is de snelste programmer in zijn
categorie. Hij Programmeerd bijvoorbeeld een
64Mbit NOR Flash memory in minder dan 46 seconds
en 1Gbit NAND Flash in minder dan 120 sec.
- powerful onafhankelijke pin-driver
circuit iedere en elke pin van de Beehive
programmer
- in-circuit programming mogelijkheid,
middels de ISP connector
- Grafische controle mogelijkheden middels de
touch screen
- Zeer lage voltage support voor de laatste
type Flash memory chips
- ESD protection op elke pin van de
sockets
- Er is geen adapter nodig voor iedere DIL
devices
- Windows XP Embedded driven control PC
intern van de programmer
- Garantie - 2 Jaar
Optional accessories:
Features
GENERAL
- De BeeHive8S is een extreem snelle
universele 8x 48-pin-drive Stand-Alone
concurrent multiprogramming system ontworpen
voor grote volume productie programmering zodat
het met zo minmogelijk man uren te programmeren
is. De chips worden geprogrammeerd bijna op de
theoretische maximale programmeer snelheid.
- The BeeHive8S consists of 8
independent isolated universal programming
modules, based on the
BeeProg+ programmer hardware. Therefore the
sockets can run asynchronously (concurrent
programming mode). Each programming module
starts programming at the moment the chip is
detected as inserted in the socket properly -
independent of the status of the other
programming modules. As a result, seven
programming modules can be working while
replacing the programmed chip on the eighth.
- Graphics control unit with touch screen
provides basic control and easy monitoring of
the programming flow.
- Modular construction of the hardware - the
programming modules work independently -
allowing for continued operation if a part of
the circuit becomes inoperable. It also makes
service quick and easy.
- Hands-free operation: asynchronous
and concurrent operation allows a chip to begin
programming immediately upon insertion. The
operator merely removes the finished chip and
inserts a new chip. Operator training is
therefore minimized.
- Supports all types of the silicon
technologies found in the programmable
devices of today and tomorrow without
family-specific modules. You can be sure that
new device support will require only a software
update and (if necessary) a simple package
convertor (programming adapter), therefore
minimizing ownership costs.
- Using built-in in-circuit serial programming
(ISP) connector, the programmer is able
to program ISP capable chips in circuit.
- Combines very competitive pricing with
excellent hardware design for reliable
programming. Probably the best "value for the
money" programmer in its class.
- Very fast programming due to
high-speed FPGA driven hardware and execution of
time-critical routines inside the programmer. At
least as fast as our competitors in this
category for most devices, and for many it is
faster. As a result, when used in a production
environment this programmer will usually be
waiting for an operator, and not the other way
round.
- Banana jack for ESD wrist strap connection
to easily implement ESD protection control.
Back to TOP
HARDWARE (valid for each programming
module)
- FPGA based totally reconfigurable 48
powerful TTL pin-drivers provide
H/L/pull_up/pull_down and read capability for
each pin of socket. Advanced pin-drivers
incorporate high-quality high-speed
circuitry to deliver signals without overshoot
or ground bounce for all supported devices.
Pin-drivers operate down to 1.8V so you'll be
ready to program the full range of today's
advanced low-voltage devices.
- Each programming module performs a device
insertion test (wrong or backward position)
and contact check (poor contact
pin-to-socket) before it programs each device.
These capabilities, supplemented by
over-current protection and
signature-byte check, help prevent chip
damage due to operator error.
- The self-test capability allows the operator
to run the diagnostic part of software to
thoroughly check the health of the each
programming module.
- Built-in protection circuits
eliminate damage to the programming module
and/or programmed device due to environment or
operator failure. All ZIF socket pins inputs and
all pins of ISP connector of the BeeHive8S
programmer are protected against ESD up
to 15kV.
- The BeeHive8S programmer performs
programming verification at the
marginal level of supply voltage, which
obviously improves programming yield, and
guarantees long data retention.
- Various socket converters are
available to handle devices in PLCC, SOIC, PSOP,
SSOP, TSOP, TSSOP, TQFP, QFN (MLF), SDIP, BGA
and other packages.
Back to TOP
SOFTWARE (production mode control
part)
- This part of the software is designed for
the easy monitoring of high-volume production
operations.
- There are two ways to control and monitor
programming flow of the BeeHive8S Stand-Alone
multiprogramming system: 1) using the control
unit or 2) using a standard
display/keyboard/mouse.
- The Graphics control unit with touch screen
provides all basic information about programming
flow and allows the most basic level of
controlling of the BeeHive8S programmer.
- Usage of a display/keyboard/mouse allows
viewing all necessary information about
programming flow while providing more comfort to
the operator.
- Operator-friendly control software combines
many powerful functions with ease of use.
Graphic user interface provides an overview of
all important activity results without burdening
the operator with non-important details.
A Project file is used to control the
BeeHive8S Stand-Alone multiprogramming system. A
Project file contains user data, chip programming
setup information, chip configuration data, auto
programming command sequence, etc. Operator error
is therefore minimized, because the project file
is normally created and proofed by engineering and
then given to the operator. An optional protected
mode can be set for the Project file to avoid
unwanted changes to it.
Each chip may be programmed with different data
such as a unique serial number, configuration or
calibration information.
Back to TOP
SOFTWARE (programming modules
driver, engineering mode control)
- This part of the software is designed for
the quick and easy preparation of the project
file to use in the production mode control
software.
- Each programming module is driven by an
easy-to-use control program with pull-down
menu, hot keys and on-line help. Device
selection is performed by its type, by
manufacturer or simply by typing a fragment of
the vendor name and/or part number. It is the
same years-proven software, that is used for all
other Elnec single-site programmers.
- Standard device-related commands
(read, blank check, program, verify, erase) are
enhanced by test functions (insertion
test, connection check, signature-byte check),
as well as some special functions
(auto-increment, production mode - start
immediately after insertion of chip into
socket).
- All known data formats are supported.
Automatic file format detection and conversion
occurs during loading of the file. It is
possible to use Jam files (JEDEC standard
JESD-71) and VME files
- The rich-featured auto-increment function
enables one to assign individual serial numbers
to each programmed device - or simply increments
a serial number. The function also enables one
to read serial numbers or any programmed device
identification signatures from a file.
- The software also provides considerable
information about programmable devices. As a
selection aide, drawings of all available
packages are provided. The software provided
also explains chip labelling (the meaning
of prefixes and suffixes on the chips) for each
supported IC.
Back to TOP
CARE FOR CUSTOMERS
- It is important to remember, that support
for most new devices will require only a
software update, because the BeeHive8S is
based on the truly universal (BeeProg+)
programmer. With our prompt service you can have
new device added to the list of supported
devices within hours! See
AlgOR (Algorithm On Request) service for
details.
- Free software updates are available
by
download from our WEB site.
- Keep-Current and AlgOR services, our next
step towards customer satisfaction.
-
Keep-Current service means that ELNEC
automatically ships the latest version of
programmer software and updated user
documentation (Keep-Current package) to the
customer on a regular basis for a minimal
cost. The Keep-Current service package is
your hassle-free guarantee that you are
achieving the highest quality programming on
ELNEC programmer.
-
AlgOR (Algorithm On Request) This free
service provides a tool to our customer to
help influence the development of software
support for addidional programmable devices
on ELNEC programmers.
- Advanced design of the BeeHive8S
multiprogrammer, including protective circuits,
brand name components, careful manufacturing and
hours-long burn-in allows us to provide a
three-year warranty on parts and labor for
the programmer itself (limited 25 000-cycle
warranty on ZIF sockets). Although we take as
much care as possible to integrate high quality
in the build-in computer, we can't provide a
higher warranty than we receive from our
suppliers of the computer parts. Therefore there
is a limited warranty of one year on all
computer parts such as the motherboar, CPU, HD,
... .
-
Online technical support (WebForm/e-mail
based) is available with a promised 24 hour
response time.
Back to TOP
Specifications (the BeeHive8S multiprogramming
system)
- 8x universal programming module (8x
48-pin DIL ZIF sockets and 8x ISP
connectors)
- operation result LEDs, LED power
indicator
- banana jack for ESD wrist strap
connection
- banana jack for connection to ground
|
|
Specifications (PC system internal to the
programmer)
- Microsoft Windows XP Embedded
operating system
- PC Intel Core 2 Duo 1.8 GHz
- 1024 MB RAM
- 160 GB HDD
|
|
Specifications (valid for each programming
module)
HARDWARE
Base unit, DACs
- USB 2.0 high-speed compatible port,
up to 480 Mbit/s transfer rate
- on-board intelligence: powerful
microprocessor and FPGA based state
machine
- three D/A converters for VCCP, VPP1,
and VPP2, controllable rise and fall
time
- VCCP range 0..8V/1A
- VPP1, VPP2 range 0..26V/1A
- autocalibration/self-test
- self-test capability
|
|
ZIF sockets, pin-driver
- 48-pin DIL ZIF (Zero Insertion
Force) socket accepts both 300/600 mil
devices up to 48-pin
- pin-drivers: 48 universal
- VCCP/VPP1/VPP2 can be connected to
each pin
- perfect ground for each pin
- FPGA based TTL driver provides H, L,
CLK, pull-up, pull-down on all
pin-driver pins
- analog pin-driver output level
selectable from 1.8 V up to 26V
- current limitation, over-current
shutdown, power failure shutdown
- ESD protection on each pin of socket
(IEC1000-4-2: 15kV air, 8kV contact)
- continuity test: each pin is tested
before every programming operation
|
|
ISP connector
- 20-pin male type with miss-insertion
prevention
- 6 TTL pin-drivers provide H, L, CLK,
pull-up, pull-down; level H selectable
from 1.8V up to 5V to handle all
(low-voltage including) devices.
- 1x VCCP voltage (range
2V..7V/100mA), can be applied to two
pins
- programmed chip voltage (VCCP) with
both source/sink capability and voltage
sense
- 1x VPP voltage (range 2V..25V/50mA),
can be applied to six pins
- target system supply voltage (range
2V..6V/250mA)
- ESD protection on each pin of ISP
connector (IEC1000-4-2: 15kV air, 8kV
contact)
- two output signals, which indicate
state of work result = LED OK and LED
Error (active level: min 1.8V)
- input signal, switch YES! equivalent
(active level: max 0.8V)
|
|
Back to TOP
DEVICE SUPPORT
Programmer, in ZIF socket
- 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,
Samsung's K8Fxxxx, K8Cxxxx, K8Sxxxx, K8Pxxxx
series, from 256Kbit to 1Gbit, with 8/16 bit
data width, full support for LV series
- Serial E(E)PROM: 11LCxxx, 24Cxxx, 24Fxxx,
25Cxxx, 45Dxxx, 59Cxxx, 25Fxxx, 25Bxxx, 25Dxxx,
25Pxxx, 25Qxxx, 85xxx, 93Cxxx, NVM3060, MDAxxx
series, full support for LV series, AT88SCxxx
- 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, MAX II
- 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, ispCLOCK,
Power Manager
- 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
- FPGA: Actel: ProASIC3, IGLOO, Fusion
- FPGA: Lattice: MachXO, LatticeXP, ispXPGA
- FPGA: Xilinx: Spartan-3AN
- NAND FLASH: Samsung K9xxx, Hynix HY27xxx,
Toshiba TC58xxx, Micron MT29Fxxx, Spansion
S30Mxxx, Numonyx (ex STM (ex SGS Thomson))
NANDxxx
- Multi-chip devices: NAND+RAM, NOR+RAM,
NOR+NOR+RAM, NAND+NOR+RAM
- Clocks: TI(TMS), Cypress
- Microcontrollers 48 series: 87x41, 87x42,
87x48, 87x49, 87x50 series
- Microcontrollers 51 series: 87xx, 87Cxxx,
87LVxx, 89Cxxx, 89Sxxx, 89LVxxx, 89LSxxx,
89LPxxx, 89Exxx, 89Lxxx, all manufacturers,
Philips LPC series
- Microcontrollers Intel 196 series: 87C196
KB/KC/KD/KT/KR/...
- Microcontrollers Atmel ARM7: AT91SAM7Sxx,
AT91SAM7Lxx, AT91SAM7Xxx, AT91SAM7XCxx,
AT91SAM7SExx series
- Microcontrollers Atmel AVR 8bit: AT90Sxxxx,
AT90pwm, AT90can, AT90usb, ATtiny, ATmega series
- Microcontrollers Atmel AVR32: AT32UC3xxxx
- Microcontrollers Chipcon (TI): CC11xx,
CC24xx, CC25xx series
- Microcontrollers Cypress: CY7Cxxxxx,
CY8Cxxxxx
- Microcontrollers ELAN: EM78Pxxx
- Microcontrollers Infineon(Siemens): XC800,
C500, XC166, C166 series
- Microcontrollers MDT 1xxx and 2xxx series
- Microcontrollers Microchip PICmicro:
PIC10xxx, PIC12xxx, PIC16xxx, PIC17Cxxx,
PIC18xxx, PIC24xxx, dsPIC series
- Microcontrollers Motorola/Freescale: 68HC05,
68HC08, 68HC11, HCS08, HCS12, MC56F, MCF52
series
- Microcontrollers Myson MTV2xx, 3xx, 4xx and
5xx series
- Microcontrollers National: COP8xxx series
- Microcontrollers NEC: uPD70Fxxx, uPD78Fxxx
series
- Microcontrollers Novatek: NT68xxx series
- Microcontrollers Philips (NXP) UOC series:
UOCIII, UOC-TOP, UOC-Fighter series
- Microcontrollers Philips (NXP) ARM7:
LPC2xxx, PCD807xx, SAF7780xxx series
- Microcontrollers Scenix (Ubicom): SXxxx
series
- Microcontrollers Renesas: R8C/Tiny series
- Microcontrollers SGS-Thomson: ST6xx, ST7xx,
ST10xx, STR7xx series
- Microcontrollers & Programmable System
Memory STMicroelectronics: uPSD, PSD series
- Microcontrollers STM (ex SGS Thomson):
ST6xx, ST7xx, ST10xx, STR7xx, STR9xx, STM32Fxx
series
- Microcontrollers Silicon
Laboratories(Cygnal): C8051 series
- Microcontrollers TI: MSP430, MSC12xx series,
TMS320F
- Microcontrollers ZILOG: Z86/Z89xxx and
Z8Fxxxx, Z8FMCxxxxx, Z16Fxxxx, ZGP323xxxxxx,
ZLF645xxxxxxx, ZLP12840xxxxx, ZLP323xxxxxxx
series
- Microcontrollers other: EM Microelectronic,
Fujitsu, Goal Semiconductor, Hitachi, Holtek,
Princeton, Macronix, Winbond, Samsung, Toshiba,
Mitsubishi, Realtek, M-Square, ASP, Coreriver,
Gencore, EXODUS Microelectronic, Megawin,
Syntek, Topro, TinyARM, VersaChips, SunplusIT
...
Programmer, through ISP
connector
Serial E(E)PROM: IIC series, MW series, SPI
series, KEELOQ series, serial data Flash, PLD
configuration memories, UNI/O series
Microcontrollers Atmel: AT89Sxxx, AT90pwm,
AT90can, AT90usb, AT90Sxxxx, ATtiny, ATmega,
AT89LSxxx, AT89LPxxx
Microcontrollers Atmel AVR32: AT32UC3xxxx
Microcontrollers Chipcon (TI): CC11xx, CC24xx,
CC25xx series
Microcontrollers Cypress: CY8C2xxxx
Microcontrollers Elan: EM78Pxxx, EM6xxx series
Microcontrollers EM Microelectronic: 4 and 8 bit
series
Microcontrollers Microchip PICmicro: PIC10xxx,
PIC12xxx, PIC16xxx, PIC17xxx, PIC18xxx, PIC24xxx,
dsPIC series
Microcontrollers Mitsubishi: M16C
Microcontrollers Motorola/Freescale: 68HC11,
68HC08 (both 5-wire, All-wire), HCS08, HCS12 series
Microcontrollers NEC: uPD7xxx series
Microcontrollers Philips: LPC2xxx series, LPC
series, 89xxx series
Microcontrollers Renesas: R8C/Tiny series
Microcontrollers Realtek, M-Square
Microcontrollers Scenix (Ubicom): SXxxx series
Microcontrollers STM (ex. SGS Thomson): STR7xx,
STR9xx, STM32Fxx series
Microcontrollers Silicon Laboratories(Cygnal):
C8051 series
Microcontrollers & Programmable System Memory
STMicroelectronics: uPSD, PSD series
Microcontrollers TI: MSP430 (both JTAG and BSL
series), MSC12xxx series
Microcontrollers ZILOG: Z8Fxxxx, Z8FMCxxxxx,
Z16Fxxxx series
Various PLD (also by Jam/VME/SVF/STAPL/...
Player/JTAG support):
Altera: MAX 3000A, MAX 7000A, MAX 7000B, MAX 7000S,
MAX 9000, MAX II
Xilinx: XC9500, XC9500XL, XC9500XV, CoolRunner
XPLA3, CoolRunner-II
PLD: Lattice: ispGAL22xV10x, ispLSI1xxxEA,
ispLSI2xxxE, ispLSI2xxxV, ispLSI2xxxVE,
ispLSI2xxxVL, M4-xx/xx, M4LV-xx/xx, M4A3-xx/xx,
M4A5-xx/xx, LC4xxxB/C/V/ZC, ispCLOCK, Power Manager
FPGA: Actel: ProASIC3, IGLOO, Fusion
FPGA: Lattice: MachXO, LatticeXP, ispXPGA
Notes:
Package support
- supports all devices in DIP with default
socket
- 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 etc.
- supports devices in non-DIP packages up to
48 pins with universal adapters
- programmer is compatible with third-party
adapters for non-DIP support
Programming speed
Notes:
It is important to know that at Elnec we always
use random number data patterns for programming
speed testing. Some our competitors use a "sparse"
data pattern, where only a few non-blank data
addresses are programmed or they used data with only
a few 0 bits (FE, EF, etc.). This deceptive approach
can "decrease" programming time considerably. If you
plan to compare, always ask what type of pattern
they use for their advertised programming speed.
| Device |
Size [bits] |
Operation |
Time |
| M50FW080 (parallel Flash) |
100000Hx8 (8 Mega) |
programming and verify |
22 sec. |
| MX28F640C3BT (parallel
Flash) |
400000Hx16 (64 Mega) |
programming and verify |
57 sec. |
| K9F1G08U0M (parallel NAND
Flash) |
8400000Hx8 (1 Giga) |
programming and verify |
229 sec. |
| AT45D081 (serial Flash) |
108000Hx8 (16 Mega) |
programming and verify |
36 sec. |
| AT89C51RD2
(microcontroller) |
10000Hx8 |
programming and verify |
15 sec. |
| PIC18LF452
(microcontroller) |
4000Hx16 |
programming and verify |
4 sec. |
Back to TOP
SOFTWARE
- Algorithms: only manufacturer
approved or certified algorithms are used.
- Algorithm updates: software updates
are available regularly, approx. every 4 weeks,
free of charge (Internet download). OnDemand
version of software is available for highly
needed chips support and/or bugs fixes.
Available nearly daily.
- 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
- automatic ID-based selection of
EPROM/Flash EPROM
- blank check, read, verify
- program
- erase
- configuration and security bit program
- illegal bit test
- checksum
- interprets the Jam Standard Test and
Programming Language (STAPL), JEDEC standard
JESD-71
- interprets the VME files compressed
binary variation of SVF files
- security
- insertion test, reverse insertion check
- contact check
- ID byte check
- special
- production mode (automatic start
immediately after device insertion)
- 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
- there is no download time because the
embedded PC controls the programmer
- 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
- 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)
Back to TOP
GENERAL
Operation
- supply voltage AC 100-240V, 50-60Hz
- power consumption max. 300W active
- maximal outside dimensions 625x465x115 mm
(24.6x18.3x4.5 inch)
- weight (programmer) 14.9kg (32.85 lb)
- temperature 5°C ÷ 35°C (41°F ÷ 95°F)
- humidity 20%..80%, non condensing
Package includes
Standard accessories:
- The BeeHive8S programmer
- diagnostic POD for ZIF socket self-test of
the programmer (1x)
- diagnostic POD for ISP connector self-test
of the programmer (1x)
- ISP cable (8x)
- anti-dust cover for ZIF socket (8x)
- user manual
- software
- registration card
- calibration test report
- transport case
Bonus pack:
- ESD wrist strap with cord and banana plug
- Vacuum pen
- Gift (surprise)
Additional services
-
Keep Current - ELNEC sends the user the
latest version of the programmer software and
updated user documentation (Keep-Current
package)
-
AlgOR (Algorithms On Request) - add new
device support on customer request
Programmer price also includes
- free technical support (hot line)
- free life-time software update via Internet
|