TKScope嵌入式仿真開(kāi)發(fā)平臺介紹

發(fā)布時(shí)間:2010-10-10 21:49    發(fā)布者:eetech
TKScope是廣州致遠電子有限公司2008年隆重推出上市的一款高性能通用型綜合仿真開(kāi)發(fā)平臺,支持仿真全系列的8051、ARM、DSP、AVR、C166、 C251、MX等內核;與當前全部主流IDE環(huán)境無(wú)縫嵌接,如Keil、ADS、IAR、CCS、RealView、AMRStudio、 TKStudio等,保證您的開(kāi)發(fā)平臺始終如一,并具備其高級調試功能。同時(shí),TKScope內嵌64路專(zhuān)業(yè)的邏輯分析儀,zlgLogic高級軟件全面支持。  

1.支持多內核仿真

致遠公司與各大IC廠(chǎng)商保持著(zhù)緊密友好的合作,保證每款芯片使用最新最合理的仿真技術(shù),以達到最佳的仿真性能。TKScope支持仿真的芯片種類(lèi)目前已經(jīng)超過(guò)3000多種,并陸續支持推出的新器件,仿真性能和穩定性得到各大IC廠(chǎng)商的支持和認可。

(1)ARM內核

TKScope支持ARM7/ARM9/Cortex—M1/Cortex—M3等內核的全系列仿真,包括Thumb模式。隨之軟件不斷升級,后續會(huì )支持ARMlO/ARMll/XSCALE/Cortex—R4/Cortex—A8等內核的全系列仿真。

◎TKScope仿真ARM內核硬件指標

·USB2.O(High Speed)高速通訊接口,下載編程Flash速度達到1 000 KB/s。
·標準20—pin JTAG接口與目標板連接,支持熱插拔。
·檢測所有JTAG信號和目標板電壓。
·自適應目標板電壓,支持寬電壓范圍1.8 V~5 V。
·JTAG最大時(shí)鐘25MHz,可達到極限的調試速度。
·自動(dòng)速度識別功能。
·支持實(shí)時(shí)RTCK同步時(shí)鐘(自適應時(shí)鐘)。
·帶有硬件自檢功能,方便檢測排除硬件故障。

◎TKScope仿真ARM內核功能特性

·支持全系列ARM內核仿真,ARM7/ARM9/Cortex—M1/Cortex—M3等,包括Thumb模式。
·支持Correx—M1/Cortex—M3內核串行調試(SWD)模式。
·無(wú)縫嵌接多種主流IDE環(huán)境,Keil/ADS/IAR/TKStudio/Rea1View等。
·支持片外Flash在線(xiàn)編程/調試,提供數百種常用的Flash器件編程算法文件。
·支持NOR/NAND/SPI等多種接口類(lèi)型的外部Flash編程/調試。
·支持用戶(hù)自行添加Flash編程算法文件。
·具備單獨燒寫(xiě)F1ash的獨立軟件,提高生產(chǎn)效率。
·支持無(wú)限制的RAM斷點(diǎn)調試。
·支持無(wú)限制的Flash斷點(diǎn)調試,突破硬件斷點(diǎn)數量的限制。
·采用同步Flash技術(shù),快速刷新F1ash斷點(diǎn),速度如同RAM調試一樣快捷。
·支持動(dòng)態(tài)斷點(diǎn),可在運行中任意設置/取消斷點(diǎn)。
·同時(shí)支持程序斷點(diǎn)和數據斷點(diǎn),便于用戶(hù)準確跟蹤復雜程序的運行。
·快速單步程序運行,最大150步/秒。
·內置特殊調試算法,可靠調試處于非法狀態(tài)的ARM內核。
·支持菊花鏈連接的多器件仿真。
·基于芯片的設計理念,為數百種芯片提供完善的初始化文件。
·內置全面的初始化文件解釋執行器,可在復位前后/運行前后/Flash下載前后進(jìn)行靈活的系統設置,包括寄存器設置/ARM初始化/時(shí)鐘設置/延時(shí)/信息提示等操作。

(2)DSP內核

TKScope得到TI原廠(chǎng)DSP仿真技術(shù)授權,支持XDS560類(lèi)仿真器特性。TKScope支持雙JTAG端口,能同時(shí)進(jìn)行DSP+ARM多核系統的仿真調試,引領(lǐng)DSP與ARM開(kāi)發(fā)工具的新模式。

