regarding the advantage

This form is for general electronics discussions, but, not PSoC.

Moderator: ericb

Forum rules
As you would expect spam, vulgar language, or discussions not related to electronics are banned from this forum.

regarding the advantage

Postby sridivya » Sat Mar 17, 2012 9:40 pm

hi..may i know what is the advantage in using FSK with PSOC Rather than implementing FSK with microcontroller or microprocessor
sridivya
Cheese Wheel
Cheese Wheel
 
Posts: 107
Joined: Mon Dec 12, 2011 7:13 am

Re: regarding the advantage

Postby bobmarlowe » Sun Mar 18, 2012 1:41 am

PSoC IS (or: Contains) a microprocessor / microcontroller. With PSoCs sole integration of analog components in addition to the usual digital equipment today's microcontroller offer, jobs like signal-conditioning etc. (have a look at all the analog-modules) can be performed in a PSoC.

The "hardware" running independently from the µP allows the generation of precise signals. Even if a µP-CPU could generate the signals by controlling the outputs, every interrupt woud disturb the signal-flow and as the high-speed applications today require, the CPU would be active to a very high percentage. This is not the case with PSoCs. I've seen on the "embedded world"-exhibition a PSoC controlling 4 Quad-copter motors with a control-loop without any(!!!) CPU usage. Only these combination of analog, digital and µP allow us designers to build applications that have some "intelligence" built-in, offering man-machine communication and so making the products we design more attractive for the users (and so they sell better, earning the money we need to...).

Bob
User avatar
bobmarlowe
The Big Cheese
The Big Cheese
 
Posts: 1490
Joined: Thu Oct 06, 2011 2:03 am
Location: Germany

Re: regarding the advantage

Postby sridivya » Sun Mar 18, 2012 4:39 am

Interms of output waveforms is there an advantage where it can overcome some limitations??
sridivya
Cheese Wheel
Cheese Wheel
 
Posts: 107
Joined: Mon Dec 12, 2011 7:13 am

Re: regarding the advantage

Postby bobmarlowe » Sun Mar 18, 2012 5:58 am

Limitations are always expressed in the datasheet in the chpter(s) "DC and AC Electrical Characteristics". So these do not influence the behaveour when signals are controlled by µP or controlled by internal hardware.

A strong limitation for a µP is speed. Let me show a rather simple example: While a signal generated by xoring two inputs and controlling an output, this will be for the µP some instructions:
Load Signal1
XOR Signal2
Store Output
Jump to Beginning

These instructions executed at maximum speed will cost (at least!!!) 4 clock cycles giving an absolute maximum of the output frequency to be 1/8th of the CPU-clock. And the CPU is not able to perform any other task because that would immediately disturb the flow of the output.

You seem to have a problem with waveforms. Can you please be a bit more specific? I think you are still clinging to the FSK-Problem where you tried to re-build an old design and not (as we suggested) create a new one.

You may tell us a bit more, if you like.

Bob
User avatar
bobmarlowe
The Big Cheese
The Big Cheese
 
Posts: 1490
Joined: Thu Oct 06, 2011 2:03 am
Location: Germany


Return to “%s” General Electronics Discussion

Who is online

Users browsing this forum: No registered users and 1 guest