SH-2A for PLS

SH-2A for PLS

のSuperHSH-2Aプロセッサは、SuperHに基づく32ビットRISCプロセッサです。ルネサスのアーキテクチャ。

UDE - ユニバーサルデバッグエンジン - のSuperH™SH-2A用のデバッガやエミュレータ

UDE - ユニバーサルデバッグエンジンは -マルチコアデバッグしながら柔軟なデバッグおよびエミュレータプラットフォームです。

特別な機能のサポート:

サポートされているコア

  • SuperH SH-2A

ユニバーサルデバッグエンジンがサポートするマイクロコントローラ

  • ルネサスのSuperH SH-2A SH7201、SH7211、SH7251、SH7254、SH7266、SH7267

 

SH-2Aのアーキテクチャ機能の概要

  • 32ビットRISCスーパースカラアーキテクチャ
  • SH-2およびSH-2Eと高性能な命令の互換性
  • ハーバードキャッシュアーキテクチャ
  • 5段パイプライン
  • 4Gバイトのアドレス空間を
  • 15内部専用のレジスタバンク
  • キャッシュメモリ

 

内蔵周辺機能

  • FPU(浮動小数点ユニット)
  • RAMアクセス可能な単一のクロックサイクル
  • DMAC(ダイレクトメモリアクセスコントローラ)
  • MTU2(多機能タイマユニット)
  • A / DおよびD / Aコンバータ

商標:のSuperHは、ルネサスTechnlogy株式会社の登録商標です。その他のブランドあるいは製品名は全て、それぞれのホールダーの所有物です。

PLSサポートCPU一覧

製品一覧-PLS

PLSサポートCPU一覧

デバッガ、エミュレータ、フラッシュプログラマ - ユニバーサルデバッグエンジンUDEでサポートされているマイクロコントローラコア

  • C166™、C166S V2、XC166、XC2000、XE166
  • TriCore™TC 1.2、TC1.3、TC1.3.1、TC1.6(P、E)、のTriCore™AURIXマルチコア·アーキテクチャ(MCA)
  • PowerPC™、PowerArchitecture®、PowerArchitecture®マルチコア·アーキテクチャ(MCA)
  • ARM Cortex™-M0、ARM Cortex™-M3、ARM Cortex™-M4、ARM Cortex™-R4、ARM Cortex™-A8
  • ARM®ARM7TDMI、ARM7RDMI-S、ARM710T、ARM720T、ARM740T、ARM7EJ
  • ARM®ARM9TDMI、ARM920T、ARM922T、ARM926EJ、ARM940T、ARM946E、ARM966E、ARM968E
  • ARM®ARM11MP、ARM1136JF-S
  • XScaleの™
  • SuperH™SH-2A

デバッガ、エミュレータ、フラッシュプログラマ - ユニバーサルデバッグエンジンUDEでサポートされているマイクロコントローラ

  • アクテルSmartFusion™ Cortex-M3の A2F060M3E、A2F200M3F、A2F500M3G
  • AMCC PowerPC PPC440SPe、PPC440EP、PPC440GP、PPC440GR、PPC440SP、PPC460GT
  • アナログ·デバイセズのARM7 ADuC7019、ADuC7020、ADuC7021、ADuC7022、ADuC7024、ADuC7025、ADUC7026、ADuC7027
  • ATMEL のCortex-M3 AT91SAM3S1x、AT91SAM3S2x、AT91SAM3S4x、AT91SAM3U1x、AT91SAM3U2x、AT91SAM3U4x
  • アトメルのARM7 AT91M40、ARM7 AT91SAM7A1、AT91SAM7A2、AT91SAM7A3 AT91SAM7S32、AT91SAM7S64、AT91SAM7S128、AT91SAM7S256 AT91FR40162
  • ATMEL のARM9 AT91RM9200
  • ATMEL のARM9 AT91SAM9260、AT91SAM9261、AT91SAM9263、AT91SAM9R64、AT91SAM9RL64、AT91SAM9XE128、AT91SAM9XE256、AT91SAM9XE512
  • シーラス·ロジック、ARM7 EP7309、EP7311、EP7312
  • シーラス·ロジックARM9 EP9301、EP9302、EP9307、EP0312、EP9315
  • EnergyMicro Cortex-M3の EFM32G2x0F16、EFM32G2x0F32、EFM32G2x0F64、EFM32G2x0F128、EFM32G8x0F32、EFM32G8x0F64、EFM32G8x0F128、EFM32TG110F4、EFM32TG110F8、EFM32TG110F16、EFM32TG110F32、EFM32TG200F8、EFM32TG200F16、EFM32TG200F32、EFM32TG230F8、EFM32TG230F16、EFM32TG230F32、EFM32TG840F8、EFM32TG840F16、EFM32TG840F32
  • フリースケール™ Powerアーキテクチャー MPC5514E、MPC5514G、MPC5515S、MPC5516S、MPC5516E、MPC5516G、MPC5517S、MPC5517E、MPC5517G、MPC5533、MPC5534、MPC5553、MPC5554、MPC5561、MPC5565、MPC5566、MPC5567
  • フリースケールPower Architecture MPC5601D、MPC5602D、MPC5603B、MPC5603C、MPC5604B、MPC5604C、MPC5605B、MPC5606B、MPC5607B
  • フリースケールPower Architecture MPC5601P、MPC5602P、MPC5602PE、MPC5603P、MPC5602PE、MPC5604P、MPC5604PE
  • フリースケールPower Architecture MPC5602S、MPC5604S、MPC5606S
  • フリースケールPower Architecture MPC5632M、MPC5633M、MPC5634M
  • フリースケールPower Architecture MPC5643L、MPC5643L_DP(ロックステップ/ DPモード)
  • フリースケールPower Architecture MPC5645S
  • フリースケールPower Architecture MPC5642A、MPC5643A、MPC5644A
  • フリースケールPower Architecture MPC5644B、MPC5645B、MPC5646B
  • フリースケールPower Architecture MPC5644C、MPC5645C、MPC5646C
  • フリースケールPower Architecture MPC5668E、MPC5668G
  • フリースケールPower Architecture MPC5673F、MPC5674F
  • フリースケールPower Architecture MPC5673K、MPC5673K_DP、MPC5674K、MPC5674K_DP、MPC5675K、MPC5675K_DP(ロックステップ/ DPモード)
  • フリースケールPower Architecture MPC5676R
  • フリースケールPower Architecture MPC5744P、MPC5744K、MPC5746M、MPC5777M(MCA)
  • フリースケール、ARM11のi.MX31、i.MX35、i.MX37
  • フリースケールARM9 MC9328MX1 i.MX1、MC9328MX21S i.MX21S、MC94MX21 i.MX21、 i.MX25の、i.MX27
  • フリースケールARM7 PAC72x1、PAC72x2、MAC71x1、MAC71x2、MAC71x4、MAC71x5、MAC71x6、MAC7241、MAC7242
  • フリースケールCortex-M4のKinetis MK10N32、MK10N64、MK10N128、MK10N512、MK10N1M0、MK10X32、MK10X64、MK10X128、MK10X256、MK10X512
  • フリースケールCortex-M4のKinetis MK20N32、MK20N64、MK20N128、MK20N512、MK20N1M0、MK20X32、MK20X64、MK20X128、MK20X256、MK20X512
  • フリースケールCortex-M4のKinetis MK30N512、MK30X64、MK30X128、MK30X256
  • フリースケールCortex-M4のKinetis MK40N512、MK40X64、MK40X128、MK40X256
  • フリースケールCortex-M4のKinetis MK50N512、MK50X128、MK50X256、MK51N256、MK51N512、MK51X128、MK51X256、MK52N512、MK53N512、MK53X256
  • フリースケールCortex-M4 のKinetis MK60N256、MK60N512、MK60N1M0、MK60X256、MK60X512、MK61N1M0、MK61X512
  • フリースケールCortex-A8   i.MX51 IMX508、IMX512、IMX513、IMX514、IMX515、IMX516
  • ヒルシャーARM9 NetX10、NetX50、NetX100、NetX500
  • インフィニオンC166 80C166、83C166、88C166
  • インフィニオンC166 C161、C163、C164、C165UTAH、C165H、C167
  • インフィニオンC166 Vecon、EGOLD
  • インフィニオンXC166 XC161、XC164、XC167
  • インフィニオンXC2000 XC2264、XC2267、XC2268、XC2269、XC2285、XC2286、XC2287、XC2288、XC2289(XC2200ボディ)
  • インフィニオンXC2000 XC2200H、XC2200I、XC2200L、XC2200M、XC2200N、XC2200U
  • インフィニオンXC2000 XC2310、XC2320、XC2365、XC2387(XC2300安全)
  • インフィニオンXC2000 XC2300A、XC2300B、XC2300C、XC2300D、XC2300E、XC2300S
  • インフィニオンXC2000 XC2766、XC2786(XC2700パワートレイン)
  • インフィニオンXC2000 XC2700S
  • インフィニオンXE166 XE162、XE164、XE167(産業)
  • インフィニオンXE166 XE166xU、XE166xL、XE166xN、XE166xM、XE166xH
  • インフィニオンCortex-M0 XMC1000、XM1100、XMC1201、XCM1202、XMC1203、XMC1301、XMC1302
  • インフィニオンCortex-M4 XMC4000、XMC4100、XMC4200、XMC4500
  • インフィニオンTriCore TC11IB、TC1100、TC1115、TC1130、TC1161、TC1162、TC1163、TC1164、TC1165、TC1166、TC1167、TC1197
  • インフィニオンTriCore TC1724、TC1728
  • インフィニオンTriCore TC1736
  • インフィニオンTriCore TC1762、TC1765、TC1766、TC1766ED、TC1767、TC1767ED
  • インフィニオンTriCore TC1775
  • インフィニオンTriCore TC1782、TC1784
  • インフィニオンTriCore TC1791、TC1793、TC1796、TC1796ED、TC1797、TC1797ED、TC1798、TC1798ED
  • インフィニオンTriCore TC1910、TC1912、TC1920
  • インフィニオンTriCore TC22X、TC23X、TC26X、TC275T、TC27X、TC29X AURIX(MCA)
  • インフィニオンTriCore AUDO-NextGeneration、AUDO-NG、AUDO未来、AUDO-MAX(オートモーティブ統一プロセッサ)
  • インフィニオンTriCore AURIX(自動車用リアルタイム統合の次の世代アーキテクチャ)(MCA)
  • LuminaryMicro Cortex-M3の LM3S1xx、LM3S3xx、LM3S6xx、LM3S8xx、LM3S11xx、LM3S13xx、LM3S14xx、LM3S15xx、LM3S16xx、LM3S17xx、LM3S18xx、LM3S19xx、LM3S1Jxx、LM3S1Nxx、LM3S1Pxx、LM3S1Rxx、LM3S1Wxx、LM3S1Zxx
  • LuminaryMicro Cortex-M3 LM3S21xx、LM3S22xx、LM3S24xx、LM3S25xx、LM3S26xx、LM3S27xx、LM3S29xx、LM3S2Bxx
  • LuminaryMicro Cortex-M3 LM3S36xx、LM3S37xx、LM3S38xx、LM3S3Jxx、LM3S3Nxx、LM3S3Wxx、LM3S3Zxx
  • LuminaryMicro Cortex-M3 LM3S56xx、LM3S57xx、LM3S59xx、LM3S5Bxx、LM3S5Kxx、LM3S5Pxx、LM3S5Rxx、LM3S5Txx、LM3S5Yxx
  • LuminaryMicro Cortex-M3 LM3S61xx、LM3S64xx、LM3S65xx、LM3S66xx、LM3S67xx、LM3S69xx、
  • LuminaryMicro Cortex-M3 LM3S85xx、LM3S86xx、LM3S87xx、LM3S89xx
  • LuminaryMicro Cortex-M3 LM3S97xx、LM3S99xx、LM3S9Bxx、LM3S9Lxx
  • マーベル/インテルXScale PXA255、PXA270
  • マーベル/インテルXScale IXP420、IXP421、IXP422、IXP423、IXP425、IXP455、IXP460、IXP465
  • ミクロナスC166 SDA6000、SDA6001
  • NEC ARM9 Ertec200、Ertec400
  • NetSilicon ARM7 NETの15、NETの20、NETの40、NETの50
  • NetSilicon ARM7 NS7520
  • NetSilicon ARM9 NS9360、NS9750、NS9775
  • Nuvoton NuMicro Cortex-M0 NUC100XCXXX、NUC100XDXXX、NUC100XEXXX、NUC120XCXXX、NUC120XDXXX、NUC120XEXXX、NUC130XDXXX、NUC130XEXXX、NUC140XDXXX、NUC140XEXXX
  • NXP ARM9 LH7A400N0、LH7A404N0
  • NXP Cortex-M0 EM773
  • NXP Cortex-M0 LPC1102、LPC1111、LPC1112、LPC11C12、LPC1113、LPC1114、LPC11C14
  • NXP Cortex-M0 LPC1224、LPC1225、LPC1227
  • NXP Cortex-M3 LPC1311、LPC1313、LPC1342、LPC1343、LPC1345、LPC1346、LPC1347
  • NXP Cortex-M3 LPC1751、LPC1752、LPC1754、LPC1756、LPC1758、LPC1759、LPC1763、LPC1764、LPC1765、LPC1766、LPC1767、LPC1768、LPC1769、LPC1772、LPC1774、LPC1776、LPC1777、LPC1778、LPC1785、LPC1786、LPC1787、LPC1788
  • NXP Cortex-M3 LPC1812、LPC1813、LPC1815、LPC1817、LPC1822、LPC1823、LPC1825、LPC1827、LPC1833、LPC1837、LPC1853、LPC1857、LPC1800DUAL
  • NXP Cortex-M4の LPC4072、LPC4074、LPC4076、LPC4078、LPC4088
  • NXP Cortex-M4の LPC4310、LPC4320、LPC4330、LPC4350、LPC4312、LPC4313、LPC4315、LPC4317、LPC4322、LPC4323、LPC4325、LPC4327、LPC4333、LPC4337、LPC4353、LPC4357、LPC4300DUAL
  • NXP ARM7 LPC2114、LPC2119、LPC2124、LPC2129、LPC2131、LPC2132、LPC2134、LPC2136、LPC2138、LPC2142、LPC2144、LPC2146、LPC2148、LPC2194
  • NXP ARM7 LPC2212、LPC2214、LPC2220、LPC2292、LPC2294
  • NXP ARM7 LPC2364、LPC2366、LPC2368、LPC2378、LPC2387
  • NXP ARM7 LPC2468、LPC2470、LPC2478、LPC2880、LPC2888
  • NXP ARM9 LPC2915、LPC2917、LPC2919
  • NXP ARM9 LPC2921、LPC2923、LPC2924、LPC2927、LPC2929
  • NXP ARM9 LPC2930、LPC2939
  • NXP ARM9 LPC3180
  • NXP ARM9 LPC3220、LPC3230、LPC3240、LPC3250
  • ルネサスSuperH SH-2A SH7201、SH7211、SH7251、SH7254、SH7266、SH7267
  • STマイクロエレクトロニクスC166 ST10R163、ST10F163、ST10R165、ST10R167、ST10F167、ST10F168、ST10F169、ST10R172
  • STマイクロエレクトロニクスC166 ST10F251、ST10F252、ST10F269、ST10R271、ST10R272、ST10R273、ST10F275、ST10F276、ST10F280、ST10F282、ST10F296
  • STマイクロエレクトロニクスARM7 ST30F771、ST30F772、ST30F774
  • STマイクロエレクトロニクスARM7 STR710、STR711、STR712、STR720、STR730、STR731、STR750
  • STマイクロエレクトロニクス、ARM9 STR910、STR911、STR912
  • STマイクロPower アーキテクチャ SPC560B40、SPC560B44、SPC560B50、SPC560B54、SPC560B60、SPC560B64、SPC560C40、SPC560C44、SPC560C50、SPC560D30、SPC560D40
  • STマイクロPower  アーキテクチャ SPC560P34、SPC560P40、SPC560P42、SPC560P44、SPC560P50、SPC560P54、SPC560P60、
  • STマイクロPower アーキテクチャ SPC56AP54、SPC56AP60
  • STマイクロPower アーキテクチャ SPC560S50、SPC560S54、SPC560S60
  • STマイクロPower アーキテクチャ SPC563M60、SPC563M64
  • STマイクロPower アーキテクチャ SPC564A70、SPC564A74、SPC564A80
  • STマイクロPower アーキテクチャ SPC564B64、SPC564B70、SPC564B74
  • STマイクロPower アーキテクチャ SPC56EC64、SPC56EC70、SPC56EC74
  • STマイクロPower アーキテクチャ SPC56EL60、SPC56EL60_DP(ロックステップ/ DPモード)
  • STマイクロPower アーキテクチャ SPC56HK70、SPC56HK70_DP(ロックステップ/ DPモード)
  • STマイクロPower アーキテクチャ SPC574P、SPC574K(MCA)
  • STマイクロエレクトロニクスCortex-M3 STM32F10xx4、STM32F10xx6、STM32F10xx8、STM32F10xxB、STM32F10xxC、STM32F10xxD、STM32F10xxE、STM32F10xxF、STM32F10xxG、STM32F100x4、STM32F100x6、STM32F100x8、STM32F100xB
  • STマイクロエレクトロニクスCortex-M3 STM32F102x4、STM32F102x6、STM32F102x8、STM32F102xB
  • STマイクロエレクトロニクスCortex-M3 STM32F105x8、STM32F105xB、STM32F105xC
  • STマイクロエレクトロニクスCortex-M3 STM32F107x8、STM32F107xB、STM32F107xC
  • STマイクロエレクトロニクスCortex-M3 STM32F205xB、STM32F205xC、STM32F205xE、STM32F205xF、STM32F205xG
  • STマイクロエレクトロニクスCortex-M3 STM32F207xC、STM32F207xE、STM32F207xF、STM32F207xG
  • STマイクロエレクトロニクスCortex-M3 STM32F215xE、STM32F215xF、STM32F215xG
  • STマイクロエレクトロニクスCortex-M3 STM32F217xE、STM32F217xG
  • STマイクロエレクトロニクスCortex-M3 STM32L151x8、STM32L151xB、STM32L152x8、STM32L152xB、STM32W108xB
  • TexasInstruments ARM9 OMAP5912
  • TexasInstruments ARM7/Cortex-M3 TMS470R1A64、TMS470R1A128、TMS470R1A256、TMS470R1A288、TMS470R1A384、TMS470R1B512、TMS470R1B768
  • TexasInstruments Cortex-R4 TMS570LS10116、TMS570LS10206、TMS570LS10216、TMS570LS20206、TMS570LS20216
  • TexasInstruments Cortex-A8の OMAP3503、OMAP3515、OMAP3525、OMAP3530
  • TexasInstruments ARM9/Cortex-A8 AM3505、AM3517、AM3703、AM3715、DM3725、DM3730、AM3892、AM3894
  • 東芝Cortex-M3 TX03、TMPM320C1DFG、TMPM330FWFG、TMPM330FYFG、TMPM330FDFG、TMPM332FWUG、TMPM36xFWFG、TMPM36xFYFG、TMPM36xFDFG、TMPM36xF10FG、TMPM36xF20FG、TMPM370FYFG、TMPM370FYDFG、TMPM372FWFG、TMPM373FWDUG、TMPM374FWUG、TMPM38xFSFG、TMPM38xFWFG、TMPM38xFYFG、TMPM39xFWFG、TMPM39xFWXBG
  • ARM11 ARM1136J、ARM11MP
  • ザイリンクスのVirtex®XC5VFX 5インテグレーテッド·パワー·アーキテクチャ ベースのコア(PPC440)XC5VFX30T、XC5VFX70T、XC5VFX100T、XC5VFX130T、XC5VFX200

SAB C166™マイクロコントローラC164、C165、C167およびST10 ST10F276、ST10F280マイクロコントローラ

SABのアーキテクチャ C166 ™、C167はST10は非常にバランスのとれた方法で、RISCとCISCプロセッサの両方の利点を兼ね備えています。今日のアプリケーションのためだけでなく、今後の技術的課題のためだけでなく、正しい選択である高性能マイクロコントローラ、その結果を組み合わせて機能数の合計。C16xは、一つのチップ内に強力なCPUコアおよび周辺ユニットのセットを統合するだけでなく、非常に効率的な方法でユニットを接続するだけでなく。C16x上で同時に使用される4つのバスの一つはXBUS、外部バスインタフェースの内部表現である。このバスは、標準的なC16xの誘導体を生成するために、アプリケーション固有のペリフェラルを統合する標準化された方法を提供する。

C166CBCマイクロC165UTAH、EGOLD、SDA6000とC166S V2 XC161、XC164、XC167マイクロコントローラ

C166CBCC166S V2XC161XC164XC167)誘導体は、人気のC166マイクロコントローラファミリの新しい誘導体である。強化されたC166アーキテクチャに基づいた彼らは、既存の16ビット·ソリューションをアウトパフォーム。彼らは強力な内蔵周辺サブシステムとC166コアの拡張された機能と性能を兼ね備えています。

C166S V2はXC2000、XE166マイクロコントローラ - 32ビットもパフォーマンスと強化されたC166 16ビット·シングルチップ·マイクロコントローラ

新しいC166S V2(XC2200XC2300XC2700XE166)誘導体は、人気のC166マイクロコントローラファミリの最新誘導体である。強化されたC166アーキテクチャに基づい彼らは32ビットの性能を持つ既存の16ビット·ソリューションをアウトパフォーム。彼らは強力な内蔵周辺サブシステムとC166コアの拡張された機能と性能を兼ね備えています。

のTriCore™AUDO、AURIXマイクロコントローラTC1724、TC1728、TC1766ED、TC1767、TC1796、TC1796ED、TC1797、TC1798、TC275T(MCA)

のTriCoreは、リアルタイム組み込みシステム向けに最適化された初のsinglecore 32ビット·マイクロコントローラ·DSPアーキテクチャである。のTriCoreは3つの世界の最高の統一-マイクロコントローラのリアルタイム機能、DSPの計算腕前、とRISCロードストアアーキテクチャの最高性能/価格の実装を
アーキテクチャは、メモリで、均一な、32ビットのアドレス空間をサポートマップされたI / Oを それは単純なスカラからスーパースカラまで幅広い実装を可能にする。また、ISAは、マルチプロセッシングを有するものを含むさまざまなシステムアーキテクチャと相互作用することができる。

のTriCore AURIX™   (MCA)は、パフォーマンスの巨大な増加である。インフィニオンの新しい32ビットのマルチコア·アーキテクチャAURIX™(自動車用リアルタイム統合の次の世代のアーキテクチャ)で、非常に高性能なマイクロコントローラ(MCU)プラットフォームは、自動車産業のパワートレインおよびセーフティ·アプリケーションの要件を満たしています。

Powerアーキテクチャ ® および PowerPCの™マイクロコントローラPPC440、PPC460、SPC560、MPC5500、MPC5600、MPC5700(MCA)

ハイエンドの組み込みアプリケーションに対処するために特別に設計されたパワー·アーキテクチャを ®およびPowerPCの™のアーキテクチャは、オンチップ電源管理を組み込むことによって、周辺機器の広い範囲にインタフェースする、高性能、低消費電力のソリューションを提供します。

のCortex™-M3マイクロコントローラSTM32F、LPC1000、LM3S、TMS470

のCortex™-M3のプロセッサは、ARM V7-Mアーキテクチャに基づいて、ARM®32ビットRISCプロセッサである。これは、自動車のボディ·システム、工業用制御システムおよびワイヤレスネットワーキングのための高のperfomance、低コストのプラットフォームを提供するために開発された。

のCortex™-M4マイクロコントローラ(XMC4000、KinetisのMK40、MK60)

のARM Cortex™-M4は、 DSP機能とのCortex™-M3プロセッサを強化します。それは、ARM V7-MEアーキテクチャに基づい。

ARM7™マイクロコントローラAT91x、LPC21xx、LPC22xx、NS7520、NETの50、ST30、MAC7100、STR710、STR720、STR730、STR731、TMS470

  1. ARM7 ™エンベデッドマイクロコントローラ·コアは、Advanced RISCマシン(ARM®)のメンバーであり、高い性能と、非常に低消費電力を提供する汎用32ビットマイクロプロセッサのファミリー。その顕著な特徴は、最も一般的に使用される32ビット命令の16ビットThumb®サブセットである。これらは、システムパフォーマンスの劣化なしに、実行時 ​​に展開される。これは、32ビットのプロセッサ性能と結合され(メモリ領域とコストを節約する)16ビット·コード密度を与える。

ARM9™マイクロコントローラAT91RM9200、LPC3180、AT91SAM9261、STR910

  1. ARM9 ™エンベデッドマイクロコントローラ·コアは、Advanced RISCマシン(ARM®)のメンバーであり、高い性能と、非常に低消費電力を提供する汎用32ビットマイクロプロセッサのファミリー。その顕著な特徴は、最も一般的に使用される32ビット命令の16ビットThumb®サブセットである。これらは、システムパフォーマンスの劣化なしに、実行時 ​​に展開される。これは、32ビットのプロセッサ性能と結合され(メモリ領域とコストを節約する)16ビット·コード密度を与える。

XScaleの™マイクロコントローラPXA25x、PXA27xプロセッサ、というIXP4xx

XScaleマイクロ ™デリバティブ-ハイエンド32ビット·シングルチップ·マイクロコントローラのアーキテクチャの概要インテル®のXScale™エンベデッドマイクロコントローラ·コアは、ARM®V5TE対応のマイクロプロセッサである。それは、MIPS / mW単位で業界をリードし、高い性能と低消費電力のデバイスです。

SuperH™SH-2AマイコンSH7250

のSuperH SH-2Aプロセッサは、のSuperHに基づく32ビットRISCプロセッサである™のアーキテクチャ。それは、優れた機能性製品のための高性能CPUコアと大容量のRAMを提供するために開発された。


UDE® - ユニバーサルデバッグエンジン - デバッガ、エミュレータ、フラッシュプログラマ

UDE - ユニバーサルデバッグエンジンは -マルチコアデバッグしながら柔軟なデバッグ·プラットフォーム(デバッガやエミュレータ)です。この開発ワークベンチは、16ビットアーキテクチャSAB C166、C166CBC、XC166、XC2000、XE166と32ビットアーキテクチャののTriCore、PowerPCの、ARM7、ARM9、ARM11、Cortex-M3の、XScaleのとのSuperH SH-2Aで使用できます。ヒントと詳細 * )準備の意味





商標についてARM、EmbeddedICEのとThumbはARM社の登録商標です。ARM7、ARM9、および組込みトレースマクロセルは、ARM社の商標です。AUDO、AURIXは、インフィニオンテクノロジーズの商標です。皮質は、ARM Limitedの商標です。STは、STマイクロエレクトロニクスグループに属する会社の登録商標です。のTriCoreは、インフィニオンテクノロジーズの商標です。IntelはIntel Corporationの登録商標です。フリースケールは、フリースケール·セミコンダクタ社の商標です。NuvotonとNuMicroはNuvoton Technolgy株式会社の登録商標です。PowerPCは、IBM Corporationの商標です。のSuperHは、ルネサスTechnlogy株式会社の登録商標です。XScaleのは、Intel Corporationの商標です。のVirtexはその他のブランドあるいは製品名は全て、それぞれのホールダーの所有物であるザイリンクス社の登録商標です。

 

PLS Powerアーキテクチャの開発プラットフォーム

製品一覧-PLS

Powerアーキテクチャの開発プラットフォーム

開発プラットフォームは、以下の基本的な要素で構成されます。

    • 専門的なメンテナンスやサービスハイテックからGNUベースのC / C + +コンパイラツールチェーン
    • 統合開発環境は、Eclipse、および
    • ユニバーサルデバッグエンジン。


eclipse buildPowerアーキテクチャ開発プラットフォームは、ハイテックとPLS開発ツールのほか、統合共同製品です。プラットフォームは、統合されたMPU管理とPXROS-HRリアルタイムオペレーティングシステムによって拡張することができる。

主な特長

コンパイラとPowerアーキテクチャ開発プラットフォームUAD2のデバッガはSTマイクロエレクト​​ロニクスの組み込みPowerArchitecture®ファミリMPC 551 X、MPC553x、MPC555x、MPC556x、MPC560x、MPC563x、MPC564x、フリースケールからのMPC567x、SPC560、SPC563、SPC564、SPC56ELをサポートしています。

stm board big

Eclipse IDE

    • プロジェクト管理
    • セットアップウィザード
    • バージョン管理

Eclipseベースの「Powerアーキテクチャ開発プラットフォームは、「プロジェクトの簡単な定義を可能にします。特定のマイクロコントローラの誘導体を選択した後、正しい起動コード、必要なハードウェアの初期化、有効なメモリレイアウト、および周辺レジスタの名前とビットフィールドに対応するヘッダファイルを含むプロジェクトの生成がで仮想的に促すことができるボタンを押すだけ。プロジェクトは、実装がすぐに開始することができ、簡単なmain関数を含んでいます。

GNU C / C + +コンパイラ

  • VLEのサポート
  • SPEのサポート
  • 最適化されたアドレッシングモードを使用する
  • 追加の浮動小数点ソフトウェアエミュレーション
  • プロの長期的な保守とサービス

UDEサポート

デバッグおよびアプリケーションをテストするため、開発プラットフォームは、PLSユニバーサルデバッグエンジン(UDE)への直接接続が含まれています。UDEは、このように非常にターゲットハードウェア上のプログラム機能検査の簡素化、IDEから直接必要なすべての設定で起動することができます。もちろん、UDEは、メモリ保護機能を備えたPXROS-HRアプリケーションのテストが可能になります。

  • JTAGを介したアクセスをターゲットに
  • ネクサスとオンチップ·トレースをサポートしています
  • FLASHプログラミング
  • リアルタイムデータの監視およびグラフィカルビュー
  • 実行時間測定
  • 命令ポインタプロファイリング
  • I / Oシミュレーション

 eclipse timedemo big

メモリ保護とPXROS-HR

統合されたMPU管理とPXROS-HRのリアルタイム·オペレーティング·システムは、開発プラットフォームのオプションのコンポーネントです。このようなARM-Cortex-M3の、のTriCoreやPowerアーキテクチャなどの最新のマイクロコントローラは、さまざまなソフトウェア·コンポーネントからなる機能性の安全な統合を保証メモリ保護ユニットが含まれる。これらの機能によりPXROS-HRは、安全上重要なアプリケーションで頑丈な工業用ソリューションに最適です。

さらに、特にPXROSデバッグモニタPXmon用に開発されたライブラリには、ユニバーサル·デバッグエンジンはPXROS-HRアプリケーションを実行しているとのデータ交換のための高速通信手段としてJTAGデバッグ·チャネルを使用することができます。このような個々のタスクのスタック消費量、タスクの処理シーケンスによる個々のアプリケーションの部分へのプロセッサのワークロードだけでなく、リソースの作業負荷などのシステム条件は、グラフィカルに表示されます。ユーザは、このようにPXROS-HRベースのプログラムをテストし、アプリケーションのパフォーマンスパラメータを最適化するための有効なツールを備えている。




商標について:Eclipseファウンデーションの商標ISTエクリプス。POWERアーキテクチャはPower.orgの商標です。PowerPCは、IBM Corporationの商標です。その他のブランドあるいは製品名は全て、それぞれのホールダーの所有物です。

PLS TriCore開発プラットフォーム

製品一覧-PLS

PLS TriCore開発プラットフォーム

開発プラットフォームは、以下の基本的な要素で構成されます。

    • 専門的なメンテナンスやサービスハイテックからGNUベースのC / C + +コンパイラツールチェーン
    • 統合開発環境は、Eclipse、および
    • ユニバーサルデバッグエンジン。


eclipse buildTriCore開発プラットフォームは、ハイテックとPLS開発ツールのほか、統合共同製品です。プラットフォームは、統合されたMPU管理とPXROS-HRリアルタイムオペレーティングシステムによって拡張することができる。

主な特長

プラットフォームは、強力なウィザードでEclipseベースの統合開発環境を備えており、すべてのTriCore誘導体をサポートしています。これは、プロジェクト設定やコンパイラ、アセンブラ、リンカ用のビルドプロセス全体を管理します。PLSは、標準のEclipse環境に彼らのUDEデバッガを統合している。Eclipse内のデバッガを起動すると、ハイエンドのデバッグ機能を使用して新しいUDEパースペクティブを開きます。

eclipse tricore platform big

Eclipse IDE

  • プロジェクト管理
  • セットアップウィザード
  • バージョン管理
  • DAVE輸入
  • モデル駆動型のメモリレイアウトの定義

Eclipseベース」のTriCore開発プラットフォームは、「プロジェクトの簡単な定義を可能にします。特定のマイクロコントローラの誘導体を選択した後、正しい起動コード、必要なハードウェアの初期化、有効なメモリレイアウト、および周辺レジスタの名前とビットフィールドに対応するヘッダファイルを含むプロジェクトの生成がで仮想的に促すことができるボタンを押すだけ。プロジェクトは、実装がすぐに開始することができ、簡単なmain関数を含んでいます。

GNU C / C + +コンパイラ

  • PCP Cコンパイラ
  • ビルトイン_bitタイプ
  • 最適なアドレッシング·モードを使用する:絶対、相対登録、円形
  • 整数演算およびパックデータ操作を飽和さ
  • FPUのサポート
  • 追加の浮動小数点ソフトウェアエミュレーション
  • プロの長期的な保守とサービス

eclipse simio big

UDEサポート

デバッグおよびアプリケーションをテストするため、開発プラットフォームは、PLSユニバーサルデバッグエンジン(UDE)への直接接続が含まれています。UDEは、このように非常にターゲットハードウェア上のプログラム機能検査の簡素化、IDEから直接必要なすべての設定で起動することができます。もちろん、UDEは、メモリ保護機能を備えたPXROS-HRアプリケーションのテストが可能になります。

  • JTAGを介したアクセスをターゲットに
  • OCDS LIIおよびオンチップ·トレースをサポートしています
  • FLASHプログラミング
  • リアルタイムデータの監視とグラフィカル·ビュー
  • 実行時間測定
  • 命令ポインタプロファイリング
  • I / Oシミュレーション

メモリ保護とPXROS-HR

統合されたMPU管理とPXROS-HRのリアルタイム·オペレーティング·システムは、開発プラットフォームのオプションのコンポーネントです。このようなARM-Cortex-M3の、のTriCoreやPowerアーキテクチャなどの最新のマイクロコントローラは、さまざまなソフトウェア·コンポーネントからなる機能性の安全な統合を保証メモリ保護ユニットが含まれる。これらの機能によりPXROS-HRは、安全上重要なアプリケーションで頑丈な工業用ソリューションに最適です。

さらに、特にPXROSデバッグモニタPXmon用に開発されたライブラリには、ユニバーサル·デバッグエンジンはPXROS-HRアプリケーションを実行しているとのデータ交換のための高速通信手段としてJTAGデバッグ·チャネルを使用することができます。このような個々のタスクのスタック消費量、タスクの処理シーケンスによる個々のアプリケーションの部分へのプロセッサのワークロードだけでなく、リソースの作業負荷などのシステム条件は、グラフィカルに表示されます。ユーザは、このようにPXROS-HRベースのプログラムをテストし、アプリケーションのパフォーマンスパラメータを最適化するための有効なツールを備えている。


商標について:Eclipseファウンデーションの商標ISTエクリプス。のTriCoreは、インフィニオンテクノロジーズの商標です。その他のブランドあるいは製品名は全て、それぞれのホールダーの所有物です。

PLSオンチップデバッガ

製品一覧-PLS

PLSオンチップデバッガ

オンチップXC166のデバッグ、XC2000、XE166、のTriCore、PowerPC、Powerアーキテクチャ、ARM、Cortex、SH-2A

比類柔軟なターゲットシステムへのアクセス

  • JTAG OCDS L1、EmbeddedICEの、DAP、SWDは完全にUDEがマイコン内部のユニットに直接高速アクセスを提供することで、サポートされています。
  • OCDS L2、MCDS、ETMとネクサストレースがサポートされています。
  • トレースデータの内部バッファとしてETBトレースはUDEに支持されている。
  • デバッグチャネルの多様な経由で柔軟なアクセスのためにROMモニタおよびブートストラップローダ/ RAMモニタ·ソリューションをターゲット(ASC、SSC、3ピン、CAN)(C166CBC、XC16x、XC22x、TriCoreとA​​RMターゲットにアクセスする必要はありません)があります。

JTAG経由でのデバッグとエミュレーション - OCDS、L1、L2、EmbeddedICEの、ETM、ETB、DAP、SWD、ネクサスのサポート

JTAG、DAP、SWD、ネクサスはオンチップ·デバッグ·エミュレータとサポート·モジュール(例:XC2000、TriCore、PowerPC、ARM7、ARM9、ARM11とXScale)搭載マイコンに直接アクセスを提供します。これは、コントローラの内部機能ユニット(レジスタ、バス、コントロールユニットなど)への直接シリアルインタフェースを提供します。このようにして、デバッグは、監視ソフトウェアエミュレータ又はなしで実行される。のEmbeddedICEは、ARMのMCU用のJTAGベースのデバッグ環境です。OCDS L1とのEmbeddedICEは新機能を備えた開発環境の最新世代のベースです。

  • ソフトウェアブレークポイントによって、またはブレーク入力ピンによって、オンチップトリガーユニットによるトリガ·イベント
  • データ転送の追加の実行
  • 複雑なトリガ条件
  • 強化された定義のシンボリック条件
  • タスク固有のブレークポイントを自動的に選択し、オンチップ·リソースの最適化された使用法
  • 任意の外部ハードウェアまたはソフトウェアのリソースずにコントローラのアドレス空間全体へのアクセス
  • ROMまたは内蔵フラッシュデバッグ用ハードウェア·ブレークポイント
  • シングル·チップ·アプリケーション向けに最適化されたサポート。

可能な場合OCDS L2、MCDS、ETM、ETBとネクサスは、コア、PCP、PCP2とDMAアクティビティの実行中のプログラムのトレースの記録をサポートしています。これは、プロセス環境内で実時間で実行中のプログラムの流れの視聴を可能にする。クリティカルセクションのタイミング測定も可能である。ETBはサポートされています。UDEは、ユニバーサル·アクセス·デバイス(UAD2)ハードウェアアドオンによって、JTAGをサポートしています。トレースボードオプション - OCDS L2およびETMトレースは、ユニバーサル·アクセス·デバイスでサポートされています。


C166、XC166、ST10のためのソリューションを監視する

ポータブルモニタツールキットにはタスク、KEILとGNU(ハイテック)コンパイラで提供されています。

パッケージの内容

  • 内容は、サポートさ誘導体から依存している。一般的に、ターゲットとホストPCとの間で各種の通信経路のソースコードは提供されています:
    1. ASC0/ASC1による非同期シリアルインターフェース
    2. ASC0/ASC1経由のASCブートストラップローダーをサポートする非同期シリアルインタフェース
    3. SSC経由で同期式シリアルインタフェース
    4. 3ピンのシリアル·インタフェース(エミュレートされたソフトウェアSSC)
    5. シリアルインターフェースすることができます。CANインタフェースは、アプリケーションと共有されてもよい
  • C16x、XC16x、ST10コントローラ誘導体について複数のオブジェクトファイル内のメインコードを監視
  • モニター·リセット·コードのソースの例
  • マニュアル
  • ソフトウェアは、顧客のアプリケーション(NOロイヤリティ)において無料で利用するためのものではなく、開発ツールとして転売のため
  • あなたの便宜のために、ターゲット·システムへの最初のモニターの適応がある無料の充電。

任意の順序でモニタ設定フォーム(PLSや代理店から入手可能)を含める必要があります。顧客の特定の要求は、注文の承認により受け付けられます。 モニタソフトウェアパッケージには、3つのバリアントで使用できます 

  • 基本的なUDE​​-MON / B:顧客の要件に応じて1完全に構成された適応を含むソフトウェアを監視します。電話や電子メールを経由してカスタマイズされたモニターの起動時のサポート。付加的な顧客の特定の構成は、ユーザによって生成することができる。リクエストに応じて利用PLSによる設定サービス。
  • 基本UDE-Mon/AC:さらにBasicに:一つの追加のカスタマイズされた適応。
  • 出典UDE-Mon/LII:さらにBasicに:ソースインターネット経由でのアップデートおよび1年間のカスタマイズされた適応を含むターゲット·ルーチンのためのすべてのソース。

モニターに必要なリソース

  • 3 ... 4バイトのROM、RAMは100バイト
  • トラップ番号0x7Eの
  • 通信チャネル割り込み
  • 任意つのタイマー(実行時間測定用)
  • 使用時に監視することができます。2メッセージオブジェクト、4識別子のグループを
  • 3利用可能なポート端子:3ピン·インターフェース·モニターを使用している場合

利用可能な特別なソリューション

  • ASCブートストラップローダ+ ASC / SSC / CAN / 3ピンはROMレスデバッグ対象システムの利便性の特殊なインタフェースの可用性を兼ね備え
  • サービスは、製品に統合するための利用可能なすべてのインターフェイスを監視します。オンサイト管理とアプリケーションをparameteringに特に便利。

のTriCoreのためのソリューションを監視

ポータブルモニタツールキットには、タスキングとGNU(ハイテック)コンパイラで提供されています。 どの順番はモニター設定フォーム(PLSや代理店から入手可能)を含める必要があります。顧客の特定の要求は、注文の確認応答で受け入れられます。

モニターに必要なリソース

  • 18バイトのROM、RAMは400バイト
  • 最大16個のCSAエリア
  • IOPCトラップ(クラス2)
  • 通信チャネル割り込み
  • 任意つのタイマー(実行時間測定用)
  • 使用時に監視することができます。2メッセージオブジェクト、4識別子のグループを

パッケージの内容

  • 内容は、サポートさ誘導体から依存している。一般的に、ターゲットとホストPCとの間で各種の通信経路のソースコードは提供されています:
    1. ASC0/ASC1による非同期シリアルインターフェース
    2. シリアルインターフェースすることができます。CANインタフェースは、アプリケーションと共有されている
  • モニター·リセット·コードのソースの例
  • マニュアル
  • ソフトウェアは、顧客のアプリケーション(NOロイヤリティ)において無料で利用するためのものではなく、開発ツールとして転売のため
  • あなたの便宜のために、ターゲット·システムへの最初のモニターの適応がある無料の充電。

商標について:ARM、EmbeddedICEの、親指とエンベデッドトレースマクロは、ARM Limitedの商標です。のTriCoreは、インフィニオンテクノロジーズの商標です。