·TI原廠(chǎng)DSP仿真技術(shù)授權,支持TI CCS3.1/3.2以及最新的CCS3.3集成開(kāi)發(fā)環(huán)境。
·全面支持TI公司C2000/C5000/C6000/OMAP/DaVinci等系列JTAG接口的DSP芯片仿真。
·USB2.O(高速)通訊接口,即插即用。
·高速代碼下載功能,速度可超越600KB/s,特別對DEBUG模式下代碼的下載進(jìn)行速度優(yōu)化。
·支持高速RTDX數據鏈路,速度高達2MB/s。
·實(shí)時(shí)事件觸發(fā),支持實(shí)時(shí)斷點(diǎn)。
·目標板IO電壓自適應,支持JTAG IO電壓范圍1.6 V~3.6 V。
·內置鎖相環(huán)(PLL)時(shí)鐘發(fā)生器,能自動(dòng)判別調節JTAG時(shí)鐘,支持用戶(hù)自定義仿真時(shí)鐘500 kHz~40 MHz。
·能與ARM內核仿真功能以及專(zhuān)業(yè)邏輯分析儀同時(shí)工作。

(3)8051內核

TKScope支持仿真幾乎全部8051內核的芯片,突破多種傳統仿真技術(shù)的缺陷,真正實(shí)現不占用任何用戶(hù)資源的實(shí)時(shí)高精度仿真。

◎TKScope仿真8051內核功能特性

·USB2.O(High Speed)高速通訊接口,保證最大2 500 KB/s的通訊和下載速度。
·采用Auto Volt技術(shù),程控步進(jìn)仿真電壓(1.8 V~5.5 V),滿(mǎn)足全電壓范圍的芯片仿真。
·采用QuickBUS高速總線(xiàn)技術(shù),穩定仿真超過(guò)80 MHz的處理器。
·內置PLL頻率發(fā)生器,可以自動(dòng)產(chǎn)生用戶(hù)設置的20 kHz~10O MHz運行時(shí)鐘,時(shí)間精度為O.001%。
·長(cháng)達600小時(shí)運行計數器,支持時(shí)間標簽(10 ns分辨率)。
·多種復雜斷點(diǎn)設計,特設Tbreak時(shí)問(wèn)斷點(diǎn)(精確到1O ns),滿(mǎn)足用戶(hù)特殊仿真要求。
·仿真器入出口線(xiàn)100%保護,避免使用中誤操作引起仿真器的損壞,保護用戶(hù)投資。
TKScope支持仿真8051內核,不僅具備上述的優(yōu)良性能,還突破傳統仿真技術(shù)的缺陷,具備令人嘆為觀(guān)止的特性:

◎全資源On the fly操作。全球首例最新專(zhuān)利技術(shù)

與傳統技術(shù)不同,TKScope的On the fly技術(shù)保證用戶(hù)在進(jìn)入運行狀態(tài)后仍然能觀(guān)察和操作內部資源的運行,但完全不影響目標系統的運行。采用這種透明的運行方式,用戶(hù)可以更加準確地了解目標系統的運作情況。

◎SuperTrace超級跟蹤。全球首例最新專(zhuān)利技術(shù)與傳統的跟蹤方式不同,SuperTrace不但能記錄每一條指令的PC指針和時(shí)間標簽,而且還能記錄特殊功能寄存器,更大地提高了跟蹤功能的實(shí)用性。

◎8051代碼/數據分組(Bank)調試仿真支持突破8051的64K代碼數據限制,可仿真最大8分組64KB空間。

◎真正的IAP/ISP功能仿真支持

傳統的仿真技術(shù)無(wú)法仿真用戶(hù)的IAP/ISP操作,或者僅能仿真IAP/ISP的數據存儲操作。TKScope突破傳統仿真技術(shù)缺陷。真正實(shí)現內部Flash的IAP/ISP的仿真。

更多內核請咨詢(xún)致遠公司。

2. 多集成開(kāi)發(fā)環(huán)境(IDE)的支持

TKScope與全部主流IDE環(huán)境無(wú)縫嵌接,TKStudio,zig—Logic,CCS,Keil,ADS,RealView,IAR,AVRStudio等。

TKScope高度平臺兼容性允許用戶(hù)選擇最適合的集成開(kāi)發(fā)環(huán)境,這種特性在當前的嵌入式開(kāi)發(fā)中非常關(guān)鍵。因為不同的項目或項目中的不同部分對IDE有著(zhù)不同的要求,用戶(hù)會(huì )根據需要選擇不同的IDE進(jìn)行開(kāi)發(fā);如果仿真硬件不支持當前選定的IDE平臺,更換IDE平臺將造成巨大的時(shí)間延誤。

3.硬件自檢功能

TKScope帶有硬件自檢功能。在仿真任意一種芯片前,都可以啟動(dòng)硬件自檢。自檢程序根據當前要仿真的芯片,對需要使用的硬件進(jìn)行全面檢查,檢查的硬件范圍包括主機、連接電纜、POD頭和目標芯片的驗證等。自檢的結果通過(guò)屏幕顯示給用戶(hù),用戶(hù)可以準確的了解當前目標系統是否存在問(wèn)題以及問(wèn)題出在何處。

4.模塊化硬件設計

TKScope仿真開(kāi)發(fā)平臺采用標準模塊化設計,具有高度兼容性。只需極少的POD添置即可覆蓋仿真全部芯片,節省您的POD購置費用。

例1:只需一款POD一8051Hs就可同時(shí)仿真如下不同廠(chǎng)家不同封裝的芯片:

P89V51RD2,標準8051,PLCC44和DIP40封裝;
P89C554,標準8051,PLCC68封裝;
DS89C430,增強型8051,PLCC44和DIP40封裝;
W79E548,增強型8051,PLCC68封裝。

例2:只需一款POD—ARM—JTAG一DP20就可仿真全部ARM芯片。包括Correx系列。

5.多種測量分析工具

TKScope嵌入式綜合仿真開(kāi)發(fā)平臺提供優(yōu)質(zhì)仿真性能,內嵌多種測量工具,讓您的開(kāi)發(fā)更加得心應手。

◎專(zhuān)業(yè)邏輯分析儀,zlgLogic高級軟件全面支持

·最大64路輸入信號,200M采樣速度,1MB存儲深度。
·創(chuàng )新的觸發(fā)測量方式和嶄新的分析測量手段,令測量更加簡(jiǎn)單快捷。
·可設置邊緣/電平/總線(xiàn)等基本觸發(fā)方式和高級復雜觸發(fā)方式,方便易用。
·人性化軟件輕松完成信號測量、觸發(fā)設置、動(dòng)態(tài)幫助、軟件升級等功能。
·內部32路缺省仿真MCU信號,參與顯示和觸發(fā)。
·仿真模塊和邏輯分析儀模塊緊密關(guān)聯(lián),可同時(shí)獨立運行或停止。
·多文檔結構可讓您在測量的同時(shí)觀(guān)察和比較其他數據。
·強大的數據導出功能支持對測量信號進(jìn)行二次分析成為可能。
·柔性頻率設置突破傳統的1、2、5進(jìn)制,使得測量更加精確。
·動(dòng)態(tài)升級的硬件算法使您的測量手段與時(shí)并進(jìn)。

◎內嵌多種專(zhuān)業(yè)分析工具,協(xié)助改善程序結構,優(yōu)化代碼性能·代碼/數據覆蓋分析,最大512KB容量,運行中結果可見(jiàn)。

·代碼/數據性能分析,最大512KB容量,運行中結果可見(jiàn)。
·軌跡加彩顯示,最大512KB容量,運行中結果可見(jiàn)。
·超級代碼跟蹤,最大512KB容量,位同步時(shí)間記錄和PC記錄,SFR和R0一R7記錄。
·復雜斷點(diǎn)設計,包括數據讀寫(xiě)操作斷點(diǎn),地址范圍判斷斷點(diǎn),堆棧溢出斷點(diǎn)等。
·時(shí)間斷點(diǎn)功能,最大600小時(shí)/10ns精度,方便用戶(hù)特殊仿真要求。

用戶(hù)在A(yíng)RM內核仿真中,會(huì )遇到各種異常情況導致仿真無(wú)法進(jìn)行,或仿真功能無(wú)法滿(mǎn)足要求,主要原因是仿真器功能不全。針對用戶(hù)的問(wèn)題,TKScope系列在以下幾個(gè)方面進(jìn)行了功能強化,協(xié)助用戶(hù)解決ARM仿真中遇到的各種異常問(wèn)題。

1 支持多種類(lèi)型ARM內核

TKScope支持全系列ARM內核的仿真,包括Cortex系列,同時(shí)支持Thumb模式。

目前,TKScopc支持ARM內核種類(lèi)如下:ARM7TDMI、ARM7TDMI-S、ARM7EJ-S、ARM720T;ARM9TDMI、 ARM920T、ARM922T、ARM926EJ-S、ARM946E-S、ARM966E-S;Cortex-M1/M3/A8;PXA255、 PXA270。

TKScope后續支持ARM1O、ARM11、Cortex-R4等內核。

2 無(wú)縫嵌接多種主流IDE環(huán)境

TKScope仿真ARM內核,無(wú)縫嵌接當前多種主流IDE環(huán)境,如Kei1、ADS、IAR、CCS、TKStudio等,并具備其高級調試功能,保持您的開(kāi)發(fā)平臺始終如一。

