给硬件工程师的入门课-系统框图的设计
無論一個問題多么復雜,如果能以正確的方式去看待,它都會變得簡單起來——德內拉·梅多斯《系統之美》
圖 微軟硬件設計系統框圖
圖 賽靈思K7 DEMO板硬件設計系統框圖
系統框圖是展示設計思路的一張圖,一般由架構師或EE來繪制,復雜的系統必須有系統框圖。其包含以下幾個方面:
1.整機接口
接口名稱,數量,接口信號
2.芯片方案
CPU,各外設芯片。應繪制出各模塊最小系統框圖。(如上圖微軟的框圖)
3.電源樹
各級電源轉換關系,電流流向及路徑。(如上圖賽靈思的圖)
做到以上幾點,基本一份框圖就完成了。
當然還可以有,I2C拓撲圖,各模塊的詳細拓撲圖,時序圖等等,這里不贅述。
畫系統框圖是建立在對系統方案熟悉的基礎上。對于新手是個循序漸進的過程,可先搞清一個模塊,再擴大到一個最小系統、再擴展到接口、最小系統的級聯、整個單板的信號流向,先掌握最簡單的方法把它用熟練。
繪制框圖用什么工具,其實并不限制,我通常用VISIO,其實PPT也可以畫,如下圖。
這里,給大家推薦Draw io吧,主要是因為Tony-ning寫過一個很簡短的教程,我認為夠用了,放在下面。
https://www.cnblogs.com/tony-ning/p/7169526.html
draw.io
draw.io可謂簡單而強大,里邊不僅能繪制流程圖框圖,還有很多其他類型以及各個領域的繪圖模板和圖標。顏色和風格的設置等也是實用美觀。
1.使用方法
第一步:打開網頁創建新圖或者打開存在的圖。
①創建新文件??梢詁asic空文檔,或模板。
②文件可以存儲在云端或者本地硬盤,存在硬盤直接選擇電腦上的文件,后綴為.xml
?
自我介紹:B站資深恰飯Up,雙985通信專業畢業,擅長高速數字電路設計(X86/FPGA/ARM等)。不定期分享硬件電路設計干貨,知識體系,有趣專業實驗。包括但不僅限于學習方法、模電、FPGA、小信號、高速電路、信號完整性、Layout、嵌入式、學習方法。已幫助成千上萬電子專業學生和初級工程師入門成長。技術交流群集合了眾多經驗豐富的技術大牛,交流氛圍極佳。我的寶藏都在這了。
?
?
?
?
?
?
總結
以上是生活随笔為你收集整理的给硬件工程师的入门课-系统框图的设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 超级水王问题
- 下一篇: 【绘制矩形】已知二维平面矩形的对角线两点