|
Designer’s Guide To The Cypress Psoc
2 h! a: n1 a) {: I* k1 B2 U. b5 ~, M: ?' N5 i4 H
作者:Ashby, Robert 4 ?. A. u- J, g
出版社:Butterworth-Heinemann ) P- D! O! `5 m, A' W! Q( O% i- W
出版日期:2005年08月01日
# O6 \0 b9 C4 F( m( r語言:英文 ISBN:0750677805
0 @3 n6 b- d% K8 G1 l! y( X裝訂:平裝 + j4 r' s+ b, P/ k* m0 ]; h$ v3 Z0 E
& F2 G0 [7 L) h! D, H簡介:, m% k: E; a; F5 A1 a M3 H" u
& r# T2 F$ K4 m5 M6 }8 P9 I6 \1 T% e$ S The popularity of the PSoC processor is growing more quickly than ever before.* e3 z% [6 l: i8 g2 `
Application notes are being added all the time, new parts are being introduced, and
* l9 F b3 |- }6 h' K3 Wthe tools are more powerful.# ]: w+ Q5 F# k) ?- H8 O
I would like to give a brief overview of a couple of parts that Cypress has since
0 e5 v0 Z) i# Rintroduced that are sure to be huge successes on future designs. The first part is the
' N& Y4 ?: K2 Y. M, @: SCY8C24273. This part integrates a full-speed (12 Mb/s) USB peripheral functionality( n; V" E1 |* u2 @/ r" a( B6 e
along with the PSoC core. Cypress began earlier by making the enCoRe™ USB
5 B" }# _+ H O6 a" ncontroller. They were part of the CY7C637xx series and they gave you RAM and
" }3 p+ J6 q; z) b' PROM to run the controller and manage some simple I/O. They were selectable from* N$ S/ d. a9 e. q# Y2 g/ }: y
within PSoC Designer as a part that you could configure and place modules and their' Z9 D* S6 G9 O+ ^! n6 m
associated APIs; very similar as to how you would configure a normal PSoC part./ R, e3 U! t0 `, D
However, the PSoC configurable digital and analog blocks weren’t there. There were
9 Y3 ^+ L; p5 l* Q0 Aonly dedicated blocks that could be one thing and one thing only. This allowed you
+ @, a4 R. Q) E4 E9 q4 Jto have the USB communication along with a PS/2 controller and SPI port. However,( ~- s" h/ [* |3 s7 @# s: q' y
the ease of use for a USB device was terrific. Cypress even found a way to tune3 p( N p9 Q/ Z. l
its clock from the USB and eliminated the need for an external crystal.
* C C; [) _: Z# X7 i$ v+ d& aThe CY8C24273 combines the easy to use USB interface with a normal PSoC core.- S) F1 U2 Y' m1 ?5 ?( Q- P
There are four digital blocks and two columns (six blocks) of analog. It has 16K of) n% _# ^; Q0 c4 Q/ { _6 R/ L
Flash and 1K of RAM. (The USB function works from a dedicated RAM buffer.)
) j3 ?1 P/ H( I6 d4 v! aThe PSoC core still runs at 24 MHz. When used in a USB system, the PSoC can
* Q" a# m a' ?fine-tune the internal oscillator to achieve a much higher accuracy for the internal
+ B" n- G# X5 s7 ]main oscillator. Cypress has added another MAC into the equation giving you two3 L" a1 m9 j I
xx
. |, ~5 a; e' G+ MWhat’s New with PSoC?0 e- I q0 _0 E& [1 O1 R
8 × 8 multipliers with 32-bit accumulators. The rest of the resources within the part
2 q/ W$ l1 ?" c9 rutilizes the improvements of parts in the past, including the improved analog capabilities
0 x- {9 {& o* l, ^$ i9 K vand the chip-wide analog mux system, which allows you to put analog signals# }: H9 u7 t! ~ Q/ G
on every pin. The make-break circuitry is available to even enable your system with
5 f1 c5 ^/ V/ V$ u* u1 T! x7 sthe capacitive touch sensing of the 21xxx parts.
d; O# T$ K4 R# i. i5 zThe second part that has been announced in the Cypress lineup is the wirelessUSB™.
: y# o) t/ ~; p( p$ wCypress has made an inexpensive, but powerful radio system that allows you to cut
! E" `. I* R# H* p2 tthe cord. The first radio parts operate via a communications port and can be tacked
* [% B$ A; f/ a; eonto your PSoC system to give you wireless capabilities. However, the CYWUSB6953- y" D4 a- e; D& S) x. E
part that is coming will integrate the wireless radio right into the PSoC part. This' d# I6 ?4 Y, U2 x* x% j6 s1 Q
new strain of processors will be called the PRoC™ (Programmable Radio-on-a-Chip)( C! s4 H4 \6 r; L {
series. The CYWUSB6953 is targeting low-cost applications so the PSoC core section, c. l r) n6 C
of the chip has four digital blocks and two ‘Type E’ limited analog columns as is8 u3 y" \9 L5 l( v5 U- ?
found in the 21xxx parts. The radio capabilities of these parts are really exciting. The! e7 E6 Z0 p: j, X5 J) l1 x
radio operates in the 2.4 GHz ISM (industrial, scientific, medical) band. It operates
( k! N. V& G3 V# l% lon its own protocol so it won’t interfere with other radio devices in that range. |
|