本發明專利技術的實施方式提供了一種提高CAN總線對稱性的方法和裝置,該方法屬于控制器局域網絡總線收發器領域,包括:在芯片上電后通過直流校準模塊進行直流校準;在直流校準完成后通過瞬態校準模塊進行瞬態校準。本發明專利技術通過直流校準模塊和瞬態校準模塊的校準,提高了CAN總線的對稱性的,降低了電磁輻射,且整個校準過程在上電過程中自動完成,無需額外的片外信號參與校準,節省成本并提高了效率。
【技術實現步驟摘要】
本專利技術的實施方式涉及控制器局域網絡總線收發器領域,更具體地,本專利技術的實施方式涉及一種提高can總線對稱性的方法和裝置。
技術介紹
1、can是控制器局域網絡(controller?area?network)的簡稱,常用于車載通信中,具有很高的可靠性和通用性。can通過一根雙絞線(canh/canl)進行數據傳輸,當canh為高,canl為低時,傳輸0信號,稱之為顯性狀態;當canh和canl電壓相等時(電源電壓的一半),傳輸1信號,稱之為隱性狀態。接受器同時根據總線的狀態輸出邏輯1或0。如圖1所示,理想情況下通常總線信號canh和canl在傳輸過程中不管是顯性狀態還是隱性狀態,亦或者是狀態切換的過程中都始終能保持canh加上canl等于電源電壓vcc,此時總線信號對外的電磁輻射是最小的,實際情況則是若沒有經過校準,直流和瞬態canh加上canl都會偏離電源電壓,對外形成電磁輻射,且其輻射能量與直流的偏差量以及瞬態毛刺的幅度相關。
2、現有技術通過開關控制電流來驅動總線,總線端canh和canl信號斜率不可控,輸出對稱性不好,vcanh+vcanl偏離電源電壓,尤其是在狀態切換過程中,存在幅度較大的偏離毛刺。
技術實現思路
1、在本上下文中,本專利技術的實施方式期望提供一種提高can總線對稱性的方法和裝置。
2、在本專利技術實施方式的第一方面中,提供了一種提高can總線對稱性的方法,包括:
3、在芯片上電后通過直流校準模塊進行直流校準;p>4、在直流校準完成后通過瞬態校準模塊進行瞬態校準。
5、在本實施方式的一個實施例中,所述在芯片上電后通過直流校準模塊進行直流校準,包括:
6、通過電阻取出canh和canl的共模電壓,并與vcc/2進行比較,通過動態比較器輸出比較結果;
7、通過sar邏輯模塊采樣比較結果后輸出控制邏輯mosh<5:0>和mosl<5:0>控制canh和canl驅動支路的電流源管數目,調節canh和canl的直流電壓,使canh+canl等于vcc,完成直流電壓的校準;
8、其中,所述直流校準模塊包括:電連接的電阻、動態比較器和sar邏輯模塊;
9、所述直流校準包括直流電壓的校準。
10、在本實施方式的一個實施例中,所述在直流校準完成后通過瞬態校準模塊進行瞬態校準,包括:
11、在直流校準完成后,通過瞬態校準模塊依次進行從隱性到顯性轉換校準和從顯性到隱性轉換校準;
12、其中,所述瞬態校準包括:隱性到顯性轉換校準和顯性到隱性校準。
13、在本實施方式的一個實施例中,在直流校準完成后,通過瞬態校準模塊進行從隱性到顯性轉換校準,包括:
14、當canh和canl信號接入瞬態校準模塊時,通過比較器將所述canh和canl信號分別與vth_ch和vth_cl進行比較,輸出比較結果outh和outl,并用outl去采樣outh得到采樣結果out;
15、通過瞬態校準模塊中的logic邏輯根據采樣結果out輸出控制邏輯ch<5:0>和cl<5:0>控制canh和canl驅動支路的充電電容的數目,從而改變canh和canl信號從隱性轉換成顯性幅度張開時的斜率,使canh和canl信號在張開過程中張開時間一致。
16、在本實施方式的一個實施例中,在直流校準完成后,通過瞬態校準模塊進行從顯性到隱性校準,包括:
17、當canh和canl信號接入瞬態校準模塊時,通過瞬態校準模塊中的比較器將所述canh和canl信號分別與vth_rh和vth_rl進行比較,輸出比較結果outh和outl,并用outl去采樣outh得到采樣結果out;
18、通過瞬態校準模塊中的logic邏輯根據采樣的結果out輸出控制邏輯cr<5:0>和cr<5:0>去控制canh和canl驅動支路的放電電阻的數目,從而改變canh和canl信號從顯性轉換成隱性幅度閉合時的斜率,使canh和canl信號在閉合過程中保證閉合時間一致。
19、在本實施方式的一個實施例中,還包括:
20、完成校準后,將canh和canl接入直流校準模塊和瞬態校準模塊的開關斷開,將直流校準模塊和瞬態校準模塊關閉。
21、在本專利技術實施方式的第二方面中,提供了一種提高can總線對稱性的裝置,包括:
22、直流校準模塊,用于在芯片上電后通過直流校準模塊進行直流校準;
23、瞬態校準模塊,用于在直流校準完成后,進行瞬態校準。
24、在本實施方式的一個實施例中,所述直流校準模塊,包括:電連接的電阻、動態比較器和sar邏輯:
25、所述電阻,用于取出canh和canl的共模電壓;
26、動態比較器,用于將canh和canl的共模電壓與vcc/2進行比較輸出比較結果;
27、所述sar邏輯模塊,用于采樣比較結果后輸出控制邏輯mosh<5:0>和mosl<5:0>控制canh和canl驅動支路的電流源管數目,調節canh和canl的直流電壓,使canh+canl等于vcc,完成直流電壓的校準。
28、在本實施方式的一個實施例中,所述瞬態校準模塊,包括:電連接的比較器和logic邏輯;
29、所述比較器,用于在canh和canl信號接入時,將所述canh和canl信號分別與vth_ch和vth_cl,或者與vth_rh和vth_rl進行比較,輸出比較結果outh和outl,并用outl去采樣outh得到采樣結果out;
30、所述logic邏輯,用于根據采樣結果out輸出控制邏輯ch<5:0>和cl<5:0>控制canh和canl驅動支路的充電電容的數目,從而改變canh和canl信號從隱性轉換成顯性幅度張開時的斜率或從顯性轉換成隱性幅度閉合時的斜率。
31、在本實施方式的一個實施例中,還包括恢復模塊,用于完成校準后,將canh和canl接入校準模塊的開關斷開,且將直流校準模塊和瞬態校準模塊關閉。
32、根據本專利技術實施方式的一種提高can總線對稱性的方法、裝置和介質,通過直流校準模塊和瞬態校準模塊的校準,提高了can總線的對稱性的,降低了電磁輻射,且整個校準過程在上電過程中自動完成,無需額外的片外信號參與校準,節省成本并提高了效率。
本文檔來自技高網...
【技術保護點】
1.一種提高CAN總線對稱性的方法,其特征在于,包括:
2.如權利要求1所述的方法,其特征在于,所述在芯片上電后通過直流校準模塊進行直流校準,包括:
3.如權利要求1所述的方法,其特征在于,所述在直流校準完成后通過瞬態校準模塊進行瞬態校準,包括:
4.如權利要求3所述的方法,其特征在于,在直流校準完成后,通過瞬態校準模塊進行從隱性到顯性轉換校準,包括:
5.如權利要求3所述的方法,其特征在于,在直流校準完成后,通過瞬態校準模塊進行從顯性到隱性校準,包括:
6.如權利要求1所述的方法,其特征在于,還包括:
7.一種提高CAN總線對稱性的裝置,其特征在于,包括:
8.如權利要求7所述的裝置,其特征在于,所述直流校準模塊包括:電連接的電阻、動態比較器和SAR邏輯;
【技術特征摘要】
1.一種提高can總線對稱性的方法,其特征在于,包括:
2.如權利要求1所述的方法,其特征在于,所述在芯片上電后通過直流校準模塊進行直流校準,包括:
3.如權利要求1所述的方法,其特征在于,所述在直流校準完成后通過瞬態校準模塊進行瞬態校準,包括:
4.如權利要求3所述的方法,其特征在于,在直流校準完成后,通過瞬態校準模塊進行從隱性到顯性轉...
【專利技術屬性】
技術研發人員:楊峰,陳東坡,
申請(專利權)人:上海川土微電子有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。