![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
ASM7306C/8406C DATA SHEET ASM7306C/8406C ASM7306C/8406C - VERY LOW-COST VOICE SYNTHESIZER WITH 4-BIT MICROPROCESSOR 1.0 General Description The ASM7306C/8406C is very low cost voice synthesizer with 4-bit microprocessor. It has various features including 4-bit ALU, ROM, RAM, I/O ports, timers, clock generator, watchdog timer(WDT), voice synthesizer, etc . It consists of 22 instructions in the device. With CMOS technology and halt function can minimize power dissipation . Its architecture is similar cycle, to RISC, with two stages of instruction pipeline. It allows all instructions to be in a executed single except for program branches and data table read instructions (which need two instruction cycles). 1.1 Feature Single power supply can operate from 2.4V through 5.5V Internal Program ROM: 4K x 10-bit 1 sets of 18-bit DPR can access up to 256K x 10 bits data memory space Data Registers: * 64 x 4-bit data RAM (00-1Fh plus 40h-5Fh) * Unbanked special function registers (SFR) range: 20h-3Fh I/O Ports: * PRA: 4-bit I/O Port A (2Bh) * PRB: 2-bit Output Port B (2Dh) On-chip clock generator: Resistive Clock Drive(RM) Timer: 1 * Timer0: a 9-bit auto-reload timer/counter Stack: 2-level subroutine nesting HALT and Release from HALT function to reduce power consumption Watch Dog Timer (WDT) Instruction: 1-cycle instruction except for table read and program branches which are 2-cycles Number of instruction: 22 The Voice function can be implemented by microprocessor instruction * One 8-bit COUT output for ASM7306C/8406C 1 Rev 1.0 ASM7306C/8406C FIGURE 1.1 : Block Diagram of ASM8406C Data Bus[3:0] ROM Latch PCL(4) PC[11:0] (ADDR[17:12]) =00000b ADDR[17:0] Stack(12) (2-Level) 0 ROM_ADDR[17:0] 1 DPR3,2,1 DPR[17:0] Program (Data) ROM Instruction Latch Instruction Bus [9:0] Instruction Decoder PCLATCH(8) PCH(8) DLATCH(10) ROM_Data[9:0] Data Bus[3:0] Accumlator(4) Instruction Bus [9:0] SRAM ALU(4) Register(4) Immediate(4) (64 x 4) 00h-1Fh 40h-5Fh Timer0(9) PRA(4) PRB(2) P1,P2,P3,P4 enter test mode ( Voice synthesizer ) Clock Generator Test select Power on Reset RESET pin PRA0 weak or strong pull-low for PRA, PRB, PRC OSC VDD/GND PRASL(4) One-Channel Reset Chip Reset Chip COUT COUT 2 Rev 1.0 Instruction Bus [9:0] Control Signal ASM7306C/8406C FIGURE 1.2 : External ROM Map of ASM7306C/8406C PC[11:0] 12bit x 2 STACK 17-bit Data Pointer Reset Vector 00000h 00080h Reserved for Testing Program and data ROM 00080h-003FFh 00400h 00000h-00FFFh 00000h-3FFFFh 00FFFh(4K) Data ROM 3FFFFh(256Kx10-bits) 3 Rev 1.0 ASM7306C/8406C 1.2 Pin-Out ASM7306C/8406C Pin-Out VDD PRA3-1 PRA0/RESET I I/O I/O Power supply during operation STI I/O port with programmable strong pull-low or weak pull-low or fix-inputStd./O.D. floating capability Output type with standard or Open-Drain output STI I/O port with programmable strong pull-low or weak pull-low or fix-inputStd./O.D. floating capability Output type with standard or Open-Drain output Mask option selected as an external RESET pin with weak pull-low capability RM mode Oscillator input Current Output of Audio Circuit Ground Potential Enter Test Mode. ( TEST = High ) Std./O.D. Output type with standard or Open-Drain output OSC COUT GND TEST PRB0-1 I O I O O 1.3 Application circuit 4 Rev 1.0 ASM7306C/8406C 1.4 Bonding Diagram 256K x 10 bit ROM 1 2 3 4 5 ASM7306C/8406C CHIP SIZE: X= 1550+80(um) , Y= 3240+80(um) 11 10 8 9 6 7 Substrate must be connected to GND. ASM7306C/8406C Pad Location PAD # PAD Name X 1 RA3 -664.92 2 RA2 -664.92 3 RA1 -662.64 4 RA0 -468.24 5 OSC -281.04 6 GND -111.72 CHIP SIZE: X= 1550+80(um) , Y= 3240+80(um) Y PAD # PAD Name X Y -1211.84 7 TEST 105.44 -1536.52 -1339.96 8 COUT 303.96 -1536.52 -1536.52 9 VDD 683.04 -1536.52 -1536.52 10 RB0 664.92 -1335.52 -1536.52 11 RB1 664.92 -1217.12 -1536.52 5 Rev 1.0 ASM7306C/8406C 1.5 DC Characteristics for ASM7306C/8406C SYMBOL VDD Isb Iop Iih Ioh Iol Cout dF/F dF/F PARAMETER OPERATING VOLTAGE SUPPLY CURRENT STANDBY OPERATING VDD 3 5 3 5 3 5 5 3 5 3 5 3 5 -10 -20 MIN. 2.4 TYP. 3 MAX. 5.5 1 1 UNIT V uA mA uA CONDITION depending on Freq. 4MHz, RM in HALT Mode 4MHz, RM IO Floating 4MHz, RM in HALT Mode (IO Ports with weak pull-high pull-low) INPUT CURRENT /Internal pull low OUTPUT HIGH CURRENT OUTPUT LOW CURRENT DA CURRENT OUT (FULL SCALE) FREQUENCY STABILITY Fosc VARIATION 2 7 3 9 -5.2 -3 -8 7 20 4 5.2 10 20 mA 4MHz, RM (IO ports) % % Fosc(3v- 2.4v) Fosc (3v) VDD=3V, Rosc=820k, 4MHz FIGURE 1.3 : Frequency Range for Rosc in RM mode Resistor(k ohm) 3v Freq.(MHz) 1400 2.56 1000 3.63 820 4.16 470 6.80 R o sc & Fre q . 8 Freq. MHz 6 4 2 0 0 200 400 600 800 1000 1200 1400 1600 R o sc k o h m 6 .8 4 .1 6 3 .6 3 2 .5 6 6 Rev 1.0 |
Price & Availability of ASM7306C
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |