Benutzeranleitung / Produktwartung HS7630KCM02HE des Produzenten Renesas
Zur Seite of 36
2003.7.3 SuperH Family E10A Emulator Additional Docume nt for User’ s Manual SH7630 E10A HS7630KCM02HE Renesas M icrocomput er Developm ent Envi ronment Sy stem SuperH Family / SH7600 Series Specific G uide for t he SH763 0 E10A Emul ator Rev.
Cautions Keep safety firs t in your circ uit designs! 1. Renesas Technology Corporat ion puts the ma ximum effort into making s emiconductor products better and more reliable, but there is always the possibility that trouble may occ ur with them. Troubl e with semi conductors may lead t o persona l injury, fire or property dama ge.
i Contents Section 1 Connecting the Emulator with the User System ................................1 1.1 Components of the Emulator ............................................................................................ 1 1.2 Connecting the E10A Em ulator with the User System .
ii.
1 Section 1 Connecting the Emulator with the User System 1.1 Components of the Emulator The SH7630 E10A emulator s upports the S H7630. Table 1.1 l ists the components of the e mulator.
2 Table 1.1 Com ponents of t he Emulator (HS763 0KCM01H, HS7630KCM 02H, HS7630KCI01 H, or HS7630 KCI02H) Classi- fication Component Appearance Quan- tity Remarks Hard- ware Card emulator PC PC Card (PCMCIA) or (PCI) 1 HS7630KCM01H (PCMCIA: 14-pin t ype): Depth: 85.
3 For EMI countermeasure, us e the ferrite core by c onnecting the user interface ca ble. When the user interface cable is connected with the emulator or us er system, connect the ferrite core in the us er system as shown i n figure 1.
4 1.2 Connecting the E10A Emulator with the User System To connect the E10A emulator (hereina fter referred t o as the emulator), the H-UDI p ort connector must be installed on the user system to connect t he user system interface cable. When designing the user system, refer t o the recommended circuit between the H-UDI port connector and the MCU.
5 1.3 Installing the H-UDI Port Connector on the User System Table 1.3 show s the recommended H-UDI port connecto rs for the emul ator. Table 1.3 Recommended H-UDI Port Connectors Connector Type Number Manufacturer Specifications DX10M-36S Screw type 36-pin conne ctor D X10M-36SE, DX10G1M-36SE Hirose Electri c Co.
6 Notes: H-UDI port connector (Pin 1 mark) (top view) Unit: mm 4.8 M2.6 x 0.45 9.0 0.3 3.9 H-UDI port connector (front view) 1. Input to or output from the user system. 2. The slash (/) means that the signal is active-low. 3. The emulator monitors the GND signal of the user system and detects whether or not the user system is connected.
7 Pin 1 mark Notes: 1. Input to or output from the user system. 2. The slash (/) means that the signal is active-low. 3. The emulator monitors the GND signal of the user system and detects whether the user system is connected or not. 25.0 23.0 6 x 2.54 = 15.
8 1.5 Recommended Circuit between the H- UDI Port Connector and the MPU 1.5.1 Recommended Circuit ( 36-Pin Ty pe) Figure 1.4 s hows a recommen ded circuit between the H -UDI port c onnector (36 pins ) and the MPU. Notes: 1. Do not connect anything t o the N.
9 1 AUDATA0 AUDATA2 AUDATA1 AUDATA3 TCK TMS AUDSYNC N.C. N.C. RESET TDI TDO TRST ASEBRKAK NC GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND 3 5 7 9 11 13 15 17 19 21 23 25.
10 1.5.2 Recommended Circuit ( 14-Pin Ty pe) Figure 1.5 shows a recomme nded circuit between the H-UDI port c onnector and the MPU. Notes: 1. Do not connect anythi ng to the N.C . pin of the H-UDI p ort connector. 2. The processing of the /ASEM D0 pin differs depending on w hether the emulat or is used or not.
11 1 TCK TMS RESET TDI TDO TRST ASEBRKAK GND GND GND GND GND GND 2 3 4 5 6 7 ASEMD0 8 9 11 10 12 13 14 TCK RESETP TMS TDO TDI TRST ASEBRKAK NC SH7630 VccQ (3.3 V) VccQ (3.3 V) H-UDI port connector (14-pin type) Reset signal 4.7 k Ω 4.7 k Ω 1 k Ω Figure 1.
12.
13 Section 2 Specifications of the SH7630 E10A Emulator’ s Software 2.1 Differences between the SH7630 and the Emulator • When the emu lato r system is initiated, it initializes th e g eneral reg ister s an d part of the control registers as s hown in table 2.
14 • Reset Signals The SH7630 res et signals are only valid duri ng emulation s tarted with cli cking the GO or STEP- type button. I f these signals are input from t he user system i n command input wait s tate, they are not sent t o the SH7630. Note: Do not break the user program when t he /RESETP and /WA IT signals are being low.
15 • UBC When [User] is specified in th e [UBC mode] lis t box in the [ Configuration ] dialog box, the UBC can be used in the us er progra m. Do not use the UB C in the use r program as it is used by the E10A emul ator when [EML] i s specified in the [U BC mode] li st box in the [Co nfiguration] dialog box.
16 • Illegal Instru ctions If illegal instru ctio ns are executed by STEP-type command s, the emulato r cannot go to the next program count er. 2.2 Specific Functions for the SH7630 E10A Emulator The SH7630 E10A em ulator d oes not support the following function: • MMU-related funct ions (The S H7630 does not m ount the MMU.
17 Table 2.4 Ty pes of Break Co ndit ions Break Conditi on Type Description Address bus condition (A ddress) Breaks when the SH7630 ad dress bu s value or th e program counter value matc hes the spe cifi ed val ue. Data bus c ondition (Dat a) Breaks when the SH7630 dat a bus va lue matches th e specified value.
18 Table 2.5 lists the combi nations of conditions that can be set under Break Condition 1, 2, 3. Table 2.5 Di alog Boxes for Setting B reak Condition s Type Dialog Box Address Bus Condition (Address).
19 AUD Trace Functions: This fun ction is operational wh en the AUD pin of the d evice is connected to the emulator. Table 2.8 shows th e AUD trace acq uisition mode that can be set in each trace function.
20 To set the AUD trace acquisition mode, click the [Trace] window with the right m ouse button and select [Setting] from the pop-u p menu to display the [Acquis ition] dialog box. The AUD tr ace acquisition mode can be s et in the [AUD mode1] or [AUD mode2] group box in the [Tra ce mode] page of the [Acq uisition] dial og box.
21 (a) Branch Trace Function The branch source and destinat ion addresses and thei r source l ines are displayed. Branch trace can be acquire d by selecting the [Branc h trace] check box in the [AUD fu nction] group box of the [Trace mode ] page. The branch type can be selected in the [AUD Branch trace] page.
22 Figure 2.3 [W indow trace] Page Note: Wh en the [L-bus] or [I-bus] r adio button is selected, the f o llowing bus cycles will be traced. L-bus: A bus cycl e generated by the CPU is acqui red. A bus cycle is also acquired when the cache has been hit.
23 (c) Software Trace Function Note: This functio n can be supported with SHC comp iler V7.0 and later. When a specific instruction is executed, the PC value at execution and the contents of one general register are acquire d by trace. Describe the Trace(x ) function (x is a va riable name) to be compiled a nd linked be forehand.
24 Internal Trace Function: This function is activated by selecting the [Internal trace] radio button in the [Trace type] group box of the [T race mode] page. Se e figure 2.1, [Trace m ode] Page. The internal trace functions are als o activated by selecting each check bo x on the [Branch trace ] page.
25 6. When a BREAKP OINT is set to th e slot instructio n of a delayed branch in struction, the PC value becom es an illegal value. Accord ingly , do not set a BREAKPOI NT to the slot instructi on of a delayed branc h instructi on.
26 2.2.7 Notes on Setting the UBC_MODE Command In the [Confi guration] wind ow, if [User] is set while t he [UBC mode] list box has been set, t he STEP-type comman ds that use B reak Condition 2 for imple mentation cannot be used. 2.2.8 Performance Measurement Function The SH7630 E10A em ulator s upports the perf ormance measurement f unction.
27 Figure 2.4 [Perform ance Analys is] Dialog B ox Measurement range One of the foll owing ranges c an be specified. This depends on the i tem selected fo r [Mode] in the [Performance Anal ysis] dialog box. 1. From the start t o the end of th e user program execut ion (When Normal B reak is selected for [Mo de]) 2.
28 2. Step execution is n ot possible when Break condition 1->2 or Break con d itio n 2->1 is selected for the PERFOR MANCE_SET command or in [Mode] of the [Per formance Analysis ] dialog box.
29 Table 2.10 Measurement Item Selected Name Option Disabled None Elapsed tim e AC Number of exe cution stat es VS Branch instru ction count s BT Number of e xecution instr uctions I DSP-instructi on execution counts DI (Devices incorporating t he DSP funct ion can only be mea sured.
30 Table 2.10 Measurement Item (cont) Selected Name Option Cacheable area instru ction acces s cycle CIC Cacheabl e area d ata access cycle CDC Access counts othe r than instr uction/data NAM Non-cach.
SuperH TM Family E10A Emulator Additional Document for User's Manual Specific Guide for the SH7630 E10A Emulator Publication Date: Rev.1.00, July 3, 2003 Published by: Sales Strategic Planning Div. Renesas Technology Corp. Edited by: Technical Documentation & Information Department Renesas Kodaira Semiconductor Co.
SuperH Family E10A Emulator Addition al Document for User’ s Manual REJ10B0015-0100H.
Ein wichtiger Punkt beim Kauf des Geräts Renesas HS7630KCM02HE (oder sogar vor seinem Kauf) ist das durchlesen seiner Bedienungsanleitung. Dies sollten wir wegen ein paar einfacher Gründe machen:
Wenn Sie Renesas HS7630KCM02HE noch nicht gekauft haben, ist jetzt ein guter Moment, um sich mit den grundliegenden Daten des Produkts bekannt zu machen. Schauen Sie zuerst die ersten Seiten der Anleitung durch, die Sie oben finden. Dort finden Sie die wichtigsten technischen Daten für Renesas HS7630KCM02HE - auf diese Weise prüfen Sie, ob das Gerät Ihren Wünschen entspricht. Wenn Sie tiefer in die Benutzeranleitung von Renesas HS7630KCM02HE reinschauen, lernen Sie alle zugänglichen Produktfunktionen kennen, sowie erhalten Informationen über die Nutzung. Die Informationen, die Sie über Renesas HS7630KCM02HE erhalten, werden Ihnen bestimmt bei der Kaufentscheidung helfen.
Wenn Sie aber schon Renesas HS7630KCM02HE besitzen, und noch keine Gelegenheit dazu hatten, die Bedienungsanleitung zu lesen, sollten Sie es aufgrund der oben beschriebenen Gründe machen. Sie erfahren dann, ob Sie die zugänglichen Funktionen richtig genutzt haben, aber auch, ob Sie keine Fehler begangen haben, die den Nutzungszeitraum von Renesas HS7630KCM02HE verkürzen könnten.
Jedoch ist die eine der wichtigsten Rollen, die eine Bedienungsanleitung für den Nutzer spielt, die Hilfe bei der Lösung von Problemen mit Renesas HS7630KCM02HE. Sie finden dort fast immer Troubleshooting, also die am häufigsten auftauchenden Störungen und Mängel bei Renesas HS7630KCM02HE gemeinsam mit Hinweisen bezüglich der Arten ihrer Lösung. Sogar wenn es Ihnen nicht gelingen sollte das Problem alleine zu bewältigen, die Anleitung zeigt Ihnen die weitere Vorgehensweise – den Kontakt zur Kundenberatung oder dem naheliegenden Service.