摘要:介紹一款功能強大的片上系統級芯片——Triscend TA7V05,重點介紹其中的CSL功能模塊;結合作者的研究方向,給出Triscend A7V芯片在電機控制中的應用。 關鍵詞:ARM 片上系統 可配置系統邏輯矩陣 PWM TA7V05 引言 Triscend A7V是一款完全32位的現場可配置片上系統,整合了廣為流行的32位ARM7TDMI處理器內核、編程邏輯、加強的內存子系統和高效專用內部總線。Triscend A7V是從A7家庭上發展而來的。它通過增加眾多的硬接線外圍,使其功能擴展到電機驅動、工業網絡、儀器儀表、低成本IP電話業務等公共領域。結合多功能的系統開發軟件FastChip,Triscend A7V給設計者提供了一個可配置平臺,用戶以此可以快速開發高度自定義的嵌入式系統。 Triscend A7V是一款完全高效的用戶可編程系統芯片。集成高效、低功耗32位ARM7TDMI RISC處理器,8KB混合指令數據緩存,32KB內部高速暫存RAM,新一代嵌入式可編程邏輯架構,高效專用內部總線,外部內存接口支持Flash、E2PROM、SRAM、SDRAM,先進的實時系統內調試能力,簡單外部內存獨立操作功能,1.8V內核電壓,3.3V I/O電壓,支持獨立3.3V模擬電壓,6路獨立高效DMA通道。TA7V05芯片的系統結構如圖1所示。 *二進制源代碼與其它各種ARM7/ARM7TDMI兼容; *廣范圍C/C++編譯器,源碼級調試,支持RTOS,使用Thumb指令結構的高代碼密度; ②集成10/100M以太網,CAN2.0B控制器,USB1.1控制器; *完全支持CAN2.0B協議,信息濾除支持DeviceNet和CanOpen協議; *5端點控制器,支持全速通用串行總線(12Mb/s)。 ③8通道10位ADC,多功能定時器陣列(MFTA),全特生內存接口單元; *8路模擬通道,10位內部采樣保持A/D轉換器,轉換周期5μs(200kHz采樣頻率),外部邊沿觸發或SW命令觸發轉換,可編程掃描序列發生器; *支持外部Flash、SDRAM內存子系統,SDRAM自動支持自我刷新、自動刷新和初始化。 ④嵌入式SRAM基礎的可配置系統邏輯(CSL)矩陣; *超過3800個觸發器和300個可編程輸入輸出(PIOs); *針對快速加法器、乘法器、計數器的專門電路; *支持標準邏輯設計工具,VHDL/Verilog綜合和仿真,原理圖輸入。 *可配置系統互連(CSI)總線結合CSL矩陣和SoC系統; *300MB/s的尖峰傳遞率,32位地址、數據總線,支持可編程等待狀態; *公開定義與CSL矩陣接口的CSL插口總線,12個總線管理器和內建仲裁器。 2 CSL功能介紹 由于TA7V系列內部集成了一個可編程邏輯矩陣,此能夠更加靈活地開發使用這款芯片。我們可以通過邏輯設計工具,以VHDL或Verilog語言來設計邏輯電路并實現相應的邏輯功能。這樣就可以通過軟件在系統硬件范疇內做靈活的設計。前面已經提及了CSL功能模塊的特點,下面具體介紹TA7V05的可配置系統邏輯單元(CSL)。 垂直斷路器出現在每個CSL堆的上面,分配選擇器輸入輸出信號、斷點控制信號、全避緩沖信號和等待控制信號。CSI讀數據返回路徑也靠直斷路器鎖定。水平斷路器出現在相鄰CSL堆列之間,將CSI總線進行信號分配到CSL堆上。斷路器包含CSI總線資源。信號通過斷路器可以在不同CSL堆間傳送。當然,經過斷路器時會帶來信號延時。 每個CSL單元,由一個觸發器和其它功能模塊組成,可實現不同的邏輯、算數、存儲操作。這些資源的獨立或串接操作,取決于特殊功能的使用情況。一個獨立的CSL單元有邏輯功能、算術功能、存儲功能、總線功能,時序功能供使用?;镜腃SL單元結構,包括組合邏輯和時序邏輯,如圖3所示。 每個CSL單元包含一個D型觸發器。該觸發器按以下方式控制: *高電平有效時鐘使能輸入; *可翻轉邊沿觸發時鐘輸入; *異步輸入使觸發器置位或清零。 3 TA7V系列的相關應用 典型的由TA7V構成的系統框圖如圖4所示。靜態內存接口單元TA7V與擴展內存Flash,SDRAM的無縫連接。MSSIU(內存接口單元)標準連接含有A7V初始化程序和用戶應用代碼的擴展Flash內存。MSSIU接口在與別的外部器件連接時可重復使用。 TA7V強大的32位精簡指令處理器、高效精悍的指令集、全特性內存擴展、豐富的外圍設置、擴展的聯網能力、高性價比低功耗,高穩定性和強抗干擾特性,使得該系列芯片在協同控制工業電機驅動方面可以發揮強大的優勢。下面介紹TA7V在電機驅動方面的應用。TA7V構成的PWM脈沖輸出系統,可以驅動相應的功率主電路,如IPM、IGBT逆變器等,再加上一些外圍電路和目標電機,就構成了完整的交流電機調速系統。驅動電路結構框圖如圖5所示。 用TA7V實現控制電機,就是利用其中的CSL的靈活設置特性,通過相關的開發工具軟件FastChip配制成先進的電機控制PWM功能。利用芯片中自帶的模擬數字轉換(ADC)實現外部模擬量檢測,多功能定時器陣列(MFTA)實現時間周期檢測,產生循環事件,波形生成和作為正交編碼器接口(QEI)的計算部分。內建以太網/CAN接口,實現控制聯網。電機控制系統軟件流程如圖6所示。 結語 TA7V CsoC外設豐富、處理能力強、指令系統簡單,特別是集成了CSL,依靠相關的開發軟件,可實現典型的微控制功能。包括參數配置先進的電機控制PWM、LCD控制、通信接口(SSI、I2C、RS-232、RS-485、HDLC)。因此A7V可廣泛用于便攜式設備,儀器儀表,低成本IP電話,LCD可視系統,工業聯網,電機控制等眾多領域。 |
- 應用研究(7032)
- 現場可配(5128)
相關推薦
嵌入式工業以太網的應用研究
Dialog最新可配置IC擴展電機驅動應用
可配置兼容多標準的視頻解碼器片上系統
可配置閾值的過流保護裝置
XC7K325T-2FFG900I現場可編程門陣列
multiwii 2.4配置頁面可配置參數
【盈鵬飛I.MX6UL工控開發板試用申請】可配置型工業物聯網數據采集系統
一種基于FPGA的可配置FFT IP核實現設計
乙醇在柴油機上的應用研究
可編程片上系統你了解多少?
基于DSP的圖像處理系統的應用研究
智能家居的應用研究現狀 精選資料分享
電源系統設計中靈活性和可配置性的好處
白光LED結構化涂層制備及其應用研究
紡織生產控制系統中現場總線技術的研究及應用
雷達回波系統的應用研究
頻率高達6GHz的可配置RF測試平臺
Holon技術在敏捷制造系統中的應用研究
現場可配置片上系統TA7V05 的應用研究
SoC設計鏈中的可配置IP
OFDM系統中DAGC的應用研究及FPGA實現
一種高速可配置實時總線的開發及其應用
COOLMOSICE2A系列的應用研究
基于GPS的功角測量及同步相量在電力系統中的應用研究
基于可配置處理器的嵌入式系統ESL設計需求
可配置振蕩器,可配置振蕩器結構原理是什么?
ITS通信系統中的現場總線應用研究
可配置處理器開發原理
基于MC68HC05CL16的可配置型電話計費器設計
可配置技術影響SoC(系統級芯片)的設計
Triscend E5單片機TrISC端E5可配置片上系統平臺
如何設計一個高度靈活的可配置電源系統
探討電網調度自動化系統可靠性的應用研究
SystemView在通信系統仿真中的應用研究
通過軟件可配置I/O解決工業4.0挑戰
基于可配置計算方案的主站預付費系統的設計及應用
通信系統中無源互調的理論和工程應用研究
淺談現場總線的智能照明系統分析與應用研究
TPS650864可配置多軌PMU適用于多核處理器、FPGA和系統的TPS650861可配置多軌PMU數據表
評論
查看更多