Freescale Semiconductor 56F8122 user manual

User manual for the device Freescale Semiconductor 56F8122

Device: Freescale Semiconductor 56F8122
Category: Computer Hardware
Manufacturer: Freescale Semiconductor
Size: 0.89 MB
Added : 1/30/2014
Number of pages: 137
Print the manual

Download

How to use this site?

Our goal is to provide you with a quick access to the content of the user manual for Freescale Semiconductor 56F8122. Using the online preview, you can quickly view the contents and go to the page where you will find the solution to your problem with Freescale Semiconductor 56F8122.

For your convenience

If looking through the Freescale Semiconductor 56F8122 user manual directly on this website is not convenient for you, there are two possible solutions:

  • Full Screen Viewing - to easily view the user manual (without downloading it to your computer), you can use full-screen viewing mode. To start viewing the user manual Freescale Semiconductor 56F8122 on full screen, use the button Fullscreen.
  • Downloading to your computer - You can also download the user manual Freescale Semiconductor 56F8122 to your computer and keep it in your files. However, if you do not want to take up too much of your disk space, you can always download it in the future from ManualsBase.
Freescale Semiconductor 56F8122 User manual - Online PDF
Advertisement
« Page 1 of 137 »
Advertisement
Print version

Many people prefer to read the documents not on the screen, but in the printed version. The option to print the manual has also been provided, and you can use it by clicking the link above - Print the manual. You do not have to print the entire manual Freescale Semiconductor 56F8122 but the selected pages only. paper.

Summaries

Below you will find previews of the content of the user manuals presented on the following pages to Freescale Semiconductor 56F8122. If you want to quickly view the content of pages found on the following pages of the manual, you can use them.

Abstracts of contents
Summary of the content on the page No. 1

56F8322/56F8122
Data Sheet
Preliminary Technical Data
56F8300
16-bit Hybrid Controllers
MC56F8322
Rev. 10.0
10/2004
freescale.com

Summary of the content on the page No. 2

Document Revision History Version History Description of Change Rev 1.0 Pre-Release version, Alpha customers only Rev 2.0 Initial Public Release Rev 3.0 Corrected typo in Table 10-4, Flash Endurance is 10,000 cycles. Addressed additional grammar issues Rev 4.0 Added Package Pins to GPIO table in Section 8. Clarification of TRST usage in this device. Replacing TBD Typical Min with values in Table 10-17. Editing grammar, spelling, consistency of language throughout family. Updated values in

Summary of the content on the page No. 3

56F8322/56F8122 General Description Note: Features in italics are NOT available in the 56F8122 device. • Up to 60 MIPS at 60MHz core frequency • FlexCAN module • DSP and MCU functionality in a unified, • Up to two Serial Communication Interfaces (SCIs) C-efficient architecture • Up to two Serial Peripheral Interfaces (SPIs) • 32KB Program Flash • Two general-purpose Quad Timers • 4KB Program RAM • Computer Operating Properly (COP)/Watchdog • 8KB Data Flash • On-Chip Relaxation Oscillator • 8KB

Summary of the content on the page No. 4

Table of Contents Part 1: Overview . . . . . . . . . . . . . . . . . . . . . . 5 Part 8: General Purpose Input/Output 1.1. 56F8322/56F8122 Features . . . . . . . . . . . . . 5 (GPIO) . . . . . . . . . . . . . . . . . . . . . . . . 96 1.2. Device Description . . . . . . . . . . . . . . . . . . . . 7 8.1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . .96 1.3. Award-Winning Development Environment . 8 8.2. Configuration . . . . . . . . . . . . . . . . . . . . . . . .96 1.4. A

Summary of the content on the page No. 5

56F8322/56F8122 Features Part 1 Overview 1.1 56F8322/56F8122 Features 1.1.1 Hybrid Controller Core • Efficient 16-bit 56800E family hybrid controller engine with dual Harvard architecture • Up to 60 Million Instructions Per Second (MIPS) at 60MHz core frequency • Single-cycle 16 × 16-bit parallel Multiplier-Accumulator (MAC) • Four 36-bit accumulators, including extension bits • Arithmetic and logic multi-bit shifter • Parallel instruction set with unique DSP addressing modes • Hardware DO an

Summary of the content on the page No. 6

1.1.3 Memory Note: Features in italics are NOT available in the 56F8122 device. • Harvard architecture permits as many as three simultaneous accesses to program and data memory • Flash security protection • On-chip memory, including a low-cost, high-volume Flash solution — 32KB of Program Flash — 4KB of Program RAM — 8KB of Data Flash — 8KB of Data RAM — 8KB of Boot Flash • EEPROM emulation capability 1.1.4 Peripheral Circuits Note: Features in italics are NOT available in the 56F8122 device. •

Summary of the content on the page No. 7

Device Description 1.1.5 Energy Information • Fabricated in high-density CMOS with 5V-tolerant, TTL-compatible digital inputs • On-board 3.3V down to 2.6V voltage regulator for powering internal logic and memories • On-chip regulators for digital and analog circuitry to lower cost and reduce noise • Wait and Stop modes available • ADC smart power management • Each peripheral can be individually disabled to save power 1.2 Device Description The 56F8322 and 56F8122 are members of the 56800E core

Summary of the content on the page No. 8

is programmable to support a continuously variable PWM frequency. Edge-aligned and center-aligned synchronous pulse width control (0% to 100% modulation) is supported. The device is capable of controlling most motor types: ACIM (AC Induction Motors); both BDC and BLDC (Brush and Brushless DC motors); SRM and VRM (Switched and Variable Reluctance Motors); and stepper motors. The PWM incorporates fault protection and cycle-by-cycle current limiting with sufficient output drive capability to direct

Summary of the content on the page No. 9

Architecture Block Diagram 1.4 Architecture Block Diagram Note: Features in italics are NOT available in the 56F8122 device and are shaded in the following figures. The 56F8322/56F8122 architecture is shown in Figure 1-1 and Figure 1-2. Figure 1-1 illustrates how the 56800E system buses communicate with internal memories and the IPBus Bridge. Table 1-2 lists the internal buses in the 56800E architecture and provides a brief description of their function. Figure 1-2 shows the peripherals and c

Summary of the content on the page No. 10

4 JTAG / EOnCE Boot Flash pdb_m[15:0] Program pab[20:0] Flash Program cdbw[31:0] RAM 56800E CHIP TAP Controller TAP Linking Data RAM xab1[23:0] Module xab2[23:0] Data External Flash JTAG Port cdbr_m[31:0] xdb2_m[15:0] To Flash Control Logic IPBus Bridge Flash Not available on the 56F8122 device. Memory Module IPBus Figure 1-1 System Bus Interfaces Note: Flash memories are encapsulated within the Flash Memory Module (FM). Flash control is accomplished by the I/O to the FM over the perip

Summary of the content on the page No. 11

Architecture Block Diagram To/From IPBus Bridge CLKGEN Interrupt (OSC/PLL) Controller (ROSC) Low-Voltage Interrupt Timer A POR & LVI 4 System POR Quadrature Decoder 0 RESET SIM COP Reset 2 FlexCAN COP 4 2 SPI 1 SCI 1 4 SPI 0 PWMA 3 SYNC Output GPIO A 2 SCI 0 GPIO B GPIO C ch2i 2 Timer C ch2o 6 ADCA TEMP_SENSE The dotted line on Temperature Sense signifies the Not available on the 56F8122 device. pad-to-pad bond between TEMP_SENSE and ANA7 on the 56F8322 IPBus Figure 1-2 Peripheral Subsystem

Summary of the content on the page No. 12

Table 1-2 Bus Signal Names Name Function Program Memory Interface pdb_m[15:0] Program data bus for instruction word fetches or read operations. cdbw[15:0] Primary core data bus used for program memory writes. (Only these 16 bits of the cdbw[31:0] bus are used for writes to program memory.) pab[20:0] Program memory address bus. Data is returned on pdb_m bus. Primary Data Memory Interface Bus cdbr_m[31:0] Primary core data bus for memory reads. Addressed via xab1 bus. cdbw[31:0] Primary core data

Summary of the content on the page No. 13

Product Documentation 1.5 Product Documentation The documents listed in Table 1-3 are required for a complete description and proper design with the 56F8322 and 56F8122 devices. Documentation is available from local Freescale distributors, Freescale semiconductor sales offices, Freescale Literature Distribution Centers, or online at http://www.freescale.com/semiconductors/. Table 1-3 Chip Documentation Topic Description Order Number DSP56800E Detailed description of the 56800E family architect

Summary of the content on the page No. 14

Part 2 Signal/Connection Descriptions 2.1 Introduction The input and output signals of the 56F8322 and 56F8122 devices are organized into functional groups, as detailed in Table 2-1 and as illustrated in Figure 2-1 and Figure 2-2. In Table 2-2, each table row describes the signal or signals present on a pin. Table 2-1 Functional Group Pin Allocations Number of Pins in Package Functional Group 56F8322 56F8122 Power (V or V ) 55 DD DDA Ground (V or V ) 55 SS SSA 1 22 Supply Capacitors & V PP

Summary of the content on the page No. 15

Introduction PHASEA0 (TA0, GPIOB7) V DD_IO 1 Power Quadrature 4 PHASEB0 (TA1, GPIOB6) V Decoder 0 SS Ground 1 4 or Quad V INDEX0 (TA2, GPIOB5) DDA_ADC Timer A or Power 1 1 GPIO V SSA_ADC HOME0 (TA3, GPIOB4) Ground 1 1 56F8322 SCLK0 (GPIOB3) 1 Other V 1 - V 2 CAP CAP 2 Supply MOSI0 (GPIOB2) SPI0 or 1 Ports SCI1 or MISO0 (RXD1, GPIOB1) GPIO 1 EXTAL (GPIOC0) SS0 (TXD1, GPIOB0) PLL and 1 1 Clock or XTAL (GPIOC1) GPIO 1 PWMA0 -1 (GPIOA0 - 1) 2 PWMA2 (SS1, GPIOA2) 1 PWMA3 (MISO1, GPIOA3) PWMA or

Summary of the content on the page No. 16

TA0 (GPIOB7) V DD_IO 1 Power 4 TA1 (GPIOB6) V Quad SS 1 Ground 4 Timer A or V TA2 (GPIOB5) DDA_ADC Power GPIO 1 1 V SSA_ADC TA3 (GPIOB4) Ground 1 1 56F8122 SCLK0 (GPIOB3) 1 Other V 1 - V 2 CAP CAP 2 Supply MOSI0 (GPIOB2) SPI0 or 1 Ports SCI1 or MISO0 (RXD1, GPIOB1) GPIO 1 EXTAL (GPIOC0) SS0 (TXD1, GPIOB0) PLL and 1 1 Clock or XTAL (GPIOC1) GPIO 1 GPIOA0 - 1 2 SS1 (GPIOA2) 1 MISO1 (GPIOA3) SPI1 or 1 GPIO MOSI1 (GPIOA4) 1 SCLK1 (GPIOA5) 1 GPIOA6 1 ANA0 - 2 3 ANA4 - 6 ADCA 3 V REF 3 GPIOC2 1

Summary of the content on the page No. 17

Signal Pins 2.2 Signal Pins After reset, each pin is configured for its primary function (listed first). In the 56F8122, after reset, each pin must be configured for the desired function. The initialization software will configure each pin for the function listed first for each pin, as shown in Table 2-2. Any alternate functionality must be programmed. Note: Signals in italics are not available in the 56F8122 device. If the “State During Reset” lists more than one state for a pin, the first st

Summary of the content on the page No. 18

Table 2-2 Signal and Package Information for the 48-Pin LQFP State During Signal Name Pin No. Type Signal Description Reset EXTAL 32 Input/ Input External Crystal Oscillator Input — This input can be connected to an 8MHz external crystal. If an external clock is used, XTAL must be used as the input and EXTAL connected to V . SS The input clock can be selected to provide the clock directly to the core. This input clock can also be selected as the input clock for the on-chip PLL. (GPIOC0) Sc

Summary of the content on the page No. 19

Signal Pins Table 2-2 Signal and Package Information for the 48-Pin LQFP State During Signal Name Pin No. Type Signal Description Reset PHASEA0 38 Schmitt Input Phase A — Quadrature Decoder 0, PHASEA input Input (TA0) Schmitt Input TA0 — Timer A, Channel 0 Input/ Output (GPIOB7) Schmitt Input Port B GPIO — This GPIO pin can be individually programmed as an Input/ input or output pin. Output (oscillator_ Output Output Clock Output - can be used to monitor the internal oscillator clock clock)

Summary of the content on the page No. 20

Table 2-2 Signal and Package Information for the 48-Pin LQFP State During Signal Name Pin No. Type Signal Description Reset INDEX0 36 Schmitt Input Index — Quadrature Decoder 0, INDEX input Input (TA2) Schmitt Input TA2 — Timer A, Channel 2 Input/ Output (GPIOB5) Schmitt Input Port B GPIO — This GPIO pin can be individually programmed as an Input/ input or output pin. Output (SYS_CLK) Output Output Clock Output - can be used to monitor the internal SYS_CLK signal (see Section 6.5.7 CLKO Sel


Alternative user manuals
# User manual Category Download
1 Freescale Semiconductor MC68HC908MR16 User manual Computer Hardware 0
2 Freescale Semiconductor 56F8322 User manual Computer Hardware 4
3 Freescale Semiconductor S08 User manual Computer Hardware 1
4 Freescale Semiconductor MPC5200B User manual Computer Hardware 9
5 Freescale Semiconductor MCF5484 User manual Computer Hardware 1
6 Freescale Semiconductor MC68HC08KH12 User manual Computer Hardware 0
7 Freescale Semiconductor MCF5482 User manual Computer Hardware 0
8 Freescale Semiconductor MCF5483 User manual Computer Hardware 1
9 Freescale Semiconductor MCF5485 User manual Computer Hardware 1
10 Freescale Semiconductor StarCore SC140 User manual Computer Hardware 1
11 Freescale Semiconductor MCF5481 User manual Computer Hardware 0
12 Freescale Semiconductor MCF5480 User manual Computer Hardware 1
13 Freescale Semiconductor MC68HC908MR32 User manual Computer Hardware 17
14 Freescale Semiconductor MPC8260 User manual Computer Hardware 6
15 Sony MSAKIT-PC4A User manual Computer Hardware 2
16 Sony MRW62E-S1 2694866142 User manual Computer Hardware 5
17 Philips MATCH LINE 9596 User manual Computer Hardware 17
18 Sony 64GB SDHC Class 10 Memory Card Readers SF32UY User manual Computer Hardware 1
19 Philips PSC702 User manual Computer Hardware 1