Unknown Manufacturer SP0256
The SP0256 Speech Board Interface William Henderson April 17, 2005 1 Interface Details This documents the interface between the SP0256 Speech Board and the TINI TutorIO microprocessor board. The TutorIO board PIA connector is a 26-way IDC socket known as CONN3. This carries the signals of the three 8-bit Ports A, B and C, ground and Vcc (5V).Only Port A is employed by the Speech Board; Ports B and C remain unused. Power to drive the Speech Board is also obtained from the TINI board via the CONN3 interface. The command interface with the SP0256 Speech Board comprises 6 address lines (A1...A6) and the ALD (Address LoaD) and LRQ (Load ReQuest) signals, 8 bits in total. The interface is illustrated in Figure 1 TINI PIA − Port A IDC Pin Number 1 2 10 9 6 4 3 5 7 8 Speech Board SP0256−AL2 A1 A2 A3 A4 A5 A6 A7 A8 ALD LRQ Speaker Output CONN3 GND Vcc A7 A6 A5 A4 A3 A2 A1 A0 V+ G Figure 1: SP0256 Interface 1 The AL2 varant of the SP0256 used here possesses 8 address lines, A1..A8. However, only A1..A6 are employed to select one of 64 phonemes. The address lines A7 and A8 are tied to Ground on the Speech Board. Port A should be configured for output on bits A0..A6 and for Input on A7. 2 Speech Commands The SP0256 employes the control signals ALD and LRQ to latch addresses and start processing, as follows: The ALD strobe is a short po...