English
Language : 

MC68LC040RC25A Datasheet, PDF (134/442 Pages) Freescale Semiconductor, Inc – M68040 Users Manual
Freescale Semiconductor, Inc.
6.6 MOTOROLA M68040 BSDL DESCRIPTION (VERSION 2.2)
Revision List:
1. LOCK and LOCKE controlled by io.1 vice io.0 (4D98D).
3. No other changes to Version 2.1 BSDL.
2. Instruction opcodes changed for SAMPLE, SHUTDOWN, and BYPASS.
3. New instructions DRVCTL.T, DRVCTL.S and PRIVATE added.
4. New instructions DRVCTL.T and DRVCTL.S renamed to DRVCTL_T and
DRVCTL_S for syntax compatibility.
5. Register access specified for DRVCTL_T, DRVCTL_S, and PRIVATE instructions.
6. No other changes to Version 1.0 BSDL.
Package Type: 18 x 18 PGA
This BSDL is for the newer MC68040 mask sets of E26A and after (roughly after the
second half of 1992). It does not include the 0.8-µm mask sets D43B, D50D, and D98D.
For MC68LC040 and MC68EC040, two pin names have changed. To make the necessary
modifications, change all occurrences of DLE to JS0 and MDIS to JS1.
entity MC68040 is
generic(PHYSICAL_PIN_MAP:string := "PGA_18x18");
port (TDI: in
TDO: out
TMS: in
TCK: in
TRST: in
RSTO: buffer
IPEND: buffer
CIOUT: out
UPA: out
TT:
inout
A:
inout
D:
inout
LOCKE: out
LOCK: out
R_W: inout
TLN: out
TM: out
SIZ: inout
MI:
buffer
BR:
buffer
TS:
inout
BB:
inout
TIP: out
PST: buffer
TA:
inout
TEA: in
BG: in
SC:
in
TBI: in
AVEC: in
TCI: in
bit;
bit;
bit;
bit;
bit;
bit;
bit;
bit;
bit_vector(0 to 1);
bit_vector(0 to 1);
bit_vector(0 to 31);
bit_vector(0 to 31);
bit;
bit;
bit;
bit_vector(0 to 1);
bit_vector(0 to 2);
bit_vector(0 to 1);
bit;
bit;
bit;
bit;
bit;
bit_vector(0 to 3);
bit;
bit;
bit;
bit_vector(0 to 1);
bit;
bit;
bit;
MOTOROLA
M68040 USER’S MANUAL
For More Information On This Product,
Go to: www.freescale.com
6-15