最新Philips Smart Card 開發(fā)系統(tǒng)
2003-06-22
Ultra-P8RF5000微處理開發(fā)系統(tǒng)
支持Philips P8RF5000 Smart Card 微控制器
Ashling的Ultra-P8RF500微處理器開發(fā)系統(tǒng)提供軟件開發(fā),在線仿真器,程序性能分析、代碼覆蓋率等功能,這些功能的操作均集成在一個(gè)統(tǒng)一的界面中,主機(jī)平臺(tái)為Windows。
完全支持Philips 8-bit Smart Card微控制器和Dual-Interface Card微控制器。廣泛支持devices' on-chip cryptographic calculation unit, ISO7816 Smart Card interface and Contactless interface。
系統(tǒng)參數(shù)
PathFinder源代碼級(jí)調(diào)試器
源代碼級(jí)調(diào)試支持C和匯編。使用方便、界面友好的多窗口仿真控制系統(tǒng)。多個(gè)主窗口,鼠標(biāo),菜單,按鍵,功能鍵,在線幫助等顯示、控制、操作方式。面向?qū)ο蟮臉浣Y(jié)構(gòu)顯示,包括源代碼,反匯編內(nèi)存代碼,內(nèi)存(RAM, EEPROM,Xdata),特殊功能寄存器,代碼和總線跟蹤,狀態(tài),堆和變量窗口。這些均是基于Windows2000風(fēng)格進(jìn)行操作。
P8RF5000特點(diǎn)包括:
l 支持在系統(tǒng)模式或者用戶模式下所有內(nèi)存和堆的窗口顯示
l 8RF5000 banked memory model完全支持源代碼的調(diào)試
編譯器的支持
支持所有滸的80C51 compilers and assemblers including Keil, IAR, TASKING and Raisonance.
STARS 性能分析系統(tǒng)
Ashling的STARS是一個(gè)實(shí)時(shí)的,對(duì)目標(biāo)系統(tǒng)沒有任何影響的性能分析儀,支持Ultra-P8RF5000。STARS是一個(gè)可選件,包括軟件測試、分析和系統(tǒng)報(bào)告等功能。
STARS檢測每一個(gè)應(yīng)用程序每一個(gè)函數(shù)的最大、最小和總計(jì)執(zhí)行時(shí)間。工程師可以據(jù)此來優(yōu)化Smart Card程序的執(zhí)行時(shí)間,判別未測試的路徑,驗(yàn)證系統(tǒng)響應(yīng)時(shí)間是否符合設(shè)計(jì)要求。
代碼覆蓋率測試
通過Ashling可項(xiàng)件,Ultra Smart Card開發(fā)系統(tǒng)的CodeScan代碼覆蓋率工具,可以判別Smart Card程序中所有測試過、未測試過(未執(zhí)行過)的代碼。工程師就可以重復(fù)地執(zhí)行代碼,一步一步地測試代碼,保證每一行代碼均被執(zhí)行過;同時(shí),可以記錄下一份正式的測試執(zhí)行文檔。
查看更多→