Features: 1. CPU • 32-bit RISC (FR30) , load/store architecture, 5-stage pipeline • General-purpose registers : 32 bits ´ 16 • 16-bit fixed-length instructions (basic instructions) , 1 instruction/ 1 cycle• Memory-to-memory transfer, bit processing, barrel shift proce...
MB91F155A: Features: 1. CPU • 32-bit RISC (FR30) , load/store architecture, 5-stage pipeline • General-purpose registers : 32 bits ´ 16 • 16-bit fixed-length instructions (basic instruc...
SeekIC Buyer Protection PLUS - newly updated for 2013!
268 Transactions
All payment methods are secure and covered by SeekIC Buyer Protection PLUS.
1. CPU
• 32-bit RISC (FR30) , load/store architecture, 5-stage pipeline
• General-purpose registers : 32 bits ´ 16
• 16-bit fixed-length instructions (basic instructions) , 1 instruction/ 1 cycle
• Memory-to-memory transfer, bit processing, barrel shift processing : Optimized for embedded applications
• Function entrance/exit instructions, and multiple load/store instructions of register contents, instruction systems supporting high level
languages
• Register interlock functions, efficient assembly language description
• Branch instructions with delay slots : Reduced overhead time in branching executions
• Internal multiplier/supported at instruction level
Signed 32-bit multiplication : 5 cycles
Signed 16-bit multiplication : 3 cycles
• Interrupt (PC and PS saving) : 6 cycles, 16 priority levels
2. Bus Interface
• 16-bit address output, 8/16-bit data input and output
• Basic bus cycle : 2-clock cycle
• Support for interface for various types of memory
• Unused data/address pins can be configured us input/output ports
• Support for little endian mode
3. Internal ROM
MB91F155A
FLASH products : 510 Kbytes
MB91155
Mask product : 510 Kbytes
MB91154
Mask product : 384 Kbytes
4. Internal RAM
Mask, FLASH products : 2 Kbytes
5. Internal Data RAM
MB91F155, MB91155
FLASH, Mask products : 32 Kbytes
MB91154
FLASH, Mask product : 20 Kbytes
6. DMAC
DMAC in descriptor format for placing transfer parameters on to the main memory. Capable of transferring a maximum of eight internal and
external factors combined. Three channels for external factors
7. Bit Search Module
Searches in one cycle for the position of the bit that changes from the MSB in one word to the initial I/O.
8. Timers
• 16-bit OCU ´ 8 channels, ICU ´ 4 channels, Free-run timer ´ 1 channel
• 8/16-bit up/down timer/counter (8-bit ´ 2 channels or 16-bit ´ 1 channel)
• 16-bit PPG timer ´ 6 channels. The output pulse cycle and duty can be varied as desired
• 16-bit reload timer ´ 4 channels
9. D/A Converter
• 8-bit ´ 3 channels
10. A/D Converter (Sequential Comparison Type)
• 10-bit ´ 8 channels
• Sequential conversion method (conversion time : 5.0 ms@33 MHz)
• Single conversion or scan conversion can be selected, and one-shot or continuous or stop conversion mode
• Conversion starting function by hardware/software.
11. Serial I/O
• UART ´ 4 channels. Any of them is capable of serial transfer in sync with clock attached with the LSB/MSB switching function.
• Serial data output and serial clock output are selectable by push-pull/open drain software.
• A 16-bit timer (U-timer) is contained as a dedicated baud rate generator allowing any baud rate to be generated. 12. I2C Bus Interface
• One channel master/slave send and receive
• Arbitration and clock synchronization functions
(The product is licensed with the Philips I2C patent to support those customers who intend to use this product in an I2C system in
compliance with the standard I2C specification stipulated by Philips.)
13. Clock Switching Function
• Gear function : Operating clock ratios to the basic clock can be set independently for the CPU and peripherals from four types, 1 : 1, 1 :
2, 1 : 4 or 1 : 8.
14. Clock Function (Calendar Macro)
• Internal 32 kHz clock function
• It is possible to perform the clock function (oscillation frequency: 32 kHz) even in a stop mode. (The oscillation does not suspend during a
stop mode.)
15. Interrupt Controller
External interrupt input (16 channels in total) :
• Allows the rising edge/falling edge/H level/L level to be set.
Internal interrupt factors :
• Interrupt by resources and delay interrupt
16. Others
• Reset cause : Power on reset/watchdog timer/software reset/external reset
• Low power consumption mode : Sleep/stop
• Package : 144-pin LQFP
• CMOS technology (0.35 mm)
• Power supply voltage : 3.15 V to 3.6 V
• MB91F155 is to be MB91F155A.
The MB91F155A/MB91155/MB91154 is a single-chip microcontroller using a RISC-CPU (FR 30 series) as its core. It contains peripheral I/O resources suitable for audio, MD and so on which are required to operate at low power consumption.