|
|
|
부품번호 | W78958B 기능 |
|
|
기능 | 8-Bit Emulation Microcontroller | ||
제조업체 | Winbond | ||
로고 | |||
W78958B
8-BIT EMULATION MICROCONTROLLER
GENERAL DESCRIPTION
The W78958B is an 8-bit emulation microcontroller that supports emulation for the Winbond W78C51
family of products, including the W78C31, W78C32, W78C51, W78C52, W78C154*, W78C58,
W78C438, and W78C458. It is designed to support real-time (up to 40 MHz) emulation tools, such as
in-circuit emulators (ICEs).
The W78958B is packaged in a 100-pin PQFP and is available in two different types, standard and
advanced. The standard type supports the functions of the W78C31, W78C32, W78C51, W78C52,
W78C154*, and W78C58. The advanced type supports the functions of the W78C438 and W78C458.
Both types can be operated in two modes, normal and emulation. In normal mode, the W78958B runs
freely, like the W78C51 family of products. In emulation mode, which is entered by driving the
ICESET pin high asynchronously, the W78958B stays in the S2 state of the next instruction. In this
mode, the W78958B allows direct access (read/write) to the special function registers (SFRs), the
program counter (PC), and the internal RAM. Also, it allows ICE makers to access the external
program and data memory easily, thereby eliminating the need for glue logic. Moreover, it provides
several signals to facilitate ICE design, including IPME (Internal Program Memory Enable), for
switching between "internal" and external ROM, ESEL (Emulation address space Select), for
combining the emulation program and data memory in a 128 KB SRAM, and CLKS1 (internal S1
state clock timing signal), for creating the emulation control signals. Once the ICESET pin goes low,
the W78958B will release its internal clock and return to its normal operating mode.
For detailed specifications concerning the W78C31, W78C32, W78C51, W78C52, W78C154*,
W78C58, W78C438, and W78C458, refer to the Functional Description below or to the Winbond
product specifications.
Notes for all W78C154*:
1. W78958B will emulate W78C154 except port1.6 & port1.7 as output mode:
W78958B port1.6 & port1.7 pull-ups
W78C154 port1.6 & port1.7 open drain
2. The specification of W78C154 is exclusive, therefore, the DC characteristics is not fully compatible with W78958B, however
the emulation function is still the same as W78958B.
1997
Publication Release Date: September
- 1 - Revision A3
W78958B
PIN DESCRIPTION
ENSTD Enable Standard Type, Input, Active Low
TYPE
MODE
DESCRIPTION
Advanced
- Default status is pulled high by internal pull-up resistor.
Standard
- A low on this pin enables the standard type.
Note: "-" in "Mode" column means that the function description is valid in both modes, normal and emulation.
EA External Address, Input
TYPE
MODE
DESCRIPTION
Advanced
- Functions same as in W78C438.
Standard
- Functions same as in W78C51, W78C52, W78C154* or W78C58.
PSEN
TYPE
Advanced
Standard
MODE
Normal
Emulation
Normal
Emulation
DESCRIPTION
Functions same as in W78C438.
In high impedance state.
Pins ROMS1 and ROMS0 determine the function of PSEN. For
details, see Table D1 below.
In high impedance state.
ROMS1
0
0
1
1
ALE
TYPE
Advanced
Standard
ROMS0
0
1
0
1
FUNCTION of PSEN, PORT 0, AND PORT 2
Same as in the W78C51 (verify 4K ROM).
Same as in the W78C52 (verify 8K ROM).
Same as in the W78C154* (verify 16K ROM).
Same as in the W78C58 (verify 32K ROM).
Table D1.
MODE
Normal
Emulation
Normal
Emulation
DESCRIPTION
Functions same as in W78C32.
In high impedance state.
Functions same as in W78C52.
In high impedance state.
-4-
4페이지 W78958B
AP5.7−AP5.0 Address Bus, Bits 7−0
TYPE
MODE
DESCRIPTION
Advanced
Normal
AP5<7:0> output the <7:0> address of the external ROM multiplexed
with the <7:0> address of the external data RAM.
Emulation
When ESEL is held at "L" level, AP5 is the low-byte address input for
the SFR/PC and internal RAM. When ESEL is held at "H" level, AP5
is in high impedance state.
Standard
Normal
Pins ROMS1 and ROMS0 determine functions of AP5. For details,
see Table D3.
Emulation Same as in the advanced type.
ROMS1
0
0
1
1
ROMS0
0
1
0
1
FUNCTIONS of AP5
AP5 output the <7:0> address of the external 4K EPROM.
AP5 output the <7:0> address of the external 8K EPROM.
AP5 output the <7:0> address of the external 16K EPROM.
AP5 output the <7:0> address of the external 32K EPROM.
Table D3.
AP6.7−AP6.0 Address Bus, Bit 15−8
TYPE
MODE
DESCRIPTION
Advanced
Normal
AP6<7:0> output the <15:8> address of the external ROM
multiplexed with the <15:8> address of the external data RAM.
During the execution of "MOVX @Ri," AP6's output comes from the
HB register, which is the page register for the high byte address.
Emulation
When ESEL is held at "L" level, AP6<0> is the address input for the
accesses to the SFR/PC and internal RAM. At this time, if AP6<0> =
0, the SFR/PC can be accessed; if AP6<0> = 1, the internal RAM
can be accessed. When ESEL is held at "H" level, AP6 is in high
impedance state.
Standard
Normal
Pins ROMS1 and ROMS0 determine functions of AP6. For details,
see Table D4.
Emulation Same as in the advanced type.
Publication Release Date: September 1997
- 7 - Revision A3
7페이지 | |||
구 성 | 총 28 페이지수 | ||
다운로드 | [ W78958B.PDF 데이터시트 ] |
당사 플랫폼은 키워드, 제품 이름 또는 부품 번호를 사용하여 검색할 수 있는 |
구매 문의 | 일반 IC 문의 : 샘플 및 소량 구매 ----------------------------------------------------------------------- IGBT, TR 모듈, SCR 및 다이오드 모듈을 포함한 광범위한 전력 반도체를 판매합니다. 전력 반도체 전문업체 상호 : 아이지 인터내셔날 사이트 방문 : [ 홈페이지 ] [ 블로그 1 ] [ 블로그 2 ] |
부품번호 | 상세설명 및 기능 | 제조사 |
W78958B | 8-Bit Emulation Microcontroller | Winbond |
DataSheet.kr | 2020 | 연락처 | 링크모음 | 검색 | 사이트맵 |