磁共振系統(tǒng)的時(shí)序控制單元、時(shí)序控制方法及磁共振系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明主要涉及磁共振系統(tǒng),尤其是涉及一種磁共振系統(tǒng)的時(shí)序控制單元、時(shí)序控制方法及磁共振系統(tǒng)。
【背景技術(shù)】
[0002]時(shí)序控制單元是磁共振系統(tǒng)(MR)控制的核心部分,用來(lái)同步整個(gè)磁共振系統(tǒng)的控制。在磁共振系統(tǒng)成像前會(huì)將時(shí)序控制信息發(fā)送到時(shí)序控制單元,時(shí)序控制單元對(duì)上述時(shí)序控制信息進(jìn)行處理,根據(jù)信息中的描述計(jì)算出梯度小信號(hào)和射頻小信號(hào),并按系統(tǒng)時(shí)序要求產(chǎn)生各個(gè)子系統(tǒng)所需要的控制信號(hào)。射頻小信號(hào)和梯度小信號(hào)的時(shí)序控制需要嚴(yán)格按序列要求實(shí)現(xiàn)。由于信號(hào)鏈路或各個(gè)模塊信號(hào)處理會(huì)產(chǎn)生各種延時(shí),且在不同的系統(tǒng)中或不同的裝機(jī)環(huán)境下這個(gè)延時(shí)的變化很大,因此需要實(shí)現(xiàn)寬范圍的延時(shí),并且實(shí)現(xiàn)延時(shí)的操作需要盡量靈活,以適應(yīng)不同需求。并且,磁共振系統(tǒng)對(duì)梯度信號(hào)和射頻信號(hào)的時(shí)序很敏感,對(duì)時(shí)序控制的精確度要求很高。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問(wèn)題是提供一種磁共振系統(tǒng)的時(shí)序控制單元和時(shí)序控制方法,以滿足時(shí)序控制的需求。
[0004]為解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種磁共振系統(tǒng)的時(shí)序控制單元,包括一延時(shí)模塊,該延時(shí)模塊包括一存儲(chǔ)器,該存儲(chǔ)器具有一用于從該存儲(chǔ)器讀取數(shù)據(jù)的讀取地址和一用于向該存儲(chǔ)器寫入數(shù)據(jù)的寫入地址,其中該讀取地址在該寫入地址之前,且該寫入地址與該讀取地址之間具有一偏移值,該偏移值決定該延時(shí)模塊的延時(shí)值。
[0005]可選地,該延時(shí)模塊還包括一個(gè)或多個(gè)延時(shí)單元以及延時(shí)選擇單元,各延時(shí)單元串聯(lián)在該存儲(chǔ)器的輸出端,且各延時(shí)單元的輸出端還分別連接到該延時(shí)選擇單元。
[0006]可選地,該延時(shí)單元為寄存器。
[0007 ] 可選地,該延時(shí)模塊還包括計(jì)數(shù)器,該計(jì)數(shù)器連接到該延時(shí)選擇單元的輸出端。
[0008]可選地,該延時(shí)模塊還包括一個(gè)計(jì)數(shù)器,該計(jì)數(shù)器連接于該存儲(chǔ)器的輸出端。
[0009]本發(fā)明還提出一種磁共振系統(tǒng),包括如上所述的時(shí)序控制單元。
[0010]本發(fā)明還提出一種磁共振系統(tǒng)的時(shí)序控制方法,適用于一時(shí)序控制單元,該方法包括:提供一存儲(chǔ)器于該時(shí)序控制單元內(nèi);向該存儲(chǔ)器的一寫入地址寫入數(shù)據(jù);從該存儲(chǔ)器的一讀取地址開始讀取數(shù)據(jù),其中該讀取地址在該寫入地址之前,且該寫入地址與該讀取地址之間具有一偏移值,該偏移值決定該數(shù)據(jù)經(jīng)過(guò)該時(shí)序控制單元后的延時(shí)值。
[0011]可選地,上述的磁共振系統(tǒng)的時(shí)序控制方法還包括使從該讀取地址讀出的數(shù)據(jù)經(jīng)過(guò)一個(gè)或多個(gè)延時(shí)單元,各延時(shí)單元串聯(lián)在該存儲(chǔ)器的輸出端,且各延時(shí)單元的輸出端分別經(jīng)過(guò)延時(shí)選擇單元選擇其中之一連接作為輸出信號(hào)。
[0012]可選地,該延時(shí)單元為寄存器。
[0013]可選地,還包括使從該讀取地址讀出的數(shù)據(jù)存放在該存儲(chǔ)器的輸出端,且以計(jì)數(shù)器的計(jì)數(shù)值作為輸出信號(hào)。
[0014]與現(xiàn)有技術(shù)相比,本發(fā)明通過(guò)存儲(chǔ)器讀取地址和寫入地址之間的偏移值來(lái)控制延時(shí),實(shí)現(xiàn)方法簡(jiǎn)單,且可以實(shí)現(xiàn)大范圍的延時(shí)控制。
【附圖說(shuō)明】
[0015]圖1示出本發(fā)明一實(shí)施例的磁共振系統(tǒng)的時(shí)序控制單元的結(jié)構(gòu)。
[0016]圖2示出圖1所示時(shí)序控制單元的一種延時(shí)模塊結(jié)構(gòu)。
[0017]圖3示出圖1所示時(shí)序控制單元的另一種延時(shí)模塊結(jié)構(gòu)。
[0018]圖4示出圖1所示時(shí)序控制單元的另一種延時(shí)模塊結(jié)構(gòu)。
[0019]圖5示出圖1所示時(shí)序控制單元的另一種延時(shí)模塊結(jié)構(gòu)。
[0020]圖6示出圖1所示時(shí)序控制單元的另一種延時(shí)模塊結(jié)構(gòu)。
[0021]圖7示出本發(fā)明一實(shí)施例的磁共振系統(tǒng)的結(jié)構(gòu)。
[0022]圖8示出本發(fā)明一實(shí)施例的磁共振系統(tǒng)的時(shí)序控制方法流程圖。
【具體實(shí)施方式】
[0023]為讓本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,以下結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】作詳細(xì)說(shuō)明。
[0024]在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是本發(fā)明還可以采用其它不同于在此描述的方式來(lái)實(shí)施,因此本發(fā)明不受下面公開的具體實(shí)施例的限制。
[0025]本發(fā)明的實(shí)施例描述磁共振系統(tǒng)的時(shí)序控制單元,它可以滿足時(shí)序控制的范圍和精度需求,尤其是磁共振系統(tǒng)的需求。
[0026]圖1示出本發(fā)明一實(shí)施例的磁共振系統(tǒng)的時(shí)序控制單元的結(jié)構(gòu)。參考圖1所示,時(shí)序控制單元100包括信息緩沖模塊102和延時(shí)模塊104。延時(shí)模塊104的輸入端連接信息緩沖模塊102。
[0027]時(shí)序控制單元100可從序列層獲取生成序列所需的時(shí)序信息。這些時(shí)序信息例如包括系統(tǒng)延時(shí)信息、合成射頻脈沖以及梯度脈沖的信息、采集信息以及監(jiān)控信息。時(shí)序控制單元100收到時(shí)序信息后先將上述時(shí)序信息經(jīng)過(guò)信息緩沖模塊102緩存,然后將系統(tǒng)延時(shí)信息和觸發(fā)信號(hào)解析出來(lái)。在延時(shí)模塊104,根據(jù)上述不同信息的延時(shí)信息,將不同信息對(duì)應(yīng)的觸發(fā)信號(hào)進(jìn)行延時(shí),進(jìn)而通過(guò)延時(shí)后的觸發(fā)信號(hào)觸發(fā)相應(yīng)的操作。經(jīng)過(guò)延時(shí)的信息已經(jīng)按照序列需要進(jìn)行了對(duì)齊。
[0028]圖2示出圖1所示時(shí)序控制單元的一種延時(shí)模塊結(jié)構(gòu)。參考圖2所示,延時(shí)模塊104包括一存儲(chǔ)器202。存儲(chǔ)器202具有一讀取地址A和一寫入地址A+B。在此讀取地址A可以是存儲(chǔ)器202的數(shù)據(jù)存儲(chǔ)的起始地址,也可以是其他地址。讀取地址A用于從存儲(chǔ)器202讀取數(shù)據(jù)。寫入地址A+B用于向存儲(chǔ)器202寫入數(shù)據(jù)。讀取地址A在寫入地址A+B之前,二者之間具有偏移值B。偏移值B根據(jù)時(shí)序信息中的的延時(shí)信息來(lái)確定,即根據(jù)延時(shí)信息和讀取地址A來(lái)計(jì)算寫入地址,且該偏移值B決定了該延時(shí)模塊的延時(shí)值。
[0029]具體來(lái)說(shuō),信息緩沖模塊102是向延時(shí)模塊104的存儲(chǔ)器202的寫入地址A+B寫入數(shù)據(jù);而讀取數(shù)據(jù)時(shí),是從存儲(chǔ)器202的讀取地址A開始讀取數(shù)據(jù)。由于讀取地址A在寫入地址A+B之前,那么從地址A到A+B-1的讀取過(guò)程將不會(huì)讀到有效數(shù)據(jù),直到讀取到地址A+B內(nèi)的數(shù)據(jù)才能得到有效數(shù)據(jù)。假設(shè)每次讀取請(qǐng)求需要lOys,那么從地址A開始讀取數(shù)據(jù)的時(shí)刻,到從地址A+B開始讀取有效數(shù)據(jù)的時(shí)刻,會(huì)經(jīng)過(guò)B*10ys的延時(shí)。這樣,只要簡(jiǎn)單地設(shè)定偏移值B,就可設(shè)定寫入存儲(chǔ)器202的數(shù)據(jù)的延時(shí)。B的值最小可以為1,最大則取決于存儲(chǔ)器的地址范圍。因此,采用存儲(chǔ)器的延時(shí)的范圍可以做得很寬,且實(shí)現(xiàn)比較靈活。
[0030]圖3示出圖1所示時(shí)序控制單元的另一種延時(shí)模塊結(jié)構(gòu)。參考圖3所示,延時(shí)模塊104包括一存儲(chǔ)器302、多個(gè)延時(shí)單元304以及延時(shí)選擇單元306。存儲(chǔ)器302具有一讀取地址A和一寫入地址Α+Β。在此讀取地址A可以是存儲(chǔ)器302的數(shù)據(jù)存儲(chǔ)的起始地址,也可以是其他地址。讀取地址A用于從存儲(chǔ)器302讀取數(shù)據(jù)。寫入地址Α+Β用于向存儲(chǔ)器302寫入數(shù)據(jù)。讀取地址A在寫入地址Α+Β之前,二者之間具有偏移值B。偏移值B根據(jù)時(shí)序信息中的延時(shí)信息來(lái)確定,即根據(jù)延時(shí)信息和讀取地址A來(lái)計(jì)算寫入地址,且該偏移值B決定了該存儲(chǔ)器302的延時(shí)值。有關(guān)存儲(chǔ)器302的讀取延時(shí)可以參考前一實(shí)施例,在此不再展開。
[0031]本實(shí)施例的特點(diǎn)是引入了更精細(xì)的延時(shí)。仍然假設(shè)存儲(chǔ)器302是實(shí)現(xiàn)最低1ys(此時(shí)B= I)的延時(shí),那么選擇延時(shí)低于1ys的延時(shí)單元304S卩可實(shí)現(xiàn)更精細(xì)的延時(shí)。通常的,可以選擇延時(shí)為Iys的延時(shí)單元304,通過(guò)多個(gè)延時(shí)單元304,可以實(shí)現(xiàn)n*lys的延時(shí)?;氐綀D3所示,各延時(shí)單元304串聯(lián)在存儲(chǔ)器302的輸出端,且各延時(shí)單元304的輸出端還分別連接到延時(shí)選擇單元306。延時(shí)選擇單元306根據(jù)延時(shí)選擇信號(hào),可以從各個(gè)延時(shí)單元304中選擇所需的延時(shí)單元的輸出信號(hào),從而實(shí)現(xiàn)所需的延時(shí)。從左端的第I個(gè)延時(shí)單元304開始,延時(shí)單元304依次實(shí)現(xiàn)1,2,3,...,nys的延時(shí)。假設(shè)系統(tǒng)需要實(shí)現(xiàn)12ys的延時(shí),存儲(chǔ)器302的讀取地址和寫入地址分別為A、A+1,通過(guò)存儲(chǔ)器302讀取地址和寫入地址之間的偏移值可以實(shí)現(xiàn)10ys的延時(shí),然后延時(shí)選擇單元306根據(jù)延時(shí)選擇信號(hào)來(lái)選擇所需的延時(shí)單元輸出信號(hào),如果每個(gè)延時(shí)單元304的延時(shí)為Iys,那么延時(shí)選擇單元306選擇第二個(gè)延時(shí)單元304輸出數(shù)據(jù),即可實(shí)現(xiàn)12ys的延時(shí)。即在此實(shí)施例中,存儲(chǔ)器302可以實(shí)