Renesas H8S/2678 Manual
Renesas H8S/2678 Manual

Renesas H8S/2678 Manual

Microcomputer development environment system
Hide thumbs Also See for H8S/2678:

Advertisement

Quick Links

To all our customers
Regarding the change of names mentioned in the document, such as Hitachi
Electric and Hitachi XX, to Renesas Technology Corp.
The semiconductor operations of Mitsubishi Electric and Hitachi were transferred to Renesas
Technology Corporation on April 1st 2003. These operations include microcomputer, logic, analog
and discrete devices, and memory chips other than DRAMs (flash memory, SRAMs etc.)
Accordingly, although Hitachi, Hitachi, Ltd., Hitachi Semiconductors, and other Hitachi brand
names are mentioned in the document, these names have in fact all been changed to Renesas
Technology Corp. Thank you for your understanding. Except for our corporate trademark, logo and
corporate statement, no changes whatsoever have been made to the contents of the document, and
these changes do not constitute any alteration to the contents of the document itself.
Renesas Technology Home Page: http://www.renesas.com
Renesas Technology Corp.
Customer Support Dept.
April 1, 2003

Advertisement

Table of Contents
loading

Summary of Contents for Renesas H8S/2678

  • Page 1 Accordingly, although Hitachi, Hitachi, Ltd., Hitachi Semiconductors, and other Hitachi brand names are mentioned in the document, these names have in fact all been changed to Renesas Technology Corp. Thank you for your understanding. Except for our corporate trademark, logo and corporate statement, no changes whatsoever have been made to the contents of the document, and these changes do not constitute any alteration to the contents of the document itself.
  • Page 2 The prior written approval of Renesas Technology Corporation is necessary to reprint or reproduce in whole or in part these materials. If these products or technologies are subject to the Japanese export control restrictions, they must be exported under a license from the Japanese government and cannot be imported into a country other than the approved destination.
  • Page 3 Hitachi Microcomputer Development Environment System H8S/2678, H8S/2678R, H8S/2668, H8S/2368, H8S/2378 Series E6000 Emulator HS2678REPI61H Supplementary Information ADE-702-236A Rev. 2.0 HS2678REPI61HE 04/17/02 Hitachi, Ltd.
  • Page 5 Cautions 1. Hitachi neither warrants nor grants licenses of any rights of Hitachi’s or any third party’s patent, copyright, trademark, or other intellectual property rights for information contained in this document. Hitachi bears no responsibility for problems that may arise with third party’s rights, including intellectual property rights, in connection with use of the information contained in this document.
  • Page 7 This emulator product is a software and hardware development tool for systems employing the Hitachi microcomputer H8S/2678 series, H8S/2678R series, H8S/2668 series, H8S/2368 series, H8S/2378 series (hereafter referred to as the MCU). This emulator product must only be used for the above purpose.
  • Page 8 LIMITED WARRANTY Hitachi warrants its emulator products to be manufactured in accordance with published specifications and free from defects in material and/or workmanship. Hitachi, at its option, will repair or replace any emulator products returned intact to the factory, transportation charges prepaid, which Hitachi, upon inspection, determine to be defective in material and/or workmanship.
  • Page 9 State Law: Some states do not allow the exclusion or limitation of implied warranties or liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you. This warranty gives you specific legal rights, and you may have other rights which may vary from state to state.
  • Page 10 SAFETY PAGE READ FIRST • READ this user's manual before using this emulator product. • KEEP the user's manual handy for future reference. Do not attempt to use the emulator product until you fully understand its mechanism. DEFINITION OF SIGNAL WORDS This is the safety alert symbol.
  • Page 11 WARNING Observe the precautions listed below. Failure to do so will result in a FIRE HAZARD and will damage the user system and the emulator product or will result in PERSONAL INJURY. The USER PROGRAM will be LOST. 1. Do not repair or remodel the emulator product by yourself for electric shock prevention and quality assurance.
  • Page 12 CAUTION This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
  • Page 13 Preface Thank you for purchasing the H8S/2678 series, H8S/2678R series, H8S/2668 series, H8S/2368 series, H8S/2378 series E6000 emulator. The H8S/2678 series, H8S/2678R series, H8S/2668 series, H8S/2368 series, H8S/2378 series E6000 emulator (hereafter referred to as the E6000) was designed as a software and hardware development tool for systems based on Hitachi's original microcomputers HD64F2676, HD6432675, and HD6412670.
  • Page 14: Table Of Contents

    Contents Section 1 Overview ................... 1 Environment Conditions ....................1 Supported MCUs and User System Interface Cables............2 Operating Voltage and Frequency Specifications .............3 Section 2 User System Interface ............... 5 Signal Protection .......................5 User System Interface Circuits..................5 Section 3 Notes on Use ..................9 I/O Register Differences between Actual MCU and E6000..........9 Access to the Reserved Area .....................9 Use of an Internal RAM Area as External Memory............10...
  • Page 15 Vref Signals ....................... 7 Tables Table 1.1 Environment Conditions ..................1 Table 1.2 H8S/2678 Series, H8S/2678R Series, H8S/2668 Series, H8S/2368 series, H8S/2378 series MCUs and User System Interface Cable........2 Table 1.3 Operating Voltage and Frequency Specifications ..........3 Table 1.4 Clock Selections.....................
  • Page 17: Section 1 Overview

    Section 1 Overview The H8S/2678 series, H8S/2678R series, H8S/2668 series, H8S/2368 series, H8S/2378 series E6000 emulator (hereafter referred to as the E6000) is an efficient software and hardware development support tool for application systems using Hitachi's original microcomputers H8S/2678 series, H8S/2678R series, H8S/2668 series, H8S/2368 series, H8S/2378 series.
  • Page 18: Supported Mcus And User System Interface Cables

    Supported MCUs and User System Interface Cables Tables 1.2 shows the correspondence between the MCUs and the user system interface cables supported by the E6000. Table 1.2 H8S/2678 Series, H8S/2678R Series, H8S/2668 Series, H8S/2368 series, H8S/2378 series MCUs and User System Interface Cable MCU Type Number...
  • Page 19: Operating Voltage And Frequency Specifications

    MCU operation, normal emulator operation is not guaranteed. Table 1.3 Operating Voltage and Frequency Specifications Operating Frequency φ MCU Types Operating Voltage (V) ) (MHz) H8S/2678 Series 3.0-3.6 2-33 H8S/2678R Series, 3.0-3.6 8-33 H8S/2668 Series, H8S/2368 Series,...
  • Page 20 In the E6000, the clock can be selected by using the Configuration window or the Clock command. Table 1.4 Clock Selections Clock Command Configuration Parameter Window Setting Notes 12.5 MHz internal clock Default 25 MHz internal clock 33 MHz internal clock Target Target/2 Not supported by the actual MCU.
  • Page 21: Section 2 User System Interface

    Section 2 User System Interface All user system interface signals are directly connected to the MCU in the E6000 with no buffering except for those listed below which are connected to the MCU through control circuits: • NMI • RESET •...
  • Page 22 Default: Figure 2.1 Default User System Interface Circuit Mode Pins (MD2, MD1 and MD0), NMI, and WAIT: The NMI signal is input to the MCU through the emulator control circuit. The rising/falling time of the NMI signal must be 8 ns/V or less.
  • Page 23 P40 to P47 (pins used for AN0 to AN7 and DA0 to DA1), P54 to P57 (pins used for AN12 to AN15 and DA2 to DA3) Vcc, AVcc, AVss, and Vref: Pins P50 to P57 are also used for interrupt inputs.
  • Page 25: Section 3 Notes On Use

    Section 3 Notes on Use I/O Register Differences between Actual MCU and E6000 In the E6000, one evaluation chip emulates several types of MCU. Therefore, there are some differences in I/O registers between an actual MCU and the E6000. Note these differences when accessing the I/O registers.
  • Page 26: Use Of An Internal Ram Area As External Memory

    RES signal. EXDMA controller The H8S/2678 series, H8S/2678R series, H8S/2668 series, H8S/2368 series, H8S/2378 series includes an EXDMA controller that performs direct memory access (DMA) transfers between external addresses. The EXDMA controller can only access User (user memory) and cannot access Emulator (option memory).
  • Page 27: Section 4 Hdi Parameters

    Section 4 HDI Parameters Address Areas Table 4.1 lists the parameters for address areas (Area) that can be specified with HDI command line interface or displayed as trace results. Table 4.1 Address Area Parameters HDI Parameter (Trace Display) Address Area Description On-chip ROM MCU's on-chip ROM, which can be...
  • Page 28: Access Status

    CPU IRQ Signal Trace The H8S/2678 series, H8S/2678R series, H8S/2668 series, H8S/2368 series, H8S/2378 series MCU has 16 interrupt input pins IRQ0 to IRQ15. The E6000 can trace the state of eight interrupt pins simultaneously. To do this, select the IRQ0 to IRQ7 or IRQ8 to IRQ15 checkbox in the...
  • Page 29: Section 5 Diagnostic Test Procedure

    Section 5 Diagnostic Test Procedure This section describes the diagnostic test procedure using the E6000 test program. System Set-Up for Test Program Execution To execute the test program, use the following hardware; do not connect the user system interface cable and user system. •...
  • Page 30: Diagnostic Test Procedure Using The Test Program

    Diagnostic Test Procedure Using the Test Program Insert the CD-R (HS2678REPI61SR supplied with the E6000) into the CD-ROM drive of the host computer by pressing the Shift key, move the current directory to <Drive>:\Diag with a command prompt, and enter one of the following commands according to the PC interface board used to initiate the test program: 1.
  • Page 31 The following messages are displayed during the test. Message Description Test program start message. E6000 H8S/2678R Emulator Tests Vx.x x.x shows the version number. Copyright (c) 2000 Hitachi Ltd. Option memory board fitted? ( 1. None 2. 1MB 3. 4MB ) : 1 Enter 1 and press the Enter key because the SIMM memory module is not...
  • Page 32 Companion chip ID: None Option memory board: None Shows the ID number of the companion chip and whether the SIMM memory board is installed. Shows the check results for the 01) Test Register registers in the E6000 (normal A) IDR0 Register ......OK completion).
  • Page 33 E6000 (normal completion). 04) Test Trace memory A) Decode Test page[H'000 - H'04f](Lower 32K) ..OK Shows the results of decoding test for the trace RAM (first half) in the E6000 (normal completion). B) Marching test page[H'000 - H'04f](Lower 32K) ..OK Shows the results of step test for the trace RAM (first half) in the E6000 (normal...
  • Page 34 ROM and RAM in the E6000 A) Decode Test (Internal ROM) ....OK (normal completion). B) Marching test (Internal ROM) ....OK C) Decode Test (Internal RAM) ....OK D) Marching Test (Internal RAM) ....OK Shows the check results for the 07) Test Option RAM optional SIMM memory No option memory board fitted - test skipped module in the E6000 (not...
  • Page 35 Shows the check results for the 08) Test Emulation RAM STEP Operation step execution controlling A) Step Operation ......OK circuits in the E6000 (normal completion). Shows the check results for the 09) Test Keybreak forced break controlling A) Key Break .........OK circuits in the E6000 (normal completion).
  • Page 36 B) Range Trace .......OK C) Point to Point Trace ......OK D) Start and Stop Event Trace ....OK E) Trace memory Overflow .....OK F) Time STAMP Trace (33MHz) ....OK G) Time STAMP Trace (25MHz) ....OK H) Time STAMP Trace (12.5MHz) ....OK Shows the check results for the 14) Test Runtime Counter run-time counter in the E6000...
  • Page 37 Shows the check results for the 15) Test Emulation Monitor emulation monitor controlling A) EMA23-EMA0 ........OK circuits in the E6000 (normal completion). B) ACST2-ACST0 .......OK C) ASEST3-ASEST0 ......OK D) ASEBRKACK .........OK E) CNN ........OK F) NOCLK ........OK G) WINDOW ........OK Shows the check results for the 16) Test PERFM G/A performance analysis...
  • Page 38 18) Test Parallel Access A) Internal ROM Parallel Read Access(WORD) ..OK B) Internal ROM Parallel Write Access(WORD) ..OK C) Internal ROM Parallel Write Access(High Byte) ...OK D) Internal ROM Parallel Write Access(Low Byte) ..OK E) Internal RAM Parallel Read Access(WORD) ..OK F) Internal RAM Parallel Write Access(WORD) ..OK G) Internal RAM Parallel Write Access(High Byte) ...OK H) Internal RAM Parallel Write Access(Low Byte) ..OK...

Table of Contents