e-ICE User’s Guide e-ICE Introduction ........................3 e-ICE Naming Rules ........................3 e-ICE Actual Picture ........................4 MEV Board ............................4 DEV Board.............................4 PEV Board .............................5 e-ICE Operation ........................... 6 IDE3000 Software Update ........................6 Accompanying MCU Tools ........................6 DEV Power Supply Options ........................7 Connect the EV Board ...........................8 Connect to the USB Port and Simulation will begin Using the IDE3000 ..........7 e-ICE Operating Notes ........................
User’s Guide e-ICE User’s Guide e-ICE Introduction The e-ICE is Holtek’s new generation MCU hardware emulator which provides considerable enhancements over its predecessors. Some features include: Uses a Real Chip structure to provide simulation results much closer to that of an actual MCU device ...
Accompanying MCU Tools Open the accompanying MCU tools Excel table. There are two options provided: 1. Execute the HT-IDE3000 V7.4, click “menu/help/Holtek e-ICE pin mapping table.” 2. Open the “DOC\DEV Pin Assignment Total List.xls” under HT-IDE3000. Figure 6 Open the DEV Pin Assignment Total List.xls table ...
e-ICE User’s Guide Figure 7 Partial DEV Total List Example: HT66F50 Emulator: M1001C, D1003C. HT66FU50 Emulator: M1001C, D1003C + P1001B Note: M1001C is the upgraded version of the M1001B and M1001A. D1003C is the upgraded version of the D1003A and D1003B. P1001B is the upgraded version of the P1001A.
e-ICE User’s Guide 1-2 selects the internal VDD (Figure 9) 2-3 selects an external power supply provided on VEXT (Figure 10) Figure 9 Connect jumper between 1-2 for internal VDD power supply Figure10 Connect jumper between 2-3 for external VEXT power supply Connect the EV Board Figure 11 MEV Board+DEV Board+PEV Board Layer Order:...
e-ICE User’s Guide e-ICE Operating Notes HT-IDE3000 Version Make sure the IDE3000 in use is the latest version before using the e-ICE. Check the e-ICE version from “Help\About HT-IDE3000…” in the IDE3000 function list. If the version is V7.4 or above, when the IDE3000 is activated, the IDE will auto-detect the version info and suggest if it is necessary to upgrade, or click “Help\Check Live Update…”...
e-ICE User’s Guide If the red frame is unchecked, the DEV operating frequency will not be supplied by the MEV Board. If the red frame is checked, the MEV Board provides frequencies as listed in the following table. The MEV Board provided frequencies are integer divisions of 24MHz : 24 / N (N=2, 3, 4 … 60) and 32.768kHz.
e-ICE User’s Guide e-ICE Counting Cycle, Interrupt Points, Halt Instruction and Trace HT-ICE e-ICE Cycle count 2 Bytes 4 Bytes Max of three No restriction for the number Breakpoint Setup Can be set during free run Cannot be set during free run Can be setup in Data and Program Memory Can be setup only in Program Memory Writer Function...
00H. If the pin function is to be changed, enable the pin switch function and give values according to actual needs. For details refer to the datasheet on Holtek’s official website. e-ICE HIRC Trim Operating Description...
Page 13
e-ICE User’s Guide HIRC Trim Operating Procedures: Connect the e-ICE to a PC, execute IDE3000.exe and start a new operation with Trim HIRC. The Configuration Options include setting the operating voltage and the HIRC as the system frequency using the following steps: ...
Page 14
e-ICE User’s Guide Click the “ICE_HIRC Trim” from the Option menu, then scroll and use an oscilloscope to check that Fsys is the desired HIRC frequency. The Flat Tuning is the HIRC coarse adjustment while the Fine tuning is the HIRC fine adjustment as shown as figure 17.
e-ICE User’s Guide Figure 19 Oscilloscope Detection After Manufacture if Calibration is Implemented by the DEV then no Manual Adjustment is Required In this situation, after connecting to the e-ICE, the final configuration option selection is not “ICE_HIRC_Trim.” If it is necessary to check the present HIRC frequency accuracy, then set the options to HIRC and measure according to figure 18 and 19 after downloading the compiled data.
e-ICE User’s Guide Figure 20 Debug Option Halt Instruction The Halt instruction cannot be located at the last address (0x1fff) of Program Memory ROM Bank0. If a WDT overflow occurs during a Halt condition, it is possible that an erroneous stack overflow may occur.
Page 20
Copyright 2011 by HOLTEK SEMICONDUCTOR INC. The information appearing in this Data Sheet is believed to be accurate at the time of publication. However, Holtek assumes no responsibility arising from the use of the specifications described. The applications mentioned herein are used...
Need help?
Do you have a question about the HT66F30 and is the answer not in the manual?
Questions and answers