| Electronic Components Datasheet Search |
|
MA17501 Datasheet(PDF) 3 Page - Dynex Semiconductor |
|
|
|||||||||||||||||||||||||||||
MA17501 Datasheet(HTML) 3 Page - Dynex Semiconductor |
|
3 / 35 page ![]() MA17501 3/35 Table 1: Signal Definitions Signal I/O Definition AD00 - AD15 I/O External 16-Bit Address/Data Bus AS O/Z Address Strobe Indicates Address lnformation on A/D Bus CLKPC O Precharge Clock CLK02 O Phase 2 Clock PAUSE l DMA Acknowledge (A/D Bus to be used for DMA) DS O/Z Data Strobe lndicates Data lnformation on A/D Bus HLDAK O Hold Acknowledge HOLD l Hold Request Suspends lnternal Processor Functions lN/ OP O/Z lnstruction/Operand lndicates Type of Memory Access INTRE O lnterrupt Enable lRDY l lnterrupt Unit Ready Signal M/ lO O/Z Memory or lnput/Output lndicates Transaction on A/D Bus M00 - M19 l 20-Bit Microcode Bus OSC l External Oscillator Clock OVl O Overflow lndicator PlF l Privileged Instruction Fault RD /W O/Z Read/Write IndicatesData Direction on A/D Bus RDY l Ready lnforms CPU of the Conclusion of External Bus Cycle RESET l Reset Indicates Device Initialization SYNCLK O Interrupt Unit's Sync Clock SYNC O System Clock - CPU Sync Clock (External) SYSCLK1 O System Clock (Internal) TEST I Test Enable T1 O Branch or Jump Control VDD Power (External), 5 Volts GND Ground 2.2 BARREL SHIFTER The Barrel Shifter is a 32-bit input, 16-bit output right shift network. A 32-bit operand may be shifted right arithmetically, logically, or cyclically up to 31 bit positions in a single machine cycle. While not directly accessible or visible to user programs, the Barrel Shifter is utilized by microcode to effect all shift, rotate, and normalize instructions with minimum execution time. 2.3 PARALLEL MULTIPLIER The Parallel Multiplier performs a 4-bit multiplier by 24-bit multiplicand multiplication plus accumulation in a single machine cycle. Only four machine cycles are required to complete a 16-bit by 16-bit multiplication. Contained within the multiplier is a 48-bit product accumulation register with the lower 24 bits serving as a source operand register. On each multiply machine cycle, the lower four bits of the accumulator are multiplied by 24 bits from the two ALU operand source buses (R and S). The lower 24 bits of this 28- bit product are then added to the upper 24 bits of the accumulator and the whole accumulator is shifted right four bits. This right shift makes room for the upper four bits of the product. The four bits shifted out are used in the next multiply iteration. 2.4 DUAL-PORT REGISTER FILE The Register File is a dual port RAM structure containing 24, 16-bit registers. Sixteen of these registers are general purpose and user accessible. These user accessible registers - referred to as R0 through R15 - may be used as accumulators, index registers, base registers temporary operand registers, or stack pointers. The remaining eight registers are only accessible by microcode. Adjacent registers are concatenated to effectively form 32- bit and 48-bit registers for storage of double precision and extended-precision operands, respectively. Instructions access these operands by specifying the register containing the most significant part of the operand, and the register set wraps around automatically under microcode control, e.g., R15 concatenates with R0 for 32-bit operands and R15 concatenates with R0 and R1 for 48-bit operands. |
|
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 |