Sharp MZ-3500 service manual MZ3500 Memory mapper MMR SP6102R-001 signal description, Srdy

Page 17

MZ3500

2) Memory mapper (MMR) SP6102R-001 signal description

 

Polarity

 

 

 

 

 

 

Signal Name

 

 

 

 

 

1

ST

IN

Main CPU DRAM output buffer (LS244) switching strap.

 

2

DO

 

Bidirectional main CPU data bus.

 

 

 

 

IN/OUT

 

 

 

 

 

 

(Data bus 0 ~ 7)

 

9

D7

 

 

 

 

 

 

 

 

 

10

A15

 

Main CPU address bus.

 

 

 

 

IN

Used in the memory mapping logic of the MMR for address output for the DRAM, ROM,and

 

12

A13

 

shared RAM.

(Address bus 13 ~ 15)

 

13

A1

IN

Main CPU address bus.

 

 

Used in the I/O port select logic of the MMR to assign device number.

 

 

 

 

 

 

 

 

Sub-CPU bus request signal.

 

 

 

 

 

After power on: Halts the sub-CPU.

 

 

14

SRES

OUT

After write command (LDA-80H: OUT#FD) by the main CPU- Starts the sub-CPU.

 

 

 

 

This signal is issued after transfer of the main CPU program contained in the ROM-IPL.

 

 

 

 

 

 

(Sub CPU Reset)

 

 

 

 

Sub-CPU bus request signal.

 

 

 

 

 

After power on: Resets busrequest to sub-CPU.

 

15

SRQ

OUT

• After write command (LDA-02H1OUT#FC) by the main CPU' Place bus request to the sub-CPU

 

This signal is issued to bus of the sub-CPU, after the main CPU writes to the shared RAM a command

 

 

 

 

 

 

 

 

parameter to the sub-CPU or reads the message status from the sub-CPU.

 

 

 

 

 

 

(Sub CPU Request)

 

16

AR13

 

Address signal to the main CPU dynamic RAM.

 

 

 

 

OUT

The main CPUaddress signals, A 13-A 15, merged in the memory mapping logic circuit to produce

 

18

AR15

 

AR13-AR15. This is means by which the 4 basic and CP/M memory maps are made, along with MS1

 

 

 

 

and MSO.

 

 

 

 

 

BASIC interpreter 32KB mask ROM chip select signal.

 

19

R32

OUT

Valid when SD2 is active (Sharp ROM based BASIC). Command (LDA 02H OUT 3FD)

 

 

 

 

 

 

(ROM 32K select)

 

 

 

 

Internal MMR I/O port select logic signal.

 

 

20

IOAB

IN

Goes low by the command IN/OUT #FC-#FF.

 

 

 

 

 

 

 

(Input/Output Address)

 

21

SRDY

IN

Input of ready signal from thesub-CPU.

 

 

 

 

(Sub CPU Ready)

 

 

 

 

 

 

 

 

 

 

Chip select signal issued from the main CPU to the 8KB mask ROM.

 

22

ROPB

OUT

Valid with SDOactive (initialize state).

 

 

 

 

 

 

 

(ROM ipl)

 

23

ROAB

 

Chip select signal for four chip BASIC interpreter 8KB EPROM (A. B. C, D).

 

 

 

OUT

Valid with SD2 active (Sharp ROM based BASIC).

 

26

RODS

 

"R32B (alternate choice with the 32KB mask ROM chip select signal).

 

 

 

 

 

 

(ROM A~D Buffer)

 

27

RSAB

 

Row address select signal for the main CPU dynamic RAM (block A-block D).

 

~

~

OUT

RAS (ROW ADDRESS SELECT; LINE ADDRESS SELECT) SIGNAL

 

30

RSDB

 

 

 

(Row address Select)

 

 

 

 

Input of bus acknowledge signal from the sub-CPU.

 

31

SACK

IN

command is written in the shared RAM after acknowledgement from the sub-CPU

1

 

 

 

 

 

 

At the end of the command cycle bus request is released and the sub CPU executes the command

/

- 20-

Image 17
Contents Personal Computer Model Z-350 BACKUP, INIT, COPY, DEBUG, Killall TimerMemory VideoSlot Slot2 Refer to the page TIN Circuit DiagramLSI, 1C Cmosic SFDI/FSymbol PresetSdisp Change DispBase Basic Area RAMSystem UserMZ-1D07 MZ3500 System configuration of Model MS1 = D MSO = 0 L Software Memory ConfigurationTiming of Reset Signal ROM-IPL SD1 System Loading & CP/MMAO Bank SelectFfff Operational description SD3 RAM based BasicBank ROMMain Memory Mapper Block diagram Relation between MMR main memory Table below describes address map Main CPU and I/O port This paragraph discusses main CPU I/O Main CPU \m 0001MZ3500 Sub CPU and I/O portTo Reset Memory mapper MMRSP6102R-001 Block diagramAddress BUS CoabSrdy MZ3500 Memory mapper MMR SP6102R-001 signal descriptionRAS ROW Address Select Line Address Select Signal Pin No RO2B IN/OUTRO1B 1 1 1 1 0 KI1 Dl Do 17 D6 D5 A7 A6 A5A4A3A2AlAO H E X Uhus 1 OD2 Dl 1 1 1 1 1 0 FE do D4 D3 1 1 1 1 1 1 FF 14 I N D3MZ3500 Memory ROMIPL, RAMCOM, S-RAM select circuit CRT SpecificationAsci Summary of video display specificationBlue Dot pitchDot color designated by Graphic dotCH AI +,! AT A r + + G CH ATKA7 Ascii CG #1 FFFVideo RAM Structure of Vram #0000 Structure of character Vram When read/write from GDC#07FFA 8bit Read/write by Z-80 via the GDC 640 x 200 dots display modeFV = 60 Hz 16KSetup of GCD master/slave 640 x 400 bits display mode FH = 20.92 kHz FV = 47.3 HzMaster/slave setup by combination O signal switchingGraphic V-RAM Address Crtc block diagramPage Master slice LSI CSP-1 SP6102C 002 signal description CSH CSP-1 Block Diagram» CK HSY2 2BLK2 LSI CSP-2 SP6012C-003 Signal Description3r00 CSP 2 Block DiagramDSP2 OUT CAS OUTGDC Graphic display controller UPD7220 signal description NK-CLC AD15ILC2AT~BTI CSR-1MAGEStructure CG Address Select CircuitCircuit description VsyncBlsc Character Vram select circuitRead/write from the Z-80 to V-RAM Set GDC command codeCsrw C 49H -COMMAND Code Return when all parameters were sentWrite C 23H Command Code Vecte C 6CH Command Code Fifo Empty?Explanation 60HVECTE. Dot address is structured on the screen Following manner Dot display program example-1Kind of line solid line I T E C 23HP4 88H P5 HH Outline Floppy diskTJ ILJ n Ci D ci Ici VnVn n nV nnn7Data MZ3500 MFD interface block diagram 22 «- o Window FDC UPD765UPD765 signal description MZ350C Trigger motor on of the timer 555 Selects FDDPort used in the MFD interface is as follows MFM recording methodMedia detection Controls during read, write, seek, and re- calibrate3500 Precompensate Circuit Control during seek and recalibrationPurpose String of data Pulses from the FDD Data window VFO circuitFilter Phase Detector Amplifier Window VFO circuit configurationBQA MFM ModeFM mode timing chart \\\\ 3DSC Side =Aload \128 76 iy 7 EH 77 / FFHTrack 10 sector Indicates the byte position From the top of directoryB144 6145 B146 B147 39 B148 B149 B150 B151 Ii Patat39 B74 B75 1015Data transmission format General specificationMZS500 Example 7-bits, even parity, 1 stop bitOFF AC controlsStart 8251 AC MZ3500 Data output controlKTS RXEN,UTR , T X E N 3SOO9 6.3 200256 128«--N Wl -»8253 OUT 8253AA3 Printer interfacing circuitDAT DS7Data transfer timing General description of the parallel interfaceOutput I/O port map Read Hold Clock circuit SchematicWrite Hold SET DINLSB MSB MZ3500 PD1990AC Block diagram» GETE1 J MmmilS I C 3500GP I/O SFD 1/FDipswa SW2 SW1 On on CE332P OFF on MZ1P02 On OFF IO2824 OFF OFFSEC FD2\f Canbe in either state Description of each block Block diagramFunctions +5V Switching regulatorTiming chart Alarm generation circuitKey Specification of keyboard controlAt rrn 2s 2s22 21 Key search timingKey StrobeProtocol Key to sub CPU 132.522.5/-s Keyboard controller basic flow XTAL1 XTAL2 Reset INT Keyboard controller signal descriptionPIN ALE DBO DB7 GNDOn OFF Sub-CPU side ProcedureCRT inter face test Shared RAMAbnormal S C I I 00-FFReady O.H Abnormal test ending1 5 c * O DR O.7 ROM-IPL Main CPU Checker Flow Chart 1/2 100 Main CPU Checker Flow Chart M?M7*500 101Keyboard test Keyboard controller ROM testIPL Flow Chart SEEK, Read Error Jump \ Boot Address SystemError Load Iocs SEEK& Read105 SUB CPU IPL Flow ChartR R R R F1 LJ LJ LJ LJ LJ LJ LJU J l J J L i J L L j l J J L l J L L l LU LU U LJ LlJ LJ U URoB IwCAIO MZ-35OO Parts Guide LI S C R I P T I O N No Parts CodeLED PWB IE--or Ooss-zw Parts Code MZ-3500N T K QcnwS C R I P T I O N ConnectorNO. Parts Code MZ-3500Parts Code A a N a DNEW VH S N 7 4 0 6 NCoos Part S C R I P T I O NMark Rank M2-3500 J9, MZ1K02,1K03,1K04,1K05 Key unitLSI RAM SOCLA a NO. Parts CodeD e Tin N a a Parts CodeMZ-3500 Sharp Corporation