The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

REAL TIME EMULATION DEVELOPMENT TOOLS ST628x MCUs HARDWARE FEATUR


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



ST628x-EMU2
REAL TIME EMULATION DEVELOPMENT TOOLS ST628x MCUs
HARDWARE FEATURES Supports ST62 ST63 family Real time emulation KBytes emulation memory Breakpoint single address address area Break events defined Program Space, Data space mixed with external signals full programmable output synchronisation Read/Write registers (without wait state) Selective trace Range Start/Stop Break Stack Overflow real trace memory Tracing bits including external signals SOFTWARE FEATURES Symbolic debugger source level On-line assembler/disassembler files capable storing displayed screen Command files able execute debugger commands
This advance information from STMicroelectronics. Details subject change without notice.
1/19
Table Contents
ST628x-EMU2
DELIVERY CHECK HDS2 MAINFRAME EMULATOR MAIN BOARD HDS2 MAIN BOARD 2.2.1 External output: OUT1 OUT2 2.2.2 Data acquisition signals 2.2.3 LEDs RUN, STOP, WAIT INSTALLING EMU2 DEVELOPMENT TOOL INSTALLING DEDICATION BOARD HDS2 COMPONENTS LAYOUT MAIN BOARD (MB097) COMPONENTS LAYOUT MAIN BOARD (MB174) MAINFRAME EMULATOR (FIRST GENERATION) CLZ80 BOARD GPFM/3 BOARD INTERFACE BOARD INSTALLING HDS1 DEVELOPMENT TOOL INSTALLING DEDICATION BOARD HDS1 DEVELOPMENT TOOL DEDICATION BOARD (DBE) VOLTAGE FUNCTIONING RANGE JUMPER DESCRIPTION DEDICATION BOARD CHOOSING EMULATED DEVICE: 4.3.1 Clock Source Selection: 4.3.2 Reset delay duration: INSTALLING PROBE INSTALLING PROBE PROBE: INSTALLING FERRITE COIL COMPATIBILITY EMULATED PERIPHERALS 4.7.1 Program 4.7.2 Data Space Memory 4.7.3 Timer Timer SPI, Watchdog 4.7.4 Analog Digital Converter 4.7.5 Port 4.7.6 Port 4.7.7 Oscillator (Real Time Clock) 4.7.8 DRIVER
2/19
Table Contents
TROUBLESHOOTING POWER DURING EMULATION: PROBLEM WITH PROGRAM COUNTER RESET EMULTATION REAL TIME DISCREPANCIES BETWEEN EMULATOR EPROM DEVICE AVOID MOST FREQUENT PROBLEMS WHEN PROGRAMMING MICROS! 5.5.1 Execution Interrupt 5.5.2 Execution WAIT STOP instructions
3/19
ST628x-EMU2 DELIVERY CHECK
DELIVERY CHECK
This development tool able emulate components belonging ST628X family. choice emulated Device made properly setting configuration dedication board, connecting appropriate PROBE dedication board through flat cables. When receiving whole ST628X development tool ST628X-DBE please refer "PRODUCT DELIVERY" check content package. Instructions Warning This development tool conforms with EN55022 emissions standard ITE, with generic 50082-1 immunity standards. Then, complies with 89/336/EEC directive. product Class apparatus. residential environment this device cause radioelectrical disturbance which require that user adopts appropriate precautions.
4/19
ST628x-EMU2 HDS2 MAINFRAME EMULATOR
HDS2 MAINFRAME EMULATOR
HDS2 mainframe (with MB097 main Board) been designed replace HDS1 version. main modifications are: Communication transfer rate: much faster thanks parallel port. Dimension weight: boards, basic part system, have been redesigned board. cost overall system been well reduced. second version HDS2, (metal with MB174 main Board) modified conformity, these features have been introduced: Read/ Write registers during execution program without wait state. Selective record logical analyser Range Start/Stop mode. Output OUT1 OUT2 synchronisation external equipment, programmable same Selective trace, Range Start/ Stop mode. Figure Hardware Development System Emulator Stack overflow: break automatically generated default) case stack overflow. Break execution: this version, program stops before execution fetch. These main frame consist basic part, common devices, ST62 ST63 family dedicated board depending specific device emulate. This emulator full compatible with existing dedicated boards, excepting ST631XX-DBE which have been designed boards. Only dedicated board changed emulate device within ST62/ST63 families. parallel port allows very faster communication transfer rate. symbolic debugger, software part real time emulation tool, common ST62 ST63 devices. debugger uses windowed menu driven interface, enables user configuration emulator.
HARDWARE DEVELOPMENT SYSTEM EMULATOR (HDS2)
Parallel Port connection
Dedication Board
Power
OUT-1 OUT-2
Stop Wait
Triggers
HDS2 EMULATOR (.EMU2)
probe
5/19
ST628x-EMU2 HDS2 MAINFRAME EMULATOR
MAIN BOARD Main board controls emulator thanks central processing unit which executes commands coming from host computer through parallel line. board contains emulation resources, core ST6, Program emulation, break point logic, trace memory, automaton necessary logic real time emulation. connectors, used exchange signals with dedication board. amount program memory main board factory 32k, fact size memory depends dedication board, which contains Program Pagination Register (PRPR) exists PRPR memory size lower than 4k). configuration jumpers required. HDS2 MAIN BOARD rear panel there power plug connect power: Volts min. (The delivered power volts volts input output). power switch. parallel connector PC(TM) compatible. front panel: "POWER signal. signals which used synchronizing external equipment. leds indicating when core "STOP" "WAIT" mode. connector data acquisition signals. explanation these signals done debugger manual. 2.2.1 External output: OUT1 OUT2 debugging hardware very useful have synchronization signals. goal outputs offer this feature user. They programmed differently whether debugger used debugger ST6NDB Source Level Debugger WGDB6, explained following paragraph. They full programmable with WGDB6. 2.2.2 Data acquisition signals same recorded Buses, Flags, Bank registers trace memory, HDS2 offers possibility record external signals. These signals must connected
Output OUT1 OUT2 under ST6NDB When using Version debugger ST6NDB: This feature programmable thanks Hardware Breakpoint Menu. breakpoint MENU allows define breaking events. These events will generate actual breakpoint only break enable When break off, these events existing development tool. HDS2 emulator version 4.3, signals OUT1 OUT2 connected these internal breaking events. Therefore these signals used synchronize external device while running (breakpoint off). Output OUT1 OUT2 under WGDB6 When using WGDB6 Version debugger source level under WindowsTM: This feature full programmable thanks Hardware Events/Trigger Menu. Output OUT1 OUT2 programmed ways: Events synchronisation: allows user preset pulses synchronisation external equipment. events defined addresses range addresses. Events Timing Measure: allows user measure time elapsed during subroutine example. this case, output OUT2 user defined address, RESET other one, OUT1 clock cycle gated OUT2. These functioning modes clearly displayed screen.
1,3,5,7 Analyser probe connector front panel HDS2, shown below. flat cable with probe delivered with emulator. These inputs CMOS compatible Volts
6/19
ST628x-EMU2 HDS2 MAINFRAME EMULATOR
Caution:
When core WAIT mode, WAIT When core STOP mode, both leds STOP WAIT INSTALLING EMU2 DEVELOPMENT TOOL When receiving whole development tool, dedication board delivered inside mainframe. have just connect power supply mains(100 volts). connect output (5Volts) power supply connector rear panel connect parallel cable between parallel connector host computer. installing probe, please refer appropriate item Dedication Board chapter. INSTALLING DEDICATION BOARD HDS2 there already dedication board development tool, have simply unscrew screws each side dedication board, press outward release buttons extract board. Then insert dedication board guide rods push hardly backplane, and: screw screws each side dedication board. installing probe, please refer chapter "Installing probe".
2.2.3 LEDs RUN, STOP, WAIT Three leds have been added indicate user state core development tool during emulation. First power becomes after time. lights short time during connection establishment between HDS2 emulator host computer. After that, must OFF. remains after power will cause default initialisation emulator, this default caused emulation Reset: emulator connected target application, this application must have been powered before. There clock: chapter about clock source selection. After correct initialisation: When user's program running real time),
7/19
ST628x-EMU2 HDS2 MAINFRAME EMULATOR
COMPONENTS LAYOUT MAIN BOARD (MB097)
VR02091A
8/19
ST628x-EMU2 HDS2 MAINFRAME EMULATOR
COMPONENTS LAYOUT MAIN BOARD (MB174)
VR02091U
9/19
ST628x-EMU2 MAINFRAME EMULATOR (FIRST GENERATION)
MAINFRAME EMULATOR (FIRST GENERATION)
mainframe emulator contains positions boards CLZ80 board must inserted first (bottom) position GPFM/3 board must second position interface (DB014) must inserted third position dedication board ST638X (MB167) inserted position rear panel there main-power selector select volts volts. power plug power switch front panel RS232 connector link emulator with EXT-SIG connector that allows choose between groups signals memorize trace memory. These signals independent from probe data acquisition signals. explanation these signals done debugger manual reset push button push-button CLZ80 BOARD CLZ80 board controls mainframe emulator linked through RS232 line. this board only connectors used connected front panel RS232 connector connected front panel Z80-RESET push-button GPFM/3 BOARD GPFM/3 board contains emulation resources Program emulation, break point, trace memory. connectors, used exchange signals with interface board. When emulating ST62XX ST63XX, interface board N-WELL interface board. connectors used. emulating components other families, interface board P-WELL interface board: this case only connector used, jumpers must plugged. JUMPERS SETTING ST62XX ST63XX emulation: jumpers must removed. jumper only must link CONNECTORS Used link this board with N-WELL interface board. Used connect data acquisition probe.
10/19
ST628x-EMU2 MAINFRAME EMULATOR (FIRST GENERATION)
INTERFACE BOARD interface board emulates CPU-core. JUMPERS SETTINGS: used emulation mode allows definition type EPROM (27256/27128) used stand-alone (without CLZ80 GPFM/3 boards) mode size emulation program position reference names depend version board. they identified board.
Size normal setting supported Comment
remove screws rear panel main frame lift side rear panel pull from rear panel, dissociates from front panel remove lid, attention wire ground connection Verify that boards correctly inserted backplane mainframe right order: CLZ80 board must inserted first (bottom) position GPFM/3 board must second position Interface (DB014) must inserted third position positions intended receive couple dedication boards order emulate family components: this case, only board must positions. installing probe, please refer appropriate chapter Dedication Board part. After installation probe, flat cables must parallel. INSTALLING DEDICATION BOARD HDS1 DEVELOPMENT TOOL When receiving only dedication board, this board must installed described below. Open main frame removing lid: remove screws rear panel main frame lift side rear panel pull from rear panel, dissociates from front panel remove lid, attention wire ground connection Then remove dedication board dedication board which plugged position backplane. After that, plug dedication board positions backplane. installing probe, please refer appropriate item Dedication Board chapter.
purpose this jumper allow emulator check amount emulation program that used. TEST/NO TEST: must TEST position CONNECTORS: link this board GPFM/3 board. receives signals from J1-EXT SIG. connector situated front panel emulator. connected ST6-RESET, ST6-INT pushbuttons, STOP-LED WAIT-LED situated front panel emulator. INSTALLING HDS1 DEVELOPMENT TOOL When receiving whole development tool, dedication board delivered inside mainframe, plugged position backplane. First all, mandatory verify mainframe:
11/19
ST628x-EMU2 DEDICATION BOARD (DBE)
DEDICATION BOARD (DBE)
This board contains specific functions ST628X emulation: Liquid Crystal Display Driver matrix 48x16 56x8 bytes bytes DATA bytes EEPROM (Byte mode parallel mode) timer with prescaler: Timer reload timer with prescaler: Auto Reload Timer Watchdog Analog Digital Converter synchronous Serial Peripheral Interface (SPI) Port Bits Port Bits Port Bits oscillator External Maskable Interrupt Program Pagination Registers Data Window Registers Data RAM/EEPROM Pagination Registers board, white indicates position jumpers components. Note pin: When input power connected, this input used reference voltage emulator.(please refer chapter) power given taken this emulator. Notes write-only registers: Several Data Space registers emulated device write-only, however, offer more flexibility user, they readable when commands such "watching register" used. VOLTAGE FUNCTIONING RANGE This board been designed emulate device range Volts. When input power connected, this input used reference voltage emulator. This reference voltage amplified thanks operational amplifier emitter follower powering output buffers, giving high reference voltage ADC. Then outputs peripherals fully compatible CMOS level with application which powered range from Volts. When this input connected, buffers powered with volts. power given taken this emulator. JUMPER DESCRIPTION DEDICATION BOARD Jumpers board used select amount MEMORY, emulated PERIPHERALS, metal MASK OPTION device. This chapter explains select these features. difference between devices belonging ST628X family follow: ST6280 most powerful device, contains peripherals, possible resources bounded pins package. ST6285 subset ST6280: EEPROM, Real Time Clock some Segments available smaller package
12/19
ST628x-EMU2 DEDICATION BOARD (DBE)
CHOOSING EMULATED DEVICE: This board been designed emulate ST628X components: known devices this date ST6280 ST6285. select this choice, only jumper must front name device, clearly printed board. emulator, when peripheral used, example Timer ST6285, registers this peripheral zero value, they cannot written. more details, please refer documentation device. 4.3.1 Clock Source Selection: system CLOCK chosen between internal board oscillator clock issued from probe. This jumper setting clearly printed board, with INTERNAL clock clock issued from probe. jumper connected between: this case clock probe selected internal clock selected. this case internal clock made thanks oscillator with quartz, this quartz XT1, exchanged desired user. Note CLOCK "issued from probe": user uses probe made SGS-THOMSON, this probe able send clock dedication board ways: clock made board oscillator probe clock directly issued from application more details, please refer documentation delivered with probe. 4.3.2 Reset delay duration: long reset kept level, processor remains reset state. After reset been released, counter provides delay between detection reset high level release reset: jumper permits select duration this delay. standard delay 2048 oscillator cycles: this delay, jumper must front number printed board. delay 4096, 8192, 16384 32768 cycles, jumper must front respectively clearly printed board.
INSTALLING PROBE Before installing probe, user must choose device emulated. available probes ST628X this date are: ST6280-P/QFP emulating ST6280 (QFP100 probe) ST6285-P/QFP emulating ST6285 (QFP probe) These probes must separately ordered customer. Then, Connect flat cables appropriate connectors. board inside main frame, unscrew screws each side dedication board, press outward release buttons extract board. installing probe, mandatory follow these instructions: Plug dedication board plane surface insert easily cables) Plug longest flat cable (delivered with probe) J1(or Dedication Board Plug second flat cable Dedication Board Plug third flat cable Dedication Board Plug last flat cable Dedication Board bump connectors impose them correctly. After that, same way, taking account that flat cable must rest parallel: Take flat cable connected dedication board plug into probe. Take second flat cable connected Dedication Board plug into probe. Take third flat cable Dedication Board plug into probe. Take last flat cable Dedication Board plug into probe. After installation probe, flat cables must parallel. When probe used, must connected application powered through pin, give power board oscillator. board oscillator never used, removed user.
13/19
ST628x-EMU2 DEDICATION BOARD (DBE)
INSTALLING PROBE Before installing probe, user must choose device emulated. Then, Connect flat cables between Dedication Board Probe. connectors Dedication Board, they must connected respectively, probe. prevent mistakes, bump connectors impose them correctly. After installation probe, flat cables must parallel. Furthermore, verify that each connector, which clearly printed both boards, same side line flat cables. install these probes, please refer documentation delivered with them. installation probe, flat cables must parallel. When external clock chosen dedication board, clock coming from this probe, selected ways: When jumper near input (oscin): clock coming from OSCIN input probe When jumper near quartz: clock coming from board oscillator using crystal application. this solution recommended because parasitic capacitors between probe application critical.
WARNING probe oscillator: When probe used, must connected application powered through pin, give power board oscillator. board oscillator never used, removed user. WARNING: respect compliance, Ferrite flat cable delivered with development tool flat cable, other PROBE: INSTALLING FERRITE COIL COMPATIBILITY conform directive, particularly emission, delivered ferrite coil must placed follow: Place each part each side flat cables Place metal clip them together
probe
14/19
ST628x-EMU2 DEDICATION BOARD (DBE)
EMULATED PERIPHERALS 4.7.1 Program ST628X devices, program memory size valid Bytes: means that Program Pagination Register (PRPR) available. offer more flexibility user, when debugging software, bytes program available, means that available PRPR when emulating with development tool. 4.7.2 Data Space Memory memory available range data space, accessed through Data Ram/Eeprom Banking Register: selects first EEPROM bank selects second EEPROM bank selects first bank selects second bank. selects first bank. selects second bank. Care must taken that only these must time, more details Data Sheet corresponding device. 4.7.2.1 EEPROM ST6280: this device, there bank EEPROM Bytes, means Data Ram/Eeprom Banking Register available. ST6285: this device, there EEPROM, means Data Ram/Eeprom Banking Register zero value able written. 4.7.2.2 this device, there bank Bytes, means Data Ram/Eeprom Banking Register available.
4.7.2.3 this device, there bank Bytes dedicated LCD, means Data Ram/Eeprom Banking Register available. 4.7.3 Timer Timer SPI, Watchdog Internal Clock (CK/12) these devices voluntarily validated only during emulation, provides evolving values them. Therefore attention that NEXT mode values counters slightly different real time session because setting emulation. using these peripherals, please, refer data sheet corresponding DEVICE. 4.7.4 Analog Digital Converter This peripheral available port port. input connected these inputs, port port properly programming registers these ports (one time). more than input selected, they will short circuited each other's, other way, this feature used multiplex analog values. analog Digital Converter converts input value about 50µS Xtal clock. Clock conversion always present, means that data conversion always accomplished after writing start conversion even made NEXT mode emulation. allows user convert analog input step step. Note voltage reference: high voltage reference applied voltage internally buffered board. voltage reference line directly connected from GROUND PROBE GROUND. Then have conversion result 0FFH, voltage analog input must equal voltage pin.
15/19
ST628x-EMU2 DEDICATION BOARD (DBE)
4.7.5 Port functioning mode each this bits port selected properly programming three associated registers: Data Register (DRA), Data Direction Register (DDRA), Option Register (ORA) follow.
Mode Input without pullup, interrupt disabled Input with pullup, interrupt enabled Input with pullup, interrupt disabled Push Pull Output Open Drain NMOS output
Beware mixing input output modes same port, this case, instructions Data Registers: When port input mode, data read state device probe); when port output mode, data read data register, when using read/modify/ write instruction, port mode changed from input mode analog input mode unintentionally! more details about this peripheral, please, refer Data Sheet corresponding Device. 4.7.6 Port functioning mode each this bits port selected properly programming three associated registers: Data Register (DRA), Data Direction Register (DDRA), Option Register (ORA) follow. Note that only four bits inputs.
Mode Input without pullup, interrupt disabled Input with pullup, interrupt enabled Input with pullup, interrupt disabled Analog Input Push Pull Output Open Drain NMOS output
Beware mixing input output modes same port, this case instructions Data Registers: When port input mode, data read state device probe); when port output mode, data read data register, when using read/modify/ write instruction, port mode changed from input mode analog input mode unintentionally!. more details about this peripheral, please, refer Data Sheet corresponding Device. 4.7.7 Oscillator (Real Time Clock) Because clock used LCD, clock always validated. When used Interrupt source, mandatory this peripheral real time mode with development tool. more details about this peripheral, please, refer Data Sheet corresponding Device. 4.7.8 DRIVER driver directly emulated with ST6280 microcomputer. ST6280 reads permanently image area RAM, writes corresponding AREA. delay milliseconds, between written values, effective display important information which human eyes. more details about this peripheral, please, refer Data Sheet corresponding Device.
16/19
ST628x-EMU2 TROUBLESHOOTING
TROUBLESHOOTING
POWER beginning emulation session, screen must appear debugger message software connection establishment. "TIMEOUT" message encountered, there connection problem, which come from these reasons: with ST6HDS2 development Tool power parallel line well connected with main frame: verify that delivered cable actually connected directly Main Frame. necessary there another cable which either "wire wire" connection adaptor. serial line connected right port computer. DURING EMULATION: PROBLEM WITH PROGRAM COUNTER case "Check Hardware Jumpering" wrongly executing code step mode: Most time, this problem occurs with HDS1 emulator with HDS2 plastic version, coming from that development tool RESET state, caused application where probe connected powered then schmitt trigger Reset active causes RESET Reset emulated device level probe connected, powered either application voltage input. properly emulating RESET please refer following chapter. RESET EMULTATION REAL TIME With ST6HDS2 metal box, possible begin emulation session even application off, required particularly MONITOR applications. With HDS1 emulator, with HDS2 plastic Version, application requires that software must executed just after power mandatory proceed follow: connect, remove probe from application. power emulator. begin emulation session: load program. then start execution program Real Time. plug probe application (which off), this time emulator reset state, because Reset pins level. Power application, then execution software will start. DISCREPANCIES BETWEEN EMULATOR EPROM DEVICE When some differences behavior appearing between emulator device, most cases, comes from using read/modify/write instructions registers which some bits writable, some bits readable. these registers, trouble caused, because when reading, random value read CPU, after calculating mask, this random value written register, changing unintentionally! same problem occur with registers, where some bits have different function during writing during reading. Example Ports: When reading port input mode, read value level pin. When reading port output, read value value corresponding Data Register. case problems check each used register correctly accessed. principle registers (depending family), with which care must taken, listed below: EEPROM control registers control registers SPIs Data registers Ports Analog Digital Converter Control Register Sync Processor control registers bits (PWM+BRM) converter NMI/PWR/VSYNC Interrupt Register Interrupt Option Register Program Pagination Registers
17/19
ST628x-EMU2 TROUBLESHOOTING
Data RAM/EEPROM Banking Register Data window Register offer more flexibility user, these registers readable outside real time.(undefined bits read value). AVOID MOST FREQUENT PROBLEMS WHEN PROGRAMMING MICROS! 5.5.1 Execution Interrupt interrupt executed, most cases, comes from: core normal mode: after RESET core mode, enter normal mode which execute interrupt, core must execute RETI instruction. global enable interrupt been SET, been unintentionally cleared, then register must checked. default value enable Interrupts 010H.
enable interrupt desired peripheral been SET, been unintentionally cleared. Interrupt Option Register write only, been wrongly written read/modify/write instruction, only permitted. 5.5.2 Execution WAIT STOP instructions WAIT mode, WAIT STOP mode WAIT STOP front panel emulator). STOP WAIT instructions exited, comes from: core normal mode: after RESET core mode, enter normal mode which execute interrupt exit from these states, core must execute RETI instruction. Explanation: only STOP WAIT state have INTERRUPT RESET, reason why, execute these instructions interrupt must have been validated.
18/19
ST628x-EMU2 TROUBLESHOOTING
Notes:
Information furnished believed accurate reliable. However, STMicroelectronics assumes responsibility consequences such information infringement patents other rights third parties which result from use. license granted implication otherwise under patent patent rights STMicroelectronics. Specifications mentioned this publication subject change without notice. This publication supersedes replaces information previously supplied. STMicroelectronics products authorized critical components life support devices systems without express written approval STMicroelectronics. logo registered trademark STMicroelectronics ©1998 STMicroelectronics Rights Reserved. Printed France Imprimerie Purchase Components STMicroelectronics conveys license under Philips Patent. Rights these components system granted provided that system conforms Standard Specification defined Philips. STMicroelectronics Group Companies Australia Brazil Canada China France Germany Italy Japan Korea Malaysia Malta Mexico Morocco Netherlands Singapore Spain Sweden Switzerland Taiwan Thailand United Kingdom U.S.A. http://www.st.com
19/19

Other recent searches


TMS32010 - TMS32010   TMS32010 Datasheet
TMS32020 - TMS32020   TMS32020 Datasheet
SMV2565A - SMV2565A   SMV2565A Datasheet
SCAS051A - SCAS051A   SCAS051A Datasheet
RCM3750 - RCM3750   RCM3750 Datasheet
LM22675LM22675Q - LM22675LM22675Q   LM22675LM22675Q Datasheet
LM22675 - LM22675   LM22675 Datasheet
LM22675Q - LM22675Q   LM22675Q Datasheet
HN1C01F - HN1C01F   HN1C01F Datasheet
FSL137H - FSL137H   FSL137H Datasheet
AT89C51 - AT89C51   AT89C51 Datasheet
AT89C52 - AT89C52   AT89C52 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive