0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何畫時序圖?畫時序圖的工具有哪些?

sanyue7758 ? 來源: IC的世界 ? 2023-08-04 10:42 ? 次閱讀

1、Timegen

TimeGen 是一款圖形界面的波形繪制軟件,使用鼠標進行操作,廣泛應(yīng)用于IC設(shè)計、硬件設(shè)計、集成電路等領(lǐng)域,安裝在windows系統(tǒng)中。TimeGen提供了直觀的用戶界面和豐富實用的繪圖工具,可以輕松繪制各種時序圖,同時支持快捷鍵操作功能,操作簡單便捷。TimeGen還可以自由設(shè)置各個文本框的屬性字體樣式、字體大小和顏色、可以標注信號之間的關(guān)系,調(diào)整信號周期的寬度,還能設(shè)置信號的背景圖案。如下圖1是小編自己畫的一個時序圖。

優(yōu)點:非常容易入門,官網(wǎng)還有講解視頻。功能強大,畫時序圖需要的功能基本都有。信號可以復(fù)制,周期可以擴展,操作非常便捷,畫時序圖效率很高。

缺點:正版需要license,否則功能受限,會存在試用水印。當然也能找到破解版本。

ebd87066-31f7-11ee-9e74-dac502259ad0.png

圖1:TimeGen 使用界面

2、Timingdesigner

Timingdesigner跟TimeGen類似,也是一款圖形界面繪圖工具,界面很類似,只不過Timingdesigner更加強大。設(shè)置時鐘分頻,信號delay延時,像畫setup和hold time時序圖、IO接口上(Jtag,QSPI, I2C)的sdc時序約束圖就很方便。

優(yōu)點:容易入門,官網(wǎng)還有講解視頻。功能非常強大,畫時序圖效率很高。

缺點:正版需要license。當然也能找到破解版本。

ebf6a5d6-31f7-11ee-9e74-dac502259ad0.png

圖2:Timingdesigner使用界面

3、Wavedrom

Wavedrom跟上面的兩款軟件不一樣,是打開個網(wǎng)頁,頁面非常簡潔但是功能卻很強大,足以滿足絕大部分人的設(shè)計需求。

Wavedrom是通過輸入編碼代碼(描述語言)的方式實現(xiàn)畫圖。只需要編輯圖3中的代碼區(qū)域,就可以自動出時序圖,效率更高。

Wavedrom可以將時序圖保存為PNG圖片格式,SVG格式和JSON格式。

使用者也可以將編碼代碼(描述語言)復(fù)制到方案文檔或者文本中,方便下次修改。

優(yōu)點:功能非常強大,畫時序圖效率很高,界面清新,令人賞心悅目。重點是免費的。

缺點:入門花費時間長一點,不過官網(wǎng)還很友好的提供了User Guide。

ec4394e0-31f7-11ee-9e74-dac502259ad0.png

圖3:Wavedrom 使用界面

ec5654f4-31f7-11ee-9e74-dac502259ad0.png

圖3:Wavedrom User Guide截圖

4、如何選擇

對于個人,可以根據(jù)自己的喜好,選擇Timingdesigner、Timegen、Wavedrom。Timingdesigner和Timegen破解版本用于個人學習是可以的,但是不能用于商業(yè)。

對于團隊,如果方便上網(wǎng),推薦選擇Wavedrom,因為不需要額外安裝軟件,免費,能夠節(jié)約成本,還好用。

對于部分公司,不能聯(lián)網(wǎng),對設(shè)計方案管控很嚴格,又不想付費,以上三款軟件都不適合,只能用draw.io 這類非專業(yè)的時序繪圖工具了,只不過相對于Timingdesigner、Timegen、Wavedrom,效率要低很多。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 集成電路
    +關(guān)注

    關(guān)注

    5376

    文章

    11311

    瀏覽量

    360378
  • IC設(shè)計
    +關(guān)注

    關(guān)注

    37

    文章

    1290

    瀏覽量

    103694
  • WINDOWS
    +關(guān)注

    關(guān)注

    3

    文章

    3521

    瀏覽量

    88317
  • 時鐘
    +關(guān)注

    關(guān)注

    10

    文章

    1714

    瀏覽量

    131274
  • 時序圖
    +關(guān)注

    關(guān)注

    2

    文章

    57

    瀏覽量

    22426

原文標題:設(shè)計:畫時序圖必備工具

文章出處:【微信號:處芯積律,微信公眾號:處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    如何看時序,如何用時序

    如何看時序,如何用時序?求一些詳細的資料。
    發(fā)表于 01-21 12:29

    時序繪制軟件 —— TimeGen (附件含有軟件 + 教程)

    最近寫論文用到了這個軟件,畫出后直接選中復(fù)制到 WORD文檔,是矢量。TimeGen很容易入手,使用非常方便。下面是用TimeGen時序
    發(fā)表于 05-21 16:51

    請問四線雙極性步進電機驅(qū)動時序怎么

    本帖最后由 一只耳朵怪 于 2018-6-5 15:33 編輯 四線雙極性步進電機驅(qū)動時序怎么
    發(fā)表于 06-05 09:08

    【實用工具】Visio時序組件

    Visio時序組件,實用方法很簡單,下載,解壓,然后放到一個固定的位置,Visio默認的查找位置為“D:\用戶目錄\我的文檔\我的形狀”然后打開Visio,選擇更多形狀,我的形狀,一般就添加進來了,沒有添加的話,點擊“組織我
    發(fā)表于 02-11 22:49

    電路的軟件

    電路的軟件小巧玲瓏、安全可靠、不損系統(tǒng)的全新簡易 電路軟件!不需學習、不需安裝、體積最?。ㄟB幫助文件總共一個文件100K左右)的最簡WINDOWS繪電路
    發(fā)表于 04-08 13:16 ?812次下載

    用matlabbode

    在使用matlabbode的,估計會遇到點小麻煩,這個資料看了你就會了
    發(fā)表于 06-17 16:57 ?0次下載

    plc時序怎么_plc時序編程方法

    時序是描述設(shè)備工作過程的時間次序,也是用于直觀分析設(shè)備工作過程的一種圖形。如電子技術(shù)中的觸發(fā)器、定時器、計數(shù)器等均用時序來描述其工作原
    發(fā)表于 10-23 09:39 ?9.2w次閱讀
    plc<b class='flag-5'>時序</b><b class='flag-5'>圖</b>怎么<b class='flag-5'>畫</b>_plc<b class='flag-5'>時序</b><b class='flag-5'>圖</b>編程方法

    怎么用visio時序

    我們編碼的時候,知道有的用例的業(yè)務(wù)邏輯按照比較確定的時間先后順序進行展開。這時候,我們就需要知道我們設(shè)計的系統(tǒng)中的不同類之間傳遞消息(可以認為是不同對象函數(shù)間的調(diào)用)要按照怎么樣的順序、傳遞什么消息、返回什么消息。這時候用時序是最好不過的了。
    發(fā)表于 10-29 10:53 ?3.4w次閱讀
    怎么用visio<b class='flag-5'>畫</b><b class='flag-5'>時序</b><b class='flag-5'>圖</b>

    時序怎么步驟教程_時序用什么工具_時序的作用是什么

    時序(Sequence Diagram),亦稱為序列、循序或順序,是一種UML交互。它
    發(fā)表于 12-11 19:22 ?4.5w次閱讀
    <b class='flag-5'>時序</b><b class='flag-5'>圖</b>怎么<b class='flag-5'>畫</b>步驟教程_<b class='flag-5'>時序</b><b class='flag-5'>圖</b>用什么<b class='flag-5'>工具</b><b class='flag-5'>畫</b>_<b class='flag-5'>時序</b><b class='flag-5'>圖</b>的作用是什么

    什么是時序_時序怎么看_教你如何看懂時序

    時序在有些教材上,又被翻譯為順序,兩者在表述上雖然有一些差別,但是大體都是準確的,可能稱之為時序會更加書面語話,聽起來高大上的感覺。其
    發(fā)表于 12-11 19:31 ?17w次閱讀
    什么是<b class='flag-5'>時序</b><b class='flag-5'>圖</b>_<b class='flag-5'>時序</b><b class='flag-5'>圖</b>怎么看_教你如何看懂<b class='flag-5'>時序</b><b class='flag-5'>圖</b>

    分享幾個時序的軟件

    既可以用于系統(tǒng)級的設(shè)計,用于時序分析和文檔編制,也用于ASIC/FPGA設(shè)計中,用于接口規(guī)范,以及創(chuàng)建SDC時序約束。
    的頭像 發(fā)表于 11-21 11:36 ?2820次閱讀

    使用MATLABBode的方法

    開門見山:使用MATLABBode有好幾種方法,本文主要介紹一下我自己經(jīng)常使用的一種方法,即:腳本m文件方法。首先,要在Matlab的首頁創(chuàng)建一個新的腳本m文件,即:新建腳本。其次,明確所要
    的頭像 發(fā)表于 02-25 13:42 ?1.3w次閱讀
    使用MATLAB<b class='flag-5'>畫</b>Bode<b class='flag-5'>圖</b>的方法

    PLC時序的理解

    學習PLC編程的過程中,經(jīng)常接觸到一個概念,就是時序,開始的時候,跳過了時序的學習,今天在這里補上時序
    的頭像 發(fā)表于 04-25 11:31 ?1.1w次閱讀
    PLC<b class='flag-5'>時序</b><b class='flag-5'>圖</b>的理解

    UML時序詳解

    本篇介紹了UML時序的基礎(chǔ)知識,并通過visio繪制一個物聯(lián)網(wǎng)設(shè)備WIFI配網(wǎng)的UML時序實例,來介紹UML時序
    的頭像 發(fā)表于 05-16 09:09 ?2100次閱讀
    UML<b class='flag-5'>時序</b><b class='flag-5'>圖</b>詳解

    PLC時序的設(shè)計步驟

     時序(Timing Diagram)是信號隨時間變化的圖形。橫坐標為時間軸,縱坐標為信號值,其值為 0 或 1。以這種圖形為基礎(chǔ)進行 plc 程序設(shè)計的方法稱為時序法。
    的頭像 發(fā)表于 10-05 09:55 ?4750次閱讀