1 / 19

Programmable System on Chip Fully Configurable Mixed Signal Array

Cypress PSoC. Programmable System on Chip Fully Configurable Mixed Signal Array Allows for Completely Customizable System Designs Capable of Internal MCU. Minimum operating voltages 24MHz - 5V +/- 5% (4 MIPs) 12MHz - 3V +/- 10% Harvard Architecture Efficient Addressing Modes

aisha
Download Presentation

Programmable System on Chip Fully Configurable Mixed Signal Array

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cypress PSoC • Programmable System on Chip • Fully Configurable Mixed Signal Array • Allows for Completely Customizable System Designs • Capable of Internal MCU

  2. Minimum operating voltages 24MHz - 5V +/- 5% (4 MIPs) 12MHz - 3V +/- 10% Harvard Architecture Efficient Addressing Modes Source and Destination addressing Direct logical operations to memory or I/O ports Support Immediate, Direct and Indexed modes for efficient use of table and array structures The Architecture

  3. Full Features

  4. Note: 4 other pin-out configurations available (28, 44, two different 48, and a 100 pin)

  5. Instruction Set • CISC style instructions • 1, 2 and 3 byte instructions • 4 to 13 CPU cycles per instruction (6 average) • Predominately memory <--> register • also memory <--> memory and register <--> register • First byte encodes: • Function and address mode or • Function and first nibble of address • Major Groups • Data Movement • Arithmetic • Logical / Test • Program Flow

  6. Accumulator, A, 8-bits Index Register, X, 8-bits Stack Pointer, SP, 8-bits Program Counter, PC, 16-bits Flags, F, 8-bits Zero, Carry & Interrupt Enable: Z, C & IE Address Extensions XA, XIO and Super Registers

  7. Development/Design • PSoC Designer (Free Development Software) • Two viewable versions of the system available in the GUI-IDE • Device Editor (Physical Design Editor) • Application Editor (Code Editor) • Debugger view also included in the PSoc Designer Software • In-Circuit Emulator (ICE) allows for easy access to registers and other program information • Allows for dynamic, simplified development and changes in development and design • Analog and Digital Blocks allow developer to dynamically custom build PWMs, ADCs, DACs, etc • Assembly Compiler (Ready to use)\ • Fully supports C Compiler custom built by Imagecraft (additional license required) • Cost • Cost of Basic Dev. Kit: $398 (w/out C Compiler License) • C Compiler Cost: Additional $145 • Full support of products available on Cypress’ Website • Several PDFs available

  8. Questions... about PSoC?

More Related