3 支持任意類(lèi)型Flash器件編程

TKScope支持片內/片外Flash在線(xiàn)編程/調試,片外Flash支持多種接口類(lèi)型器件,如 NOR/NAND/SPIFlash。TKScope驅動(dòng)提供絕大多數常用Flash器件的編程算法文件,同時(shí)公開(kāi)Flash編程算法接口,支持用戶(hù)自行編寫(xiě)、添加Flash算法文件。

用戶(hù)可通過(guò)TKScope驅動(dòng)中的[程序燒寫(xiě)]界面,添加需要仿真的Flash算法文件。同時(shí),TKScope提供獨立的在線(xiàn)編程軟件K-Flash,支持Flash器件的燒寫(xiě)、讀取、擦除等操作。K-Flash軟件支持bin、hex、elf等多種類(lèi)型文件的燒寫(xiě)。




4 支持無(wú)限制數量Flash斷點(diǎn)

在A(yíng)RM內核中,一般只支持2個(gè)硬件斷點(diǎn)。TK-Scope支持無(wú)限制數量的Flash斷點(diǎn)和RAM斷點(diǎn),突破硬件斷點(diǎn)數量的限制,讓用戶(hù)調試更加方便。 TKScope采用同步Flash技術(shù),快速刷新Flash斷點(diǎn),如同 RAM調試一樣快捷;而且,多個(gè)Flash斷點(diǎn)只執行一次編程操作,不會(huì )出現每次繼續運行都重復編程Flash斷點(diǎn)的現象,大大節省了用戶(hù)調試的時(shí)間。

圖4中,選中①,則可實(shí)現RAM中無(wú)限制斷點(diǎn)調試;選中②,則可實(shí)現Flash中無(wú)限制斷點(diǎn)調試;選中③,則Flash斷點(diǎn)不會(huì )重復編寫(xiě),加快Flash 斷點(diǎn)調試速度。一般情況下,上述3項全部選中,可以保證用戶(hù)方便快捷的調試。例如,用戶(hù)選擇在Flash中調試,程序中設置10個(gè)斷點(diǎn),那么進(jìn)入調試狀態(tài)之后,執行全速運行操作,則出現圖4所示的進(jìn)度條,提示編程Flash斷點(diǎn)。




TKScope仿真器只執行上述一次編程Flash斷點(diǎn)的過(guò)程,遇到斷點(diǎn)停止,然后繼續運行時(shí),不會(huì )再重復出現上述編程Flash斷點(diǎn)的過(guò)程。





但是,目前市面上幾乎所有的ARM仿真器都是重復編程Flash斷點(diǎn)的。也就是說(shuō),程序執行遇到斷點(diǎn)停止,再次運行時(shí),Flash斷點(diǎn)編程過(guò)程會(huì )再執行一次。這樣,程序中設置有10個(gè)斷點(diǎn),使用TKScope仿真器可以節省9次編程Flash斷點(diǎn)的時(shí)間,大大提高用戶(hù)仿真效率。5提供完善的初始化文件 TKScope內置全面的初始化文件解釋執行器,可在復位前后/運行前后/Flash下載前后進(jìn)行靈活的系統設置,包括寄存器設置/ARM初始化/時(shí)鐘設置/延時(shí)/信息提示等操作。初始化文件是保證ARM芯片正常運行的至關(guān)重要的組成部分。TKScope打破基于內核仿真的設計理念,實(shí)現基于芯片的仿真模式,結合芯片的功能特點(diǎn),提供完善的最佳的初始化文件。




6 支持硬件同步時(shí)鐘模式

TKScope支持同步時(shí)鐘(RTCK自適應時(shí)鐘)調試模式,仿真器根據系統返回的時(shí)鐘自動(dòng)調整自身的時(shí)鐘值,以保證系統運行的快速、穩定。RTCK同步時(shí)鐘是最快、最穩定的時(shí)鐘模式。

7 支持特殊停止

在A(yíng)RM調試啟動(dòng)前,芯片一般已經(jīng)開(kāi)始運行程序。仿真器啟動(dòng)后需要將芯片停止運行,然后進(jìn)入仿真狀態(tài)。TKScope中有一個(gè)特殊停止的選項,通過(guò)各種特殊手段將芯片停止,進(jìn)入仿真狀態(tài)。

8 高速程序下載和調試

TKScope系列采用USB高速接口,最高可達1 000KB/s的代碼下載速度,單步高達150次/s。TKScope可以快速、精準、穩定地仿真ARM內核,幫您輕松搞定ARM系統設計。
本文地址:http://selenalain.com/thread-31403-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页