Board Design Best Practices

Size: px
Start display at page:

Download "Board Design Best Practices"

Transcription

1 June 26, 2007 Board Design Best Practices AZ310 John Weil Systems and Applications Engineering Manager

2 Session Objectives Following this session, you will be able to: Provide a board design check list. Describe best practices for hardware design when using ColdFire processors. Identify and provide access to collateral and other support resources for the product. 1

3 Introductions Instructor: John Weil 32-Bit Applications / Systems Manager Have done hardware design for the last 12+ years Did 4 years of industrial controls Designed conveyors & robotic systems for factory automation. PLC programming & electrical system design etc Worked as Freescale FSRAM (Fast-Static RAM) test engineer doing high speed board design Have spent the last 7 years or so doing systems engineer work. Designed imaging solutions for customers USB, Ethernet, DDR, PCI, and many other standards 2

4 Objectives for this Training Session Establish a baseline for designing a low end V2 class ColdFire solution. Using M5282 EVB Schematics as a baseline Discuss some of the interesting things that we did and that customers may want to implement on their designs. Discuss common mistakes in board design Are there areas for improvement? What should you watch for when reviewing a customer design? Review common ColdFire design requirements and briefly discuss reasons for some requirements. Provide low end V2 Microcontroller layout example and considerations (MCF5213) Discuss Freescale s latest V4e products (547x and 548x) and what special board design considerations need to be made. Clocking DDR interface FlexBus interface PCI USB 3

5 MCF5282 Overview 68K/ColdFire V2 Core Up to 76 Dhrystone MHz Enhanced MAC Module and HW Divide Integration 2K bytes I/D-Cache 64K bytes SRAM Up to 512K bytes Flash 100K W/E cycles, 10 years data retention 10/100 Ethernet MAC (external PHY) CAN 2.0B Controller (FlexCAN) 3 UARTs (2 with flow control) Queued Serial Peripheral Interface (QSPI) I 2 C bus interface 4 ch. 32-bit timers with DMA support 8 ch. 16-Bit Capture/Compare/PWM timers 4 ch. Periodic Interrupt Timer 8 ch. Queued 10-bit A-to-D converter 4 ch. DMA controller SDRAM Controller 32-bit non-multiplexed data bus with 7 Chip Selects Up to 150 General-Purpose I/O System Integration (PLL, SW Watchdog) Single 3.3V supply / 5V tolerant I/O Availability Offered at -40 C to MHz and 80MHz Package: 256-ball MAPBGA BDM 4ch 32-bit Timer 8ch 16-bit Timer 4ch PIT 512KBytes Flash EMAC PLL 4ch DMA QSPI I 2 C V2 ColdFire Core 2K I/D Cache GPI/O UART UART UART System Bus Controller 64K SRAM JTAG 10/100 FEC CAN DMA 8ch 10-bit QADC SDRAM Controller & Chip Selects 4

6 ColdFire Board Design Using M5282EVB Schematics Page 1: Hierarchical Overview Not much here, just a high level view of how everything connects together. Terminology Summary for the schematics. These are commonly used reference designators, that you will find on our boards and customer boards. C = Capacitor ex: C1 D = LED ex: D1 J = Connecter (male) ex: J1 P = Plug (female) ex: P1 R = Resistor ex: R1 T = Transformer ex: T1 U = Device ex: U1 Y = Crystal ex: Y1 RP = Resistor pack ex: RP1 SW = Switch ex: SW1 TP = Test point ex: TP1 5

7 ColdFire Board Design Using M5282EVB Schematics Page 2: CAN Transceiver Connector R2 is the loopback load resistor and it represents the impedance of the system JP1 places transceiver into standby mode. 6

8 ColdFire Board Design Using M5282EVB Schematics Page 3: MCF5282 (Network ready MCU) 256 ball MAPBGA When designing boards with large numbers of I/Os, try to group signals together according to their function. (i.e. DATA, ADDRESS, control, etc ) This makes for easier review at a later date. Usage of bypass capacitors is recommend. Note: A key Rule of Thumb implemented on this EVB is that for capacitors of less than 0.1uF value a dielectric material of either COG or NPO should be used. This dielectric material is more self resonant than X7R material for example and so will absorb a lot more EMC noise at the capacitors self resonant frequencies. In this case the values of the by-pass/decoupling capacitors are chosen such that the fundamental and 3rd, 5th & 7th harmonic frequencies of the CPU core will be absorbed. All capacitors greater than or equal to 0.1 uf should be X7R material. Body type for capacitors is In general I use low ESL/ESR caps. Smaller the footprint, the better, because it typically lowers the overall inductance between the system and the cap. Emulation Technology Sockets are used on this board. Emulation Technology sockets are good general purposes sockets for customer development. These sockets can typically solder down using the same part footprint. Electrical performance is typically good enough for ColdFire parts. The one exception to using this sort of socket, would be when doing USB 2.0 HS work with our higher end ColdFire products. A low impedance socket must be used if signal quality is an issue for the customer. The ET socket is good enough to do development with our parts. 7

9 ColdFire Board Design Using M5282EVB Schematics Page 3: MCF5282 (Network ready MCU) 256 ball MAPBGA PLL filtering and layout are critical to provide the most stable Vdd as possible to the MCF5282 PLL internal circuitry. Please review the filtering components that connect to pin N8 of the MCF5282. The placement of the R and C(s) is very important. If your customer will allow passive components on the backside of the board, then place components as close to the N8 via as you can (assuming BGA vias are not blind and buried). If back side components are a problem, then place components as close to the ColdFire package as you can, on the same side at the N8 BGA location. 8

10 ColdFire Board Design Using M5282EVB Schematics Page 3: MCF5282 (Network ready MCU) 256 ball MAPBGA There are two resistor packs, which are used on the SDRAM control signals for series termination of the uni-directional signals from the MCF5282 to the DRAM memories. Series termination of the SDRAM control signals with 22 Ohm Rpacks, will minimize overshoot and undershoot on these critical signals. Keep in mind that when doing series termination, it is most affective when placed close to the source driver. Placing a series terminator somewhere in the middle of a long trace, will have negative affects. This is why series terminators are sometimes located on the same page as the source I/O driver. Series termination is commonly used to match I/O driver impedance to trace impedance. The 22ohm series terminator is a common size and will generally work as a good starting point for reducing unwanted ringing (overshoot/undershoot). Proper selection of series terminators can be determined by comparing output impedance of I/O driver, with trace impedance. The usage of IBIS models is typically the preferred method to calculate this. 9

11 ColdFire Board Design Using M5282EVB Schematics Page 4: Ethernet 10/100 Ethernet physical interfaces can be broken down into a transceiver and an isolation transformer (magnetics). The transceiver communicates with the MAC over a simple digital bus call MII (Media Independent Interface). Most E-phys require a 25Mhz Clock source. The MII interface transmits and receives (full-duplex mode) 4-bits of data (nibble) on each 25Mhz clock edge. This gives the fastest transfer rate of 100Mbps. The magnetics provide the needed isolation from the cable to the sensitive pins on the transceiver. In general many different vendors supply good E-Phys, please follow each vendors implementation guide closely, as the quality of your ethernet connection is many times dependent on board routing, magnetics quality, and the configured mode of operation for the E-Phy. 10

12 ColdFire Board Design Using M5282EVB Schematics Page 5: Expansion Connectors Basic expansion connector with a wide variety of commonly needed signals, that are made available for daughter card use. Some of our ColdFire product boards have these two 120-pin connectors that are available for customers to plug-in a daughter card. Signals are not buffered There are reference designs for the design of daughter cards on our website. 11

13 ColdFire Board Design Using M5282EVB Schematics Page 6: Flash Memory Our board designs contain flash memory, that is available to store boot code. This board design uses an AMD flash, which stores our dbug ROM Monitor code. This flash can be reimaged using debug tools through the ColdFire BDM interface or using the dbug code. Chip select: (~CS0) is a special chip select that acts as a global chip select when the MCU comes out of reset. All external bus cycles are address decoded to the global chip select, until CS0 s valid bit is set in its CSMR register. Once this valid bit is configured, then CS0 will only respond to its programmed address range. The ColdFire external interface module is capable of a glueless interface to typical flash memory devices. I want to point out byte and address significance on this class product. Reminder that ColdFire A0 corresponds to Data[31:24] and when using a 16 bit flash, the customer need only connect ColdFire addresses A1 and higher. Simple concept, but remember that flash memory A0 is sized to data bus width, which is 16 bits in this case. ColdFire A0 is sized to its smallest addressable size, which is a byte. Remember that the ColdFire family uses a big endian architecture. 12

14 ColdFire Board Design Using M5282EVB Schematics Page 7: SRAM Memory Many of our board designs contain SRAM memory, that is available to store boot code or whatever the customer would like. Again A glue-less interface between ColdFire and SRAM. Please note the byte-lane order, address significance, and data bus bit ordering. DATA[31:0] BS[3:0] SRAM is a x36 (means it supports parity bits) but we only use 32 bits Since bus size is 32bits, we only need address A2 and higher. The SRAM s least significant addressable memory location will match up with ColdFire s 4 byte address (A2). One last comment On this design the designer decided to float the parity bits for each byte lane. This is typically a point of concern for our SRAM vendors. Please encourage your customers to tie parity bits to ground with a resistor. 13

15 ColdFire Board Design Using M5282EVB Schematics Page 8: BDM Port and Reset Config The BDM connector is extremely important for ColdFire based designs. For those that have PowerPC experience, this interface can be compared to the PowerPC COP debugger interface, in that both serve similar purposes. The BDM is very important because this port with the addition of a development tool (from Freescale or one of our third parties) will allow direct access to internal ColdFire registers, allow you to generate bus cycles to help debug your boards, allow you to program flash, and a whole host of additional debugging options. The BDM connector is defined by Freescale and we work with tool vendors to make sure their equipment is compatible with our pinout standard. Customers should follow a BDM pinout from one of our many Freescale EVBs. In summary the ColdFire BDM port helps customers reduce their design cycle time, when its enabled with a hardware/software development system. 14

16 ColdFire Board Design Using M5282EVB Schematics Page 8: BDM Port and Reset Config Many products in the ColdFire family depend on a reset configuration, to configure boot parameters and other out of reset parameters. In this example: The 5282 monitors a select group of signals while its input reset signal is asserted. Once this reset is de-asserted the configuration is latched internally and will not sample the external bus again without asserting reset. A buffer/transceiver as shown in the picture, can be used to isolate the pull-up and pull-down resistors from the external data bus. A careful load analysis, would allow customers to remove the buffer/transceiver and use direct pull-up and pull-downs. But customers should be aware that if strong pull-ups or pull-downs are used, then bus performance could be affected. 15

17 ColdFire Board Design Using M5282EVB Schematics Page 10: Power supplies and reset logic Customer should make sure to de-bounce any push buttons that can cause the MCU to have erratic behavior. Example: A user should always de-bounce the reset signals that are driven by mechanical push-buttons. There are a variety of ways to de-bounce a push button. The diagram shows an IC that provides a voltage sense reset and an input for a pushbutton reset. (A simple up Supervisor circuit.) This page also shows how to provide some isolation for analog power and ground planes. The addition of a relatively small inductor between your analog power to digital power planes will help prevent filter switching noise from affecting your analog power plane. The same concept will work on the ground planes as well. Remember that inductors in general will block AC and allow DC to pass. Sizing of inductor is system dependent and may have to be tuned per each customer application, because it will be dependent on the types of filtering that is already present on the digital power planes. 16

18 ColdFire Board Design Using M5282EVB Schematics Page 11: Pull-Ups and Test Points The ColdFire MCUs have several signals that customers should make sure they pull-up. When reviewing a customer design, this is a common place to find honest mistakes. It is easy to miss some of these signals. Chipselects should always have pull-ups. IRQ signals should have pull-ups, unless they are driven from digital logic like a FPGA or CPLD, which will guarantee an asserted or deasserted state. TA (Transfer Acknowledge) can cause customers a lot of grief if they forget about it. It must be pulled high and there is no way to disable this signal. ColdFire allows a bus cycle to be terminated early by asserting the TA signal (low). Some customers believe that if they program a waitstate count, then they don t have to worry about TA. Reset signals. Both RSTO (reset out) and RSTI (reset input) are active low signals, which need pull-ups. All active low bus control signals. This depends on the ColdFire part, but common signals are TSIZ, TEA, TS, OE, R/W#, and the BS (byte strobes or byte enables.) BDM connections (DSO, DSI, DSCLK, BKPT) 17

19 ColdFire Board Design Using M5282EVB Schematics Page 12: SDRAM The 5282 supports SDRAM on the same external bus interface that you connect the flash and other peripherals. Note that the byte strobes must be connected (BS[3:0]) and are connected to the SDRAM s data masks (sometimes called DMs or DQMs). The strobes must be connected to match the byte significance of the data bus. BS[3] D[31:24] BS[2] D[23:16] BS[1] D[15:8] BS[0] D[7:0] The toughest part of doing a SDRAM interface with the 5282, is understanding how to deal with the mux d bus required for SDRAMs. The 5282 user manual has tables that show example mux configurations. Using the SDRAM s datasheet and the 5282 s manual you should be able to route the ColdFire address lines to their proper locations. Keep in mind that 64-bit SDRAM DIMMs typically support two chipselects, which will let you address the upper and lower 32 bits using two chipselects. One chipselect for the lower 32 bits and one for the upper 32 bits. Watch the external bus loading very carefully. Since this bus is your local bus and your SDRAM bus, it is very easy to get into trouble with trace routing and overall capacitive load. 18

20 ColdFire Board Design Using M5282EVB Schematics Page 13: UARTs The transceivers are a must if you plan on connecting cables or any loads that might be off board. Simple serial communication between ASICs/SoCs do not typically require transceivers when chips are on the same board. There are many different RS232 drivers on the market. This circuit is very simple and can be re-used easily. 19

21 ColdFire V2 Sensor / Radio Low Cost Board Example Low cost Reference Design ColdFire MCF5213 and 3-axis accelerometer with ZigBee Radio connectivity. Very Small Form Factor Applications: 1. Shipping system data logger. Was shipping container harmed in anyway? 2. RF package tracking. 3. Interactive toys. (Wii like Game controls) Software Model: 1. USB connectivity through UART. 2. DSP filters that run real-time on 3- axis data from A/D converter. 3. Secure high speed flash allows for near real-time data logging at over 3khz sample rate. 20

22 Low End MCF5213 Microcontroller Layout Example Make it easy on yourself Use existing footprints available from our website Easily imported in to OrCAD Example of footprint on right No need for external crystal Use internal oscillator PLL fully functional Pull-up following signals XTAL CLKMOD[1:0] /RCON Pull-down EXTAL Always use pull-up/down Resistors on Clock Signals!! 21

23 Low End MCF5213 Microcontroller Layout Example Use Reduced BDM Header Save 16 pins on your board! RESET Switch and LED optional Uses ALLPST signal in place of PST[3:0] signals No ability to do real-time Trace Requires custom adapter to 26 pin P&E wiggler Add switch, jumper or other if planning to alternate between JTAG and BDM modes 22

24 Low End MCF5213 Microcontroller Layout Example Easily integrate sensors Below is an example of adding a Freescale XYZ accelerometer on A/D lines 23

25 Low End MCF5213 Microcontroller Layout Example Wireless Communication via Freescale s MC13192 ZigBee Transceiver and F antenna Must match impedance on antenna lines! 24

26 Objectives for this training session 2nd Hour Discuss Freescale s latest V4e products (547x and 548x) and what special board design considerations need to be made. Clocking DDR interface FlexBus interface PCI USB 25

27 68K/ColdFire V4e Core Up to 410 Dhrystone MHz MMU, FPU, EMAC Integration 32K bytes I-Cache, 32K bytes D-Cache 32K bytes SRAM Up to two 10/100 Ethernet MACs (external PHYs) Optional Hardware Accelerated Encryption Random Number Generator DES, 3DES, AES, Block Cipher Engine MD5, SHA-1, HMAC, Hash Accelerator Optional USB 2.0 high-speed device with integrated PHY Four Programmable Serial Controllers (PSC) UART, USART, IrDA and modem capability Queued Serial Peripheral Interface (QSPI) I 2 C bus interface 32-bit v2.2 PCI interface, 33/66 MHz, five external masters 4 ch. 32-bit timers with DMA support 4 ch. Periodic Interrupt Timer 4 ch. DMA controller SDRAM Controller Up to 99 General-Purpose I/O System Integration (PLL, SW Watchdog) 1.5V Core, 3.3V I/O Availability Temperature Range: 0ºC to 70ºC Package: 388 PBGA 2 nd 10/100 FEC Crypto USB device Optional Additional Modules EMAC BDM MMU MCF547x Overview 32K SRAM FPU PLL 4ch 32-bit Timer 16ch DMA 10/100 FEC V4e ColdFire Core 32K I-Cache PCI Controller GPI/O PSC (UxART etc.) DSPI I 2 C System Bus Controller 32K JTAG PSC (UxART etc.) PSC (UxART etc.) PSC (UxART etc.) D-Cache DDR/SDR SDRAM Controller 26

28 General Comments Designing for this Family When doing schematic capture on a high pin count device, I recommend using a heterogeneous symbol verses a homogeneous version. The MCF5282 schematics used a homogeneous symbol because of the low overall pin count. With the high pin count of the 547x and 548x I recommend segmenting your symbol into different functional blocks. It makes the schematics easier to read. The FlexBus clock and PCI clock are driven from the system board and not from the ColdFire MCU. Use zero-delay buffers when supporting multiple synchronous devices on the PCI bus. 27

29 Designing with DDR SDRAM The MCF547x and MCF548x are the first ColdFire products with a DDR memory interface. DDR stands for dual data rate. How is this different than SDRAM? DDR memories will drive data on the rising and falling edge of each clock cycle. The 547x and 8x take advantage of this by supporting a 32 bit DDR memory bus and a 64-bit internal data bus. Each external clock cycle delivers 64 bits of data to the internal bus. 28

30 Designing with DDR SDRAM The MCF547x and MCF548x are the first ColdFire products with a DDR memory interface. DDR stands for dual data rate. How is this different than SDRAM? DDR memories will drive data on the rising and falling edge of each clock cycle. The 547x and 8x take advantage of this by supporting a 32 bit DDR memory bus and a 64-bit internal data bus. Each external clock cycle delivers 64 bits of data to the internal bus but only needs 32 pins to do so. Write cycle timing: Note that the DQS signals (data strobes) are aligned such that the edge is centered in the data valid window. t SK t SK t CK t CKH t CKL MEMCLK0 MEMCLK1 t SK t SK t SK t SK MEMCLK0# MEMCLK1# t SK t SK CS#,WE#, RAS,CAS t CMV t CMH Command MEMADDR, BANK t CMV ROW t CMH COLUMN t QS t QH DM DQS t DQSS t QS t QH MEMDATA WD1 WD2 WD3 WD4 29

31 Designing with DDR SDRAM Read cycle timing: Note that the DQS signals (data strobes) are aligned such that the rising and falling edges surround the data valid window. This is important because the Freescale DDR controller has a true DQS block that adjusts for each byte lane. The DQS block delays the DQS edges by one ¼ clock and uses those edges to sample in the middle of the data valid window. The DQS module will automatically adjust for temp, voltage, and process variation and requires just a few system design considerations. t SK t SK t CK t CKH t CKL MEMCLK0 MEMCLK1 t SK t SK MEMCLK0# t SK t SK MEMCLK1# t SK t SK CS#,WE#, RAS,CAS t CMV t CMH Command MEMADDR, BANK t CMV ROW t CMH COL CL=2 DQS DQS Read Preamble DQS Read Postamble t IS t IH MEMDATA WD1 WD2 WD3 WD4 CL=2.5 DQS DQS Read Preamble DQS Read Postamble MEMDATA WD1 WD2 WD3 WD4 30

32 A couple of items to keep in mind on the DQS module: Designing with DDR SDRAM Route all byte lane signals together. The DQS module only delays the DQS incoming strobe, so keeping all 8 data lines matched in length, helps guarantee that the data valid window will be the same for the whole byte lane. In general I always route the 8xDQ lines, the matching DQS, and DQM to the same tolerances. Matching the four byte lanes is important, but its more of a general guideline. The DQS block can easily tolerate 1-2 inches of trace difference across all data lines. Typically on FR4 systems I use 180ps per inch when estimating trace delay. So a 1-2 inch skew across the bus only equates to about 360ps of mismatch. 31

33 Designing with DDR SDRAM DDR(I) systems typically use a 2.5V SSTL I/O instead of a LVCMOS or LVTTL style I/O. SSTL I/Os provide a differential receiver and typically are used with series and parallel termination. When designing DDR buses, please encourage your customers to use IBIS models to simulate their layout constraints. Placement of logic analyzer connectors should be carefully analyzed, because capacitive loading can affect overall signal quality. Mictor connectors are not recommended for DDR. 32

34 Designing with DDR SDRAM Here are some examples of some DDR terminations Volts The first diagram is a typical series-parallel termination scheme. Rs T-line: 50 ohm VREF = 1.25V Rp SSTL Input Buffer The second diagram shows a series parallel termination. But this one is specific to DDR DIMMs and how the DIMM manufacturers actually use a single resistor between the two clock phases. Differential Output Buffers. Memory Clock Outputs Rs Rs T-line: 50 ohm T-line: 50 ohm Rp SSTL Input Buffer 33

35 Designing with DDR SDRAM Sample layout information The MCU is located in the top left side of the picture. Series terminators (RPacks) are located close to the package. Then LA connectors (Tektronix compression style). Then DIMM through hole connector Then parallel terminators. Make sure to route a metal plane from your VTT regulator to all the parallel terminators. 34

36 Designing for FlexBus FlexBus is a new enhanced/modified version of the old ColdFire external bus module. FlexBus gets its name from being flexible and offering customers a muxed and/or non-muxed bus with a minimal amount of pins. Same general concerns: Make sure to use pull-up resistors on active low control signals. Need to use an address latch when in 32-bit muxed mode. 35

37 Designing for PCI The PCI bus is standalone and not muxed with the FlexBus or DDR bus and careful board design decisions should be made. Typically, a customer can get up to two external devices to work at 66Mhz. Typically, a customer can get up to four external devices to work at 33Mhz. PCI is inherently a noisy bus, because the number of parallel stubs and the size of the typical PCI output buffer. The 547x and 548x PCI buffers are capable of driving large capacitive loads and still meet timing. The result is fast edge rates that can cause signal integrity problems. Make sure to use a PTP (point-to-point) clocking system. Pick a clock source Mhz Using a zero-delay buffer, route a PTP clock line to each PCI device and to the MCF547x or 8x. 36

38 Designing for USB The MCF547x and MCF548x have a USB 2.0 HS capable PHY that is built into the part. Route the DP and DM signals as 90-ohm differential pair. I typically suggest routing these on the top or bottom layer with no vias if possible. The PHY has series termination built into the PHY. 37

39 68K/ColdFire: Web Resources 68K/ColdFire Home Page Latest documentation Application notes Reference Designs Evaluation board schematics Links of interest Sample code 68K/ColdFire Discussion Groups Expert advice from the developer community moderated by Freescale 68K/ColdFire application engineers Historical 68K/ColdFire discussion group not affiliated with Freescale 38

40 Freescale Support World-Class Application Engineering Support Comprehensive world-wide applications team. Support in Europe, Asia, and the Americas. Submit technical questions: Web: 39

41

M54451EVB Development Board for Freescale MCF54451 MCU Hardware User Manual

M54451EVB Development Board for Freescale MCF54451 MCU Hardware User Manual DOC-0439-010, REV.D M54451EVB Development Board for Freescale MCF54451 MCU Hardware User Manual PRELIMINARY Axiom Manufacturing 1226 Exchange Drive Richardson, TX 75081 Email: Sales@axman.com Web: http://www.axman.com

More information

MCF548X Family Integrated Microprocessor Product Brief

MCF548X Family Integrated Microprocessor Product Brief Freescale Semiconductor Product Brief MCF5485PB Rev. 1.3, 09/2004 MCF548X Family Integrated Microprocessor Product Brief Network connectivity requirements in the factory automation, process control, security,

More information

Nios Embedded Processor Development Board

Nios Embedded Processor Development Board Nios Embedded Processor Development Board July 2003, ver. 2.2 Data Sheet Introduction Development Board Features Functional Overview This data sheet describes the features and functionality of the Nios

More information

SECTION 2 SIGNAL DESCRIPTION

SECTION 2 SIGNAL DESCRIPTION SECTION 2 SIGNAL DESCRIPTION 2.1 INTRODUCTION Figure 2-1 displays the block diagram of the MCF5206 along with the signal interface. This section describes the MCF5206 input and output signals. The descriptions

More information

PCI to SH-3 AN Hitachi SH3 to PCI bus

PCI to SH-3 AN Hitachi SH3 to PCI bus PCI to SH-3 AN Hitachi SH3 to PCI bus Version 1.0 Application Note FEATURES GENERAL DESCRIPTION Complete Application Note for designing a PCI adapter or embedded system based on the Hitachi SH-3 including:

More information

MQX -celeration RTOS-integrated solutions

MQX -celeration RTOS-integrated solutions QoriQ Power Architecture i.mx ColdFire mc56f8xx / 8xxx 9S12 9S08 9RS08 MQX -celeration RTOS-integrated solutions Freescale MQX Software Solutions Freescale streamlines embedded design with a complimentary

More information

MCF5445x ColdFire Microprocessor Product Brief Supports MCF54450, MCF54451, MCF54452, MCF54453, MCF54454, & MCF54455

MCF5445x ColdFire Microprocessor Product Brief Supports MCF54450, MCF54451, MCF54452, MCF54453, MCF54454, & MCF54455 Freescale Semiconductor Product Brief MCF54455PB Rev. 3, 4/2009 MCF5445x ColdFire Microprocessor Product Brief Supports MCF54450, MCF54451, MCF54452, MCF54453, MCF54454, & MCF54455 by: Microcontroller

More information

Freedom FRDM-KV31F Development Platform User s Guide

Freedom FRDM-KV31F Development Platform User s Guide Freescale Semiconductor, Inc. Document Number: FRDMKV31FUG User's Guide 0, 02/2016 Freedom FRDM-KV31F Development Platform User s Guide 1. Introduction The Freedom development platform is a set of software

More information

CMM Application Module for the Freescale MCF52259 Microcontroller

CMM Application Module for the Freescale MCF52259 Microcontroller D O C - 0515-0 1 0, R E V A CMM-52259 Application Module for the Freescale MCF52259 Microcontroller USER GUIDE Email: www.axman.com Support: support@axman.com CONTENTS CAUTIONARY NOTES... 4 TERMINOLOGY...

More information

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications Embedded TCP/IP 10/100-BaseT Network Module Features 16-bit Microcontroller with Enhanced Flash program memory and static RAM data memory On board 10/100Mbps Ethernet controller, and RJ45 jack for network

More information

Symbol Parameter Min Typ Max VDD_CORE Core power 0.9V 1.0V 1. 1V. VDD33 JTAG/FLASH power 2.97V 3.3V 3.63V

Symbol Parameter Min Typ Max VDD_CORE Core power 0.9V 1.0V 1. 1V. VDD33 JTAG/FLASH power 2.97V 3.3V 3.63V 1 Introduction The user guide provides guidelines on how to help you successfully design the CME-M7 board which includes the power supply, configuration, clock, DDR2 or DDR3, high speed USB, LVDS and ADC

More information

SheevaPlug Development Kit Reference Design. Rev 1.2

SheevaPlug Development Kit Reference Design. Rev 1.2 SheevaPlug Development Kit Reference Design Rev 1.2 INTRODUCTION...4 SECTION 1 OVERVIEW...6 1.1 SHEEVAPLUG DESCRIPTION....6 Figure 1.1: SHEEVAPLUG Components and JTAG test card...6 Figure 1.2: SheevaPlug

More information

1.2 Differences Overview

1.2 Differences Overview Application Note AN2394/D Rev. 1, 10/2003 Migrating from the MCF5272 to the MCF5282 Carlos Chavez Melissa Hunter TECD Applications This application note describes what designers and programmers should

More information

Freescale Semiconductor Inc. TWR-MCF51CN User Manual Rev. 1.2

Freescale Semiconductor Inc. TWR-MCF51CN User Manual Rev. 1.2 Freescale Semiconductor Inc. TWR-MCF51CN User Manual Rev. 1.2 Contents 1 Overview... 3 2 Reference Documents... 4 3 Hardware Features... 4 3.1 Clocking... 4 3.2 System Power... 4 3.3 Debug Interface...

More information

Organization Row Address Column Address Bank Address Auto Precharge 128Mx8 (1GB) based module A0-A13 A0-A9 BA0-BA2 A10

Organization Row Address Column Address Bank Address Auto Precharge 128Mx8 (1GB) based module A0-A13 A0-A9 BA0-BA2 A10 GENERAL DESCRIPTION The Gigaram is ECC Registered Dual-Die DIMM with 1.25inch (30.00mm) height based on DDR2 technology. DIMMs are available as ECC modules in 256Mx72 (2GByte) organization and density,

More information

Renesas 78K/78K0R/RL78 Family In-Circuit Emulation

Renesas 78K/78K0R/RL78 Family In-Circuit Emulation _ Technical Notes V9.12.225 Renesas 78K/78K0R/RL78 Family In-Circuit Emulation This document is intended to be used together with the CPU reference manual provided by the silicon vendor. This document

More information

_ V1.3. Motorola 68HC11 AE/AS POD rev. F. POD Hardware Reference

_ V1.3. Motorola 68HC11 AE/AS POD rev. F. POD Hardware Reference _ V1.3 POD Hardware Reference Motorola 68HC11 AE/AS POD rev. F Ordering code IC81049 Thank you for purchasing this product from isystem. This product has been carefully crafted to satisfy your needs. Should

More information

System-on-a-Programmable-Chip (SOPC) Development Board

System-on-a-Programmable-Chip (SOPC) Development Board System-on-a-Programmable-Chip (SOPC) Development Board Solution Brief 47 March 2000, ver. 1 Target Applications: Embedded microprocessor-based solutions Family: APEX TM 20K Ordering Code: SOPC-BOARD/A4E

More information

VLSI AppNote: VSx053 Simple DSP Board

VLSI AppNote: VSx053 Simple DSP Board : VSx053 Simple DSP Board Description This document describes the VS1053 / VS8053 Simple DPS Board and the VSx053 Simple DSP Host Board. Schematics, layouts and pinouts of both cards are included. The

More information

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info.

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info. A FPGA based development platform as part of an EDK is available to target intelop provided IPs or other standard IPs. The platform with Virtex-4 FX12 Evaluation Kit provides a complete hardware environment

More information

[MG2420] MCU Module Datasheet. (No. ADS0705) V1.0

[MG2420] MCU Module Datasheet. (No. ADS0705) V1.0 [MG2420] MCU Module Datasheet (No. ADS0705) V1.0 REVISION HISTORY Version Date Description VER.1.0 2013.10.22 First version release. V1.0 Page:2/17 CONTENTS 1. INTRODUCTION... 4 1.1. DEFINITIONS... 4 2.

More information

Freescale Semiconductor Inc. Microcontroller Solutions Group. TWR-MCF51CN User Manual Rev. 1.1

Freescale Semiconductor Inc. Microcontroller Solutions Group. TWR-MCF51CN User Manual Rev. 1.1 Freescale Semiconductor Inc. Microcontroller Solutions Group TWR-MCF51CN User Manual Rev. 1.1 Contents 1 Overview...3 2 Reference Documents...4 3 Hardware Features...4 3.1 Clocking...4 3.2 System Power...4

More information

8M x 64 Bit PC-100 SDRAM DIMM

8M x 64 Bit PC-100 SDRAM DIMM PC-100 SYNCHRONOUS DRAM DIMM 64814ESEM4G09TWF 168 Pin 8Mx64 (Formerly 64814ESEM4G09T) Unbuffered, 4k Refresh, 3.3V with SPD Pin Assignment General Description The module is a 8Mx64 bit, 9 chip, 168 Pin

More information

S2C K7 Prodigy Logic Module Series

S2C K7 Prodigy Logic Module Series S2C K7 Prodigy Logic Module Series Low-Cost Fifth Generation Rapid FPGA-based Prototyping Hardware The S2C K7 Prodigy Logic Module is equipped with one Xilinx Kintex-7 XC7K410T or XC7K325T FPGA device

More information

MCF5227x ColdFire Microprocessor Product Brief Supports MCF52274 & MCF52277

MCF5227x ColdFire Microprocessor Product Brief Supports MCF52274 & MCF52277 Freescale Semiconductor Product Brief MCF52277PB Rev. 1, 2/2009 MCF5227x ColdFire Microprocessor Product Brief Supports MCF52274 & MCF52277 by: Microcontroller Solutions Group The MCF5227x devices are

More information

Am186ER/Am188ER AMD continues 16-bit innovation

Am186ER/Am188ER AMD continues 16-bit innovation Am186ER/Am188ER AMD continues 16-bit innovation 386-Class Performance, Enhanced System Integration, and Built-in SRAM Am186ER and Am188ER Am186 System Evolution 80C186 Based 3.37 MIP System Am186EM Based

More information

M5282EVB User s Manual. Devices Supported: MCF5282 MCF5281 MCF5280 MCF5216 MCF5214

M5282EVB User s Manual. Devices Supported: MCF5282 MCF5281 MCF5280 MCF5216 MCF5214 M58EVB User s Manual Devices Supported: MCF58 MCF58 MCF580 MCF56 MCF5 Document Number: M58EVBUM Rev. /009 How to Reach Us: Home Page: www.freescale.com Web Support: http://www.freescale.com/support USA/Europe

More information

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP DEVBOARD3 DATASHEET 10Mbits Ethernet & SD card PIC18F67J60 MICROCHIP Version 1.0 - March 2009 DEVBOARD3 Version 1.0 March 2009 Page 1 of 7 The DEVBOARD3 is a proto-typing board used to quickly and easily

More information

Revision: 5/7/ E Main Suite D Pullman, WA (509) Voice and Fax. Power jack 5-9VDC. Serial Port. Parallel Port

Revision: 5/7/ E Main Suite D Pullman, WA (509) Voice and Fax. Power jack 5-9VDC. Serial Port. Parallel Port Digilent Digilab 2 Reference Manual www.digilentinc.com Revision: 5/7/02 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Digilab 2 development board (the D2) features the

More information

Digilab 2E Reference Manual

Digilab 2E Reference Manual Digilent 2E System Board Reference Manual www.digilentinc.com Revision: February 8, 2005 246 East Main Pullman, WA 99163 (509) 334 6306 Voice and Fax Digilab 2E Reference Manual Overview The Digilab 2E

More information

STM32 Cortex-M3 STM32F STM32L STM32W

STM32 Cortex-M3 STM32F STM32L STM32W STM32 Cortex-M3 STM32F STM32L STM32W 01 01 STM32 Cortex-M3 introduction to family 1/2 STM32F combine high performance with first-class peripherals and lowpower, low-voltage operation. They offer the maximum

More information

Interconnects, Memory, GPIO

Interconnects, Memory, GPIO Interconnects, Memory, GPIO Dr. Francesco Conti f.conti@unibo.it Slide contributions adapted from STMicroelectronics and from Dr. Michele Magno, others Processor vs. MCU Pipeline Harvard architecture Separate

More information

Interfacing the RC32438 with DDR SDRAM Memory

Interfacing the RC32438 with DDR SDRAM Memory Interfacing the RC32438 with DDR SDRAM Memory Application Note AN-371 Revision History By Kasi Chopperla and Harold Gomard July 3, 2003: Initial publication. October 23, 2003: Added DDR Loading section.

More information

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0 Freescale Semiconductor Inc. Microcontroller Solutions Group FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0 Table of Contents 1 FRDM-KL46Z Overview... 3 2 References documents... 3 3 Getting started...

More information

Copyright 2016 Xilinx

Copyright 2016 Xilinx Zynq Architecture Zynq Vivado 2015.4 Version This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able to: Identify the basic building

More information

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN 46268 (317) 471-1577 (317) 471-1580 FAX http://www.prllc.com GENERAL The Mega128-Development board is designed for

More information

Lecture 5: Computing Platforms. Asbjørn Djupdal ARM Norway, IDI NTNU 2013 TDT

Lecture 5: Computing Platforms. Asbjørn Djupdal ARM Norway, IDI NTNU 2013 TDT 1 Lecture 5: Computing Platforms Asbjørn Djupdal ARM Norway, IDI NTNU 2013 2 Lecture overview Bus based systems Timing diagrams Bus protocols Various busses Basic I/O devices RAM Custom logic FPGA Debug

More information

Design Considerations The ColdFire architectures' foundation in Freescale's architecture allows designers to take advantage of the established t

Design Considerations The ColdFire architectures' foundation in Freescale's architecture allows designers to take advantage of the established t Order Number: AN2007/D Rev. 0, 7/2000 Application Note Evaluating ColdFire in a 68K Target System: MC68340 Gateway Reference Design Nigel Dick Netcomm Applications Group Freescale., East Kilbride, Scotland

More information

Interfacing to the Motorola MCF5307 Microprocessor

Interfacing to the Motorola MCF5307 Microprocessor ENERGY SAVING Color Graphics LCD/CRT Controller Interfacing to the Motorola MCF5307 Microprocessor Document Number: X00A-G-002-03 Copyright 1998 Seiko Epson Corp. All rights reserved. The information in

More information

M5282EVB User's Manual

M5282EVB User's Manual M8EVB User's Manual M8EVBUM Rev. 0., /00 DigitalDNA and Mfax are trademarks of Motorola, Inc. IBM PC and IBM AT are registered trademark of IBM Corp. All other trademark names mentioned in this manual

More information

1 The Attractions of Soft Modems

1 The Attractions of Soft Modems Application Note AN2451/D Rev. 0, 1/2003 Interfacing a Low Data Rate Soft Modem to the MCF5407 Microprocessor The traditional modem has been a box or an add-on card with a phone connection on one end and

More information

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet HZX-51822-16N03 Bluetooth 4.0 Low Energy Module Datasheet SHEN ZHEN HUAZHIXIN TECHNOLOGY LTD 2017.7 NAME : Bluetooth 4.0 Low Energy Module MODEL NO. : HZX-51822-16N03 VERSION : V1.0 1.Revision History

More information

Purchase Agreement. P&E Microcomputer Systems, Inc. P.O. Box 2044 Woburn, MA Manual version 1.

Purchase Agreement. P&E Microcomputer Systems, Inc. P.O. Box 2044 Woburn, MA Manual version 1. Purchase Agreement P&E Microcomputer Systems, Inc. reserves the right to make changes without further notice to any products herein to improve reliability, function, or design. P&E Microcomputer Systems,

More information

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction. AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful

More information

32 bit Micro Experimenter Board Description and Assembly manual

32 bit Micro Experimenter Board Description and Assembly manual 32 bit Micro Experimenter Board Description and Assembly manual Thank you for purchasing the KibaCorp 32 bit Micro Experimenter. KibaCorp is dedicated to Microcontroller education for the student, hobbyist

More information

Engineer-to-Engineer Note

Engineer-to-Engineer Note Engineer-to-Engineer Note EE-281 Technical notes on using Analog Devices DSPs, processors and development tools Visit our Web resources http://www.analog.com/ee-notes and http://www.analog.com/processors

More information

DEV-1 HamStack Development Board

DEV-1 HamStack Development Board Sierra Radio Systems DEV-1 HamStack Development Board Reference Manual Version 1.0 Contents Introduction Hardware Compiler overview Program structure Code examples Sample projects For more information,

More information

SMT-FMC211. Quad DAC FMC. Sundance Multiprocessor Technology Limited

SMT-FMC211. Quad DAC FMC. Sundance Multiprocessor Technology Limited Sundance Multiprocessor Technology Limited Form : QCF51 Template Date : 10 November 2010 Unit / Module Description: Quad DAC FMC Unit / Module Number: Document Issue Number: 1.1 Original Issue Date: 11

More information

Hands-on Workshop: Driving Displays Part 4 - The Latest ColdFire MCU, the MCF5227x

Hands-on Workshop: Driving Displays Part 4 - The Latest ColdFire MCU, the MCF5227x November 2008 Hands-on Workshop: Driving Displays Part 4 - The Latest ColdFire MCU, the MCF5227x PZ111 Shen Li Application Engineer owners. Freescale Semiconductor, Inc. 2008. Agenda MCF5227x Intro MCF5227x

More information

ec555 Microcontroller Module

ec555 Microcontroller Module Wuerz elektronik Im Burgfeld 4; D-35781 Weilburg Tel.: ++49 6471 629 884; Fax:++49 6471 629 885 Mail: info@wuerz-elektronik.com http://www.wuerz-elektronik.com ec555 Microcontroller Module Product Information

More information

DSP56002 PIN DESCRIPTIONS

DSP56002 PIN DESCRIPTIONS nc. SECTION 2 DSP56002 PIN DESCRIPTIONS MOTOROLA 2-1 nc. SECTION CONTENTS 2.1 INTRODUCTION............................................. 2-3 2.2 SIGNAL DESCRIPTIONS......................................

More information

StrongARM** SA-110/21285 Evaluation Board

StrongARM** SA-110/21285 Evaluation Board StrongARM** SA-110/21285 Evaluation Board Brief Datasheet Product Features Intel offers a StrongARM** SA-110/21285 Evaluation Board (EBSA-285) that provides a flexible hardware environment to help manufacturers

More information

Product Technical Brief S3C2416 May 2008

Product Technical Brief S3C2416 May 2008 Product Technical Brief S3C2416 May 2008 Overview SAMSUNG's S3C2416 is a 32/16-bit RISC cost-effective, low power, high performance micro-processor solution for general applications including the GPS Navigation

More information

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be covered in this presentation. 1 Please note that this

More information

Interfacing RLDRAM II with Stratix II, Stratix,& Stratix GX Devices

Interfacing RLDRAM II with Stratix II, Stratix,& Stratix GX Devices Interfacing RLDRAM II with Stratix II, Stratix,& Stratix GX Devices November 2005, ver. 3.1 Application Note 325 Introduction Reduced latency DRAM II (RLDRAM II) is a DRAM-based point-to-point memory device

More information

Product Change Notice

Product Change Notice Product Change Notice PCN 001 NetBurner Part Numbers: MOD5441X-100IR, MOD5441X-200IR Implementation Date: July 19, 2013 Revision Number: 1.7 Description: J2 connector pin-out change to expose USB signals

More information

Application Note. EMC Design Guide. F 2 MC-8L Family. History 04 th Jul 02 NFL V1.0 new version

Application Note. EMC Design Guide. F 2 MC-8L Family. History 04 th Jul 02 NFL V1.0 new version Application Note EMC Design Guide F 2 MC-8L Family Fujitsu Mikroelektronik GmbH, Microcontroller Application Group History 04 th Jul 02 NFL V1.0 new version 1 Warranty and Disclaimer To the maximum extent

More information

Interfacing FPGAs with High Speed Memory Devices

Interfacing FPGAs with High Speed Memory Devices Interfacing FPGAs with High Speed Memory Devices 2002 Agenda Memory Requirements Memory System Bandwidth Do I Need External Memory? Altera External Memory Interface Support Memory Interface Challenges

More information

Frequency Generator for Pentium Based Systems

Frequency Generator for Pentium Based Systems Integrated Circuit Systems, Inc. ICS969C-23 Frequency Generator for Pentium Based Systems General Description The ICS969C-23 is a low-cost frequency generator designed specifically for Pentium-based chip

More information

4I39 RS-422 ANYTHING I/O MANUAL

4I39 RS-422 ANYTHING I/O MANUAL 4I39 RS-422 ANYTHING I/O MANUAL V1.0 Table of Contents GENERAL.......................................................... 1 DESCRIPTION................................................. 1 HARDWARE CONFIGURATION........................................

More information

eip-10 Embedded TCP/IP 10-BaseT Network Module Features Description Applications

eip-10 Embedded TCP/IP 10-BaseT Network Module Features Description Applications Embedded TCP/IP 10-BaseT Network Module Features 8-bit reprogrammable Microcontroller with Enhanced Flash program memory, EEPROM and Static RAM data memory On board 10Mbps Ethernet controller, and RJ45

More information

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software! Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer

More information

PAN3504 USB OPTICAL MOUSE SINGLE CHIP

PAN3504 USB OPTICAL MOUSE SINGLE CHIP General Description USB OPTICAL MOUSE SINGLE CHIP The is a CMOS process optical mouse sensor single chip with USB interface that serves as a nonmechanical motion estimation engine for implementing a computer

More information

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform. Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform www.sierraradio.net www.hamstack.com Topics Introduction Hardware options Software development HamStack project

More information

Display Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd.

Display Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd. Display Real Time Clock (RTC) On LCD PR12 Version 1.2 Aug 2008 Cytron Technologies Sdn. Bhd. Information contained in this publication regarding device applications and the like is intended through suggestion

More information

MCF5282 Integrated Microcontroller Product Brief

MCF5282 Integrated Microcontroller Product Brief Freescale Semiconductor Product Brief Document Number: MCF5282PB Rev. 1, 08/2006 MCF5282 Integrated Microcontroller Product Brief The MCF5282 is a highly-integrated implementation of the ColdFire family

More information

5I23 ANYTHING I/O MANUAL

5I23 ANYTHING I/O MANUAL 5I23 ANYTHING I/O MANUAL 1.7 This page intentionally not blank - 24 LOOPBACK Table of Contents GENERAL.......................................................... 1 DESCRIPTION.................................................

More information

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32 high performance Very high performance 32-bit MCU with DSP and FPU The STM32F7 with its ARM Cortex -M7 core is the smartest MCU and

More information

)8-,768'HY.LW 2YHUYLHZ. )XMLWVX0LNURHOHNWURQLN*PE+ Am Siebenstein Dreieich-Buchschlag, Germany

)8-,768'HY.LW 2YHUYLHZ. )XMLWVX0LNURHOHNWURQLN*PE+ Am Siebenstein Dreieich-Buchschlag, Germany )8-,768'HY.LW 2YHUYLHZ )XMLWVX0LNURHOHNWURQLN*PE+ Am Siebenstein 6-10 63303 Dreieich-Buchschlag, Germany Revision: V1.0 Date: 05.08.1999 Introduction to FUJITSU Development Kit for 16LX CPU family DevKit16

More information

Rambutan (-I) Data sheet. Rambutan is a dual-band (2.4 or 5 GHz) module with a fast 720 MHz CPU and 128 MB of RAM and Flash

Rambutan (-I) Data sheet. Rambutan is a dual-band (2.4 or 5 GHz) module with a fast 720 MHz CPU and 128 MB of RAM and Flash (-I) is a dual-band (2.4 or 5 GHz) module with a fast 720 MHz CPU and 128 MB of RAM and Flash is based on QCA 9557 or 9550 SoC and comes in two temperature ranges: commercial* () and industrial** (-I).

More information

MCF5253 ColdFire Microprocessor Product Brief

MCF5253 ColdFire Microprocessor Product Brief Freescale Semiconductor Product Brief Document Number: MCF5253PB Rev. 1, 04/2007 MCF5253 ColdFire Microprocessor Product Brief This document provides an overview of the MCF5253 ColdFire processor and general

More information

Digilab 2 Reference Manual

Digilab 2 Reference Manual 125 SE High Street Pullman, WA 99163 (509) 334 6306 (Voice and Fax) www.digilentinc.com PRELIMINARY Digilab 2 Reference Manual Revision: November 19, 2001 Overview The Digilab 2 (D2) development board

More information

BIG8051. Development system. User manual

BIG8051. Development system. User manual BIG8051 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last

More information

HCS12 BDM Getting Started V4.3

HCS12 BDM Getting Started V4.3 HCS12 BDM Getting Started V4.3 Background The term BDM stands for Background Debug Mode. It is used for the system development and FLASH programming. A BDM firmware is implemented on the CPU silicon providing

More information

ILI2511. ILI2511 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.4. Date: 2018/7/5

ILI2511. ILI2511 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.4. Date: 2018/7/5 Single Chip Capacitive Touch Sensor Controller Specification Version: V1.4 Date: 2018/7/5 ILI TECHNOLOGY CORP. 8F., No.1, Taiyuan 2 nd St., Zhubei City, Hsinchu County 302, Taiwan (R.O.C.) Tel.886-3-5600099;

More information

BT-22 Product Specification

BT-22 Product Specification BT-22 Product Specification Features Amp ed RF, Inc. Description 10.4 mm x 13.5 mm Our micro-sized Bluetooth module is the smallest form factor available providing a complete RF platform. The BT-22 is

More information

TEMIC 51T (Temic) EMULATION

TEMIC 51T (Temic) EMULATION Note: To use with frequencies above 40Mhz it will be required to use an emulator board that has been specially modified to obtain high frequency operation and will work only with the POD-51Temic. The EPROM

More information

Memory Expansion. Lecture Embedded Systems

Memory Expansion. Lecture Embedded Systems Memory Expansion Lecture 22 22-1 In These Notes... Memory Types Memory Expansion Interfacing Parallel Serial Direct Memory Access controllers 22-2 Memory Characteristics and Issues Volatility - Does it

More information

Nios Soft Core. Development Board User s Guide. Altera Corporation 101 Innovation Drive San Jose, CA (408)

Nios Soft Core. Development Board User s Guide. Altera Corporation 101 Innovation Drive San Jose, CA (408) Nios Soft Core Development Board User s Guide Altera Corporation 101 Innovation Drive San Jose, CA 95134 (408) 544-7000 http://www.altera.com Nios Soft Core Development Board User s Guide Version 1.1 August

More information

Introduction to ARM LPC2148 Microcontroller

Introduction to ARM LPC2148 Microcontroller Introduction to ARM LPC2148 Microcontroller Dr.R.Sundaramurthy Department of EIE Pondicherry Engineering College Features of LPC2148 in a Nut Shell CPU = ARM 7 Core Word Length = 32 Bit ROM = 512 KB RAM

More information

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite. EMBEDDED ARM TRAINING SUITE ARM SUITE INCLUDES ARM 7 TRAINER KIT COMPILER AND DEBUGGER THROUGH JTAG INTERFACE PROJECT DEVELOPMENT SOLUTION FOR ARM 7 e-linux LAB FOR ARM 9 TRAINING PROGRAM INTRODUCTION

More information

EB-51 Low-Cost Emulator

EB-51 Low-Cost Emulator EB-51 Low-Cost Emulator Development Tool for 80C51 Microcontrollers FEATURES Emulates 80C51 Microcontrollers and Derivatives Real-Time Operation up to 40 MHz 3.3V or 5V Voltage Operation Source-Level Debugger

More information

CEIBO FE-51RD2 Development System

CEIBO FE-51RD2 Development System CEIBO FE-51RD2 Development System Development System for Atmel AT89C51RD2 Microcontrollers FEATURES Emulates Atmel AT89C51RD2 60K Code Memory Real-Time Emulation Frequency up to 40MHz / 3V, 5V ISP and

More information

KSZ9692PB User Guide Brief

KSZ9692PB User Guide Brief KSZ9692PB User Guide Brief KSZ9692PB Evaluation Platform Rev 2.0 General Description The KSZ9692PB Evaluation Platform accelerates product time-to-market by providing a hardware platform for proof-of-concept,

More information

Cannon Mountain Dr Longmont, CO LS6410 Hardware Design Perspective

Cannon Mountain Dr Longmont, CO LS6410 Hardware Design Perspective LS6410 Hardware Design Perspective 1. S3C6410 Introduction The S3C6410X is a 16/32-bit RISC microprocessor, which is designed to provide a cost-effective, lowpower capabilities, high performance Application

More information

DSP240-LPI Inverter Controller Card. Technical Brief

DSP240-LPI Inverter Controller Card. Technical Brief DSP240-LPI Inverter Controller Card Technical Brief September 2006 Manual Release 3.0 Card Revision 3.0 Copyright 2001-2006 Creative Power Technologies P.O. Box 714 MULGRAVE Victoria, 3170 Tel: +61-3-9543-8802

More information

Module 1. Introduction. Version 2 EE IIT, Kharagpur 1

Module 1. Introduction. Version 2 EE IIT, Kharagpur 1 Module 1 Introduction Version 2 EE IIT, Kharagpur 1 Lesson 3 Embedded Systems Components Part I Version 2 EE IIT, Kharagpur 2 Structural Layout with Example Instructional Objectives After going through

More information

Organization Row Address Column Address Bank Address Auto Precharge 256Mx4 (1GB) based module A0-A13 A0-A9 BA0-BA2 A10

Organization Row Address Column Address Bank Address Auto Precharge 256Mx4 (1GB) based module A0-A13 A0-A9 BA0-BA2 A10 GENERAL DESCRIPTION The Gigaram GR2DR4BD-E4GBXXXVLP is a 512M bit x 72 DDDR2 SDRAM high density ECC REGISTERED DIMM. The GR2DR4BD-E4GBXXXVLP consists of eighteen CMOS 512M x 4 STACKED DDR2 SDRAMs for 4GB

More information

FRDM-K20D50M User s Manual FRDM-K20D50M-UM Rev. 1.2

FRDM-K20D50M User s Manual FRDM-K20D50M-UM Rev. 1.2 FRDM-K20D50M User s Manual FRDM-K20D50M-UM Rev. 1.2 Freescale Semiconductor Inc. Microcontroller Solutions Group Table of Contents 1 FRDM-K20D50M Overview... 3 2 References documents... 4 3 Getting started...

More information

FRDM-KL26Z User s Guide

FRDM-KL26Z User s Guide Freescale Semiconductor User s Guide Doc Number: FRDMKL26ZUG Rev. 0, 10/2013 FRDM-KL26Z User s Guide by Freescale Semiconductor, Inc. 1 Overview The Freescale Freedom development platform is a set of software

More information

Product Specification

Product Specification Product Specification 15mm x 27mm Description One of the most capable Bluetooth modules available, the BT-21 Bluetooth OEM Module is designed for maximum flexibility. The BT-21 module includes 14 general

More information

PRODUCT PREVIEW TNETV1050 IP PHONE PROCESSOR. description

PRODUCT PREVIEW TNETV1050 IP PHONE PROCESSOR. description C55x DSP Operating at 125 MHz, Providing up to 250 MIPS MIPS32 4KEc 32-Bit RISC Processor, Operating at 165 MHz, Providing up to 223 Dhrystone MIPS On-Chip Peripherals Include: External Memory Interface

More information

ML505 ML506 ML501. Description. Description. Description. Features. Features. Features

ML505 ML506 ML501. Description. Description. Description. Features. Features. Features ML501 Purpose: General purpose FPGA development board. Board Part Number: HW-V5-ML501-UNI-G Device Supported: XC5VLX50FFG676 Price: $995 The ML501 is a feature-rich and low-cost evaluation/development

More information

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board. User manual SPC570S-DISP: Discovery+ Evaluation Board Introduction This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

More information

ST SPC58 B Line Emulation Adapter System

ST SPC58 B Line Emulation Adapter System _ V1.1 Hardware Reference ST SPC58 B Line Emulation Adapter ST SPC58 B Line Emulation Adapter System ST SPC58 B line emulation adapter primary use case is providing Nexus trace functionality for the SPC58

More information

Evaluation & Development Kit for Freescale PowerPC MPC5517 Microcontroller

Evaluation & Development Kit for Freescale PowerPC MPC5517 Microcontroller _ V1.0 User s Manual Evaluation & Development Kit for Freescale PowerPC MPC5517 Microcontroller Ordering code ITMPC5517 Copyright 2007 isystem AG. All rights reserved. winidea is a trademark of isystem

More information

Control. Connectivity. Security. Expanding ColdFire Portfolio Enabling Designs With Low-Power and Connectivity. freescale.

Control. Connectivity. Security. Expanding ColdFire Portfolio Enabling Designs With Low-Power and Connectivity. freescale. Control. Connectivity. Security. Expanding ColdFire Portfolio Enabling Designs With Low-Power and Connectivity freescale.com/coldfire ColdFire ColdFire Embedded Controllers The ColdFire Family of 32-bit

More information

Tutorial Introduction

Tutorial Introduction Tutorial Introduction PURPOSE: This tutorial describes the key features of the DSP56300 family of processors. OBJECTIVES: Describe the main features of the DSP 24-bit core. Identify the features and functions

More information

Goal: We want to build an autonomous vehicle (robot)

Goal: We want to build an autonomous vehicle (robot) Goal: We want to build an autonomous vehicle (robot) This means it will have to think for itself, its going to need a brain Our robot s brain will be a tiny computer called a microcontroller Specifically

More information

SH69P55A EVB. Application Note for SH69P55A EVB SH69P55A EVB SH69V55A

SH69P55A EVB. Application Note for SH69P55A EVB SH69P55A EVB SH69V55A Application Note for SH69P55A EVB SH69P55A EVB The SH69P55A EVB is used to evaluate the SH69P55A chip's function for the development of application program. It contains of a SH69V55A chip to evaluate the

More information