| Electronic Components Datasheet Search |
|
TMS320C80GF Datasheet(PDF) 65 Page - Texas Instruments |
|
|
|||||||||||||||||||||||||||||
TMS320C80GF Datasheet(HTML) 65 Page - Texas Instruments |
|
65 / 171 page ![]() TMS320C80 DIGITAL SIGNAL PROCESSOR SPRS023B – JULY 1994 – REVISED OCTOBER 1997 62 POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251–1443 EALU Boolean functions EALU operations support all 256 Boolean ALU functions plus the flexibility to add 1 or a carry-in to Boolean sum. The Boolean function performed by the ALU are shown below and in Table 27. (F0 & (~A & ~B & ~C)) | (F1 & (A & ~B & ~C)) | (F2 & (~A & B & ~C)) | (F3 & (A & B & ~C)) | (F4 & (~A & ~B & C)) | (F5 & (A & ~B & C)) | (F6 & (~A & B & C)) | (F7 & (A & B & C)) [+1 | +cin] Table 27. EALU Boolean Function Codes d0 BIT ALU FUNCTION SIGNAL PRODUCT TERM 26 F7 A & B & C 25 F6 ~A & B & C 24 F5 A & ~B & C 23 F4 ~A & ~B & C 22 F3 A & B & ~C 21 F2 ~A & B & ~C 20 F1 A & ~B & ~C 19 F0 ~A & ~B & ~C EALU arithmetic functions EALU operations support all 256 arithmetic functions provided by the three-input ALU plus the flexibility to add 1 or a carry-in to the result. The arithmetic function performed by the ALU is: f(A,B,C) = A & f1(B,C) + f2(B,C) [+1 | cin] f1(B,C) and f2(B,C) are independent Boolean combinations of the B and C ALU inputs. The ALU function is specified by selecting the desired f1 and f2 subfunction and then XORing the f1 and f2 code from Table 28 to create the ALU function code for bits 19–26 of d0. Additional operations such as absolute values and signed shifts can be performed using d0 bits which control the ALU function based on the sign of one of the inputs. Table 28. ALU f1(B,C) and f2(B,C) Subfunctions f1 CODE f2 CODE SUBFUNCTION COMMON USAGE 00 00 0 Zero the term AA FF –1 –1 (All 1s) 88 CC B B 22 33 –B –1 Negate B A0 F0 C C 0A 0F –C –1 Negate C 80 C0 B & C Force bits in B to 0 where bits in C are 0 2A 3F –(B & C) – 1 Force bits in B to 0 where bits in C are 0 and negate A8 FC B | C Force bits in B to 1 where bits in C are 1 02 03 –(B | C) – 1 Force bits in B to 1 where bits in C are 1 and negate 08 0C B & ~C Force bits in B to 0 where bits in C are 1 A2 F3 –(B & ~C) –1 Force bits in B to 0 where bits in C are 1 and negate 8A CF B | ~C Force bits in B to 1 where bits in C are 0 20 30 –(B | ~C) –1 Force bits in B to 1 where bits in C are 0 and negate 28 3C (B & ~C) | ((–B – 1) & C) Choose B if C = all 0s and –B if C = all 1s 82 C3 (B & C) | ((–B – 1) & ~C) Choose B if C = all 1s and –B if C = all 0s |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |