Peripherals
• An interrupt request can be sent to the CPU on
completion of the specified number of transfers
• Various DMAC transfer requests are provided:
– External request
– On-chip peripheral modules (Transfer requests from the
SCI, SCF, and TMU can be accepted on all channels.)
– Auto-request (A transfer request is generated
automatically within the DMAC)
• Channel functions: different transfer modes
can be set for each channel
■ Data Transfer Controller (DTC)
• Transfer possible over any number of channels
• 3 transfer modes: normal, repeat, and block transfer
• One activation source can trigger a number of data
transfers (chain transfer)
• Direct specification of 32-bit address space
• Activation by software allowed
• Transfer can be set in byte, word, or longword units
■ Host Interface (HIF)
• Connectable to the main CPU with parallel bus
• HIF boot function eliminates the need for boot ROM
■ Motor Management Timer (MMT)
• Triangular-wave comparison-type 6-phase PWM
waveform output with non-overlap dead times
• Non-overlap times generated by timer’s dead time
counters decrease torque pulsations/ harmonics for
improved voltage utilization
• Toggle output synchronized with PWM period
• PWM output halted by external signal
• PWM duty programmable between 0 and 100%
• Output-off functions
• Adjustable carrier frequency for low switching losses
and less audible noise
■ Multi-function Timer Unit (MTU)
• Up to 12-phase PWM output with synchronous
operation
• 2-phase encoder pulse up/down count
• Counter cascade mode to 32-bit counter
• High sink current (15mA) for 6 pins; can directly
drive opto-isolators
• A/D converter trigger signal can be generated
• Dead time can be generated automatically
■ Analog Interfaces
• 4- to 32-channel 10-bit successive-approximation
A/D converter
– Precise current detection for current control
– Three sample-and-holds with maximum conversion time
of 5.4 microseconds
• 2 channel 8-bit D/A converter
SuperH Main On-chip Peripherals
15
Komentáře k této Příručce