| 전자부품 데이터시트 검색엔진 |
|
MAS3504D 데이터시트(PDF) 14 Page - Micronas |
|
|
|||||||||||||||||||||||||||||
MAS3504D 데이터시트(HTML) 14 Page - Micronas |
|
14 / 40 page ![]() MAS 3504D 14 Micronas 3.3. Detailed MAS 3504D Command Syntax 3.3.1. Run The ‘run’ command causes the start of a program part at address a = (a3, a2, a1, a0). The nibble a3 is restricted to 0hex or 1hex which also acts as command selector. Run with address a=0hex will suspend the encoding/decoding function and only I2C commands are evaluated. This freezing is required if alternative software is downloaded into the internal RAM of the MAS 3504D. Detailed information about downloading is provided in combination with a MAS 3504D software development package or together with MAS 3504D software modules available from Micronas. Example: ‘run’ at address 1hex (start of G.729 decoder) has the following I2C protocol: <$3A><$68><$00><$01> 3.3.2. Write Register The controller writes the 20-bit value (d = d4, d3, d2, d1, d0) into the MAS 3504D register (r = r1,r0). In contrast to memory cells, registers are always addressed individually, and they may also interact with built-in hardware blocks. A list of registers is given in Section 3.5. on page 16 Example: G.729 decoding is started by writing the value 1 into the register with the number FDhex: <$3A><$68><$9F><$D1><$00><$00> 3.3.3. Write D0 Memory The MAS 3504D has 2 memory areas of 2048 words each called D0 and D1 memory. For both memory areas, read and write commands are provided. Example: writing one word to address d0:0321hex has the following I2C protocol: <$3A><$68><$A0><$00> (write D0 memory) <$00><$01> (1 word to write) <$03><$21> (start address) <$23><$45> (value = 12345hex) <$00><$01> 3.3.4. Write D1 Memory For further details, see ‘write D0 memory’ command. SDW data_write W AAA W A P a3,a2 a1,a0 SDW data_write W AAA W A 9,r1 r0,d4 AW A P d4,d3 d2,d1 SDW data_write A,0 $0,$0 P n3,n2 n1,n0 a3,a2 a1,a0 d3,d2 d1,d0 d3,d2 d1,d0 ....repeat for n data values.... WA A A W A A W A A W A A W A A W $0,$0 $0,d4 A A W $0,$0 $0,d4 A A WA n3..n0: number of words to be transmitted a3..a0: start address in MASD memory d4..d0: data value SDW data_write B,0 $0,$0 P n3,n2 n1,n0 a3,a2 a1,a0 d3,d2 d1,d0 d3,d2 d1,d0 ....repeat for n data values.... WA A A W A A W A A W A A W A A W $0,$0 $0,d4 A A W $0,$0 $0,d4 A A WA n3..n0: number of words to be transmitted a3..a0: start address in MASD memory d4..d0: data value |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |