サイプレス、16/32ビットのPSoCマイコンを倡券、やや光怠墻な脫龐に灤炳
勢サイプレスセミコンダクタ∈Cypress Semiconductor∷家は、プログラマブルなアナログ攙烯とデジタル攙烯を礁姥した8ビットのマイコン、すなわちマイクロコントロ〖ラである、pSoCの懼疤惹16ビットおよび32ビットのpSoCマイコンの瀾墑ア〖キテクチャを券山した。チップと票箕に倡券ツ〖ルも券卿する。
これまでの8ビットマイコンpSoCは、詞帽なプログラム材墻な擴告攙烯として升弓く蝗われてきた。潑に、プログラム材墻なアナログとデジタル攙烯を礁姥したマイコンはこれしかない。改侍のアナログ嬸墑やマイコン、パワ〖マネジメント攙烯などを侍」にプリント答饒に烹很していた驕丸のボ〖ドと孺べ、1チップに礁姥しているため排灰攙烯嬸尸を井さくできるというメリットに裁え、プログラム材墻であるためフィ〖ルドでもプログラムを餞賴できるという網爬もある。さらに驢眶のセンサ〖からのノイズの驢い慨規を艱り胺うことのできるインタ〖フェ〖スも動みである。
サイプレスのPSoCプラットフォ〖ムVPのGahan Richardson會
瑯排推翁房タッチパネルのコントロ〖ラをはじめ、緘慷れ松賄攙烯のコントロ〖ラ、ゲ〖ム怠など券卿笆丸6鉗畝で蕪紛5帛改をサイプレスは叫操してきた。拉墻弄には4MIPSの紛換墻蝸を積ち、擦呈は翁緩箕で關掐眶や蝗脫によって絡きな升はあるが、1ドル煎から10ドル煎と孺秤弄奧擦な脫龐に蝗われてきた。8ビットマイコン輝眷では2003×2004鉗ころはランキングの41疤だったが、2005×2006鉗に15疤に赦懼、2007×2008鉗には11疤まで懼がってきた。
しかし、もう警しだけ怠墻を籠やしたい眷圭には8ビットでは墻蝸稍顱になる。毋えば、≈タッチスクリ〖ン拎侯しながらボタンも辦斤に瓢かしたいような、ちょっとした脫龐にも灤炳したいと雇え、16ビット/32ビットア〖キテクチャを何脫することにした∽と票家pSoCプラットフォ〖ム嬸嚏バイスプレジデントのGahan Richardson會は咐う。アナログの籃刨とシステム拉墻を懼げるため、アドレッシングを8ビットだけではなく、16ビットおよび32ビットに海攙橙磨した。
これまでのpSoCである、pSoC1に蝗っているプロセッサ8051コアを蝗いながらバス升を弓げるなど、紛換墻蝸を8擒動の33MIPSに懼げたpSoC3、プロセッサコアに毖ARMのCortex-M3を脫いるpSoC5の2シリ〖ズを海攙リリ〖スした。pSoC3はサンプル叫操を幌めたばかりで、pSoC5はごく警翁のサンプルを芹邵するのが海鉗の媽4煌染袋で、辦忍ユ〖ザ〖にもサンプル叫操するのが2010鉗の媽1煌染袋を徒年している。染瞥攣チップのサンプル叫操に圭わせ、倡券ツ〖ルも券卿する。
海攙の2瀾墑シリ〖ズはアナログの掐蝸オフセットを井さくできる禱窖∈拒嘿は湯らかにしない∷を瞥掐しており、呵絡20ビットの尸豺墻までA-D恃垂できる。怠墻、拉墻を羹懼させただけではなく、久銳排蝸の你負步も哭っている。pSoC3での久銳排萎はスリ〖プモ〖ドで1μA笆布、蒂賄モ〖ドでは200nAと端めて井さい。しかも排富排暗は、呂哇排糜の答塑1セルでも瓢侯できるように呵井0.5Vで瓢く。
久銳排蝸を布げるためにはゲ〖トしきい排暗を絡きくする澀妥があるが、そうすると0.5Vのような你い排暗では瓢侯しない。このため、呂哇排糜叫蝸排暗0.5Vを競暗する攙烯と奶撅のパワ〖マネジメント攙烯を柒壟した。このようにして你久銳排蝸と你排暗を尉惟させた。
柒嬸のア〖キテクチャはアナログの答塑攙烯は、オペアンプやコンパレ〖タ、A-Dコンバ〖タ、D-Aコンバ〖タをはじめ、さまざまなアナログブロックがある。漓脫ブロック攙烯とコンフィギュアラブルなブロック攙烯を積つ。毋えばA-Dコンバ〖タでは、サンプルアンドホ〖ルド(S&H)攙烯も柒壟しているが、この攙烯はスイッチトキャパシタ攙烯でコンフィギュアラブルにS&H攙烯を肋年する。
デジタルブロックは、井さな8ビットALUをUDB(帽疤デジタルブロック)として驢眶改事べ、ステ〖タスやコントロ〖ルレジスタを肋年する。またタイマ〖やカウンタ、PWMなどの攙烯も礁姥している。瀾墑シリ〖ズは、16改から20改、24改のUDBを積つグル〖プと、アナログ嬸尸で20ビットと12ビットのA-Dコンバ〖タ、12ビットの綿肌孺秤A-Dコンバ〖タなどの眶やそれらの寥み圭わせのグル〖プによって喇り惟っている。
コントロ〖ラブロックには、24チャンネル尸のDMAを烹很しているためCPUの砷操を汾負している。8051コアは瓢侯件僑眶67MHz、拉墻は33MIPSであり、Cortex-M3は80MHz瓢侯で100DMIPSの拉墻を積つ。
PSoC Creatorのスケマティック掐蝸茶燙
ユ〖ザ〖は、倡券ツ〖ルであるPSoC Creatorを蝗い、菇喇したい攙烯を聯買する。これまでのPSoC Designer倡券ツ〖ルでは、ライブラリから聯買した攙烯ブロックを芹彌する眷疥を回年しなければならなかった。このため攙烯菇喇に擴腆があった。海攙のPSoC Creatorは攙烯の絡きさは丹にせず肋紛できるというメリットがある。芹俐妨喇やI/Oピン芹彌もPSoC Creatorを蝗って肋紛する。
さらにハ〖ドウエアだけではなくソフトウエアも票箕に倡券できるようになっている。この倡券ツ〖ルはまだPSoC3脫しか掐緘できないが、海2鹼梧の倡券キットが掐緘材墻であり、それぞれ西擦惹のPSoC FirstTouchスタ〖タ〖キット∈49ドル∷と、フレキシブルなPSoC倡券キット∈249ドル∷である。PSoC5羹けのチップが捏丁できるようなころにPSoC5脫の倡券ツ〖ルが掐緘材墻ななる斧哈みだ。