專利名稱:解交織器、解交織方法及采用其的超聲多普勒診斷儀的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)處理中的交織技術(shù),尤其涉及以數(shù)據(jù)包解交織為基礎(chǔ) 的血流自相關(guān)超聲診斷儀,特別是涉及一種彩色超聲多普勒診斷儀。
背景技術(shù):
數(shù)據(jù)解交織廣泛應(yīng)用于通信、雷達(dá)信號處理、超聲醫(yī)療診斷中。在超 聲成像系統(tǒng)中,數(shù)據(jù)解交織是血流自相關(guān)之前必經(jīng)的步驟。圖l給出了傳 統(tǒng)的彩色超聲多普勒檢測系統(tǒng)的基本信號處理流程。由于超聲系統(tǒng)檢測人 體器官的深度不同,而超聲波的速度以及檢測系統(tǒng)的采樣率不變,因此每 條回波線的樣點(diǎn)數(shù)和檢測深度成正比。而由于顯示屏上顯示的點(diǎn)數(shù)不變, 經(jīng)過解調(diào)濾波器的降采樣低通濾波后,信號由原始的超聲采樣點(diǎn)降為可顯 示的視頻點(diǎn)。因此,不同的深度對應(yīng)著不同的降采樣因子。降采樣后的數(shù) 據(jù)解交織,要求對不同的降采樣因子均適應(yīng)。原始超聲數(shù)據(jù)是按照掃描線 的先后順序給出的,但對同一個位置的數(shù)據(jù)點(diǎn)進(jìn)行血流自相關(guān)運(yùn)算,則要 求按照同一位置多個掃描點(diǎn)的先后順序給出,這就需要緩存一個或兩個掃 描包的數(shù)據(jù)以執(zhí)行這種變換處理。由于掃描包的數(shù)據(jù)量較大,采用可編程
器件的片外SSRAM來緩存,對于矩陣形式的數(shù)據(jù)包,按照列的順序?qū)懭肫?外SSRAM,按照行的順序從片外SSRAM中讀取。
在美國專利No. 4, 449, 199中,Ronald E. Daigle等提出了一種超聲系 統(tǒng)中數(shù)據(jù)存儲讀寫的方法。該方法用八塊BUFFER來存儲數(shù)據(jù),每塊BUFFER 的大小是512X32,用來存儲32條掃描線的數(shù)據(jù),共存儲256條線。該方法 錯開讀寫,當(dāng)?shù)谝粋€BUFFER寫完,寫第二個BUFFER后,并開始從第一個 BUFFER提取數(shù)據(jù)以實(shí)現(xiàn)數(shù)據(jù)的解交織。
現(xiàn)有技術(shù)中多采用單口SSRAM作為緩沖器。數(shù)據(jù)的解交織等效為對可 編程器件的片外SSRAM的讀寫。由于選擇單口SSRAM,讀寫數(shù)據(jù)線以及讀寫 地址共用,要實(shí)現(xiàn)對數(shù)據(jù)解交織,現(xiàn)有的做法是用到至少兩片片外SSRAM, 對第一片寫操作時,對第二片讀操作;當(dāng)一個掃描包的數(shù)據(jù)寫完后,停止 對第一片寫操作,轉(zhuǎn)向?qū)Φ诙瑢懖僮?,同時從第一片中讀出數(shù)據(jù)。如此 輪換操作,讀寫互不影響,硬件實(shí)現(xiàn)簡單可靠。但是經(jīng)過降采樣后,有效 的數(shù)據(jù)減少,降釆樣因子越大,有效數(shù)據(jù)所占的時間比例越少,此時對 SSRAM的寫操作占用的時間很少,大部分時間是閑置的,同樣,對SSRAM 的讀操作,閑置的時間也較多,讀寫效率大大降低。而且,釆用多片SSRAM 也增加了使用成本。
發(fā)明內(nèi)容
本發(fā)明致力于采用單片存儲器例如SSRAM來實(shí)現(xiàn)數(shù)據(jù)解交織,保證 SSRAM的總線吞吐效率在極限情況下為100X,從而實(shí)現(xiàn)讀寫效率的最大。
此外,由于每個數(shù)據(jù)包的交叉掃描數(shù)以及線數(shù)即矩陣的行列可能不 同,根據(jù)本發(fā)明的解交織可適用于大小不同的數(shù)據(jù)矩陣,因此提高了靈活 性。 根據(jù)本發(fā)明的一個方面,提供一種對經(jīng)過降釆樣的數(shù)據(jù)包執(zhí)行解交織 方法,包括以頻率Fs/SSR將第一矩陣數(shù)據(jù)包按行順序?qū)懭氪鎯ζ鞯牡谝?部分,其中Fs為數(shù)據(jù)初始采樣頻率,而SSR為降采樣因子;以一預(yù)定頻率 從所述第一部分中按列順序讀取所述第一矩陣數(shù)據(jù)包;同時按頻率Fs/SSR 將第二矩陣數(shù)據(jù)包寫入存儲器的第二部分,其中所述預(yù)定頻率與頻率 Fs/SSR之和小于或等于Fs。
根據(jù)本發(fā)明的另一方面,提供一種超聲多普勒診斷儀,包括解調(diào)濾波 器,解交織器,自相關(guān)器,其中所述解交織從所述解調(diào)濾波器接收經(jīng)過降 釆樣濾波的數(shù)據(jù)并輸出經(jīng)過解交織的數(shù)據(jù)給自相關(guān)器,其特征在于,所述 解交織器包括 一個存儲器,劃分成至少二個部分,用于存儲至少第一數(shù) 據(jù)包與第二數(shù)據(jù)包;寫入裝置,以頻率Fs/SSR將第一矩陣數(shù)據(jù)包按行順序 寫入存儲器的第一部分,其中Fs為數(shù)據(jù)初始采樣頻率,而SSR為降采樣因 子;讀取裝置,以一預(yù)定頻率從所述第一部分中按列順序讀取所述第一矩 陣數(shù)據(jù)包;其中在所述讀取裝置讀取第一數(shù)據(jù)包的同時,所述寫入裝置按 所述頻率Fs/SSR將第二矩陣數(shù)據(jù)包寫入存儲器的第二部分,其中所述預(yù)定 頻率與頻率Fs/SSR之和小于或等于Fs。
圖1彩色超聲多普勒血流信號處理流圖;
圖2數(shù)據(jù)重排解交織結(jié)構(gòu)框圖3交叉掃描數(shù)據(jù)包;
圖4寫操作時n,p,k遞增順序;
圖5讀操作時n,p,k遞增順序; 圖6 SSR為4時SSRAM讀寫時序圖; 圖7 SSR為2時SSRAM讀寫時序圖; 圖8讀啟動時序圖; 圖9是根據(jù)本發(fā)明的數(shù)據(jù)寫讀流程圖。
具體實(shí)施例方式
在下示例中,以醫(yī)用超聲多普勒診斷儀為例進(jìn)行說明,但這不應(yīng)理解 為限定性的。根據(jù)本發(fā)明,用于診斷儀的解交織器包括存儲器,寫入裝
置與讀取裝置。具體地在本例中,如圖2所示,解交織器是由SSRAM1,寫 地址發(fā)生器3、讀地址發(fā)生器2、多路復(fù)用器4以及三態(tài)門5構(gòu)成。
診斷儀中的控制器6接收掃描參數(shù),包括為適應(yīng)不同掃描深度而確定 的降采樣因子SSR、回波采樣頻率Fs、每兩次重復(fù)線號掃描之間間隔的線 數(shù)K、在一個數(shù)據(jù)包中同一線號掃描的次數(shù)P;以及降采樣濾波后每線最 多的點(diǎn)數(shù)N,通常不大于512。圖3給出通過掃描得到的3個數(shù)據(jù)包,其中 每個數(shù)據(jù)包包含10條掃描線,每條線掃描了12次,即K二IO, P = 12。在 本例中,控制器6為診斷儀系統(tǒng)的中央控制器或軟件控制器,但可以理解 也可以在解交織器內(nèi)部設(shè)置這樣一個控制器,用于接收并提供上述各參 數(shù)。
在本例中,把SSRAM1的空間分為第一部分與第二部分,分別用于儲第 一、第二矩陣數(shù)據(jù)包。由前述可知,每個數(shù)據(jù)包包含KxPxN個數(shù)據(jù)點(diǎn),因 此所劃分的SSRAM1的每個部分應(yīng)當(dāng)與要存儲的數(shù)據(jù)包相適應(yīng),即可根據(jù)上
述三個參數(shù)動態(tài)地調(diào)整第一與第二部分的大小。對于超聲診斷儀而言,一
般經(jīng)過降采樣后的每線的最多點(diǎn)數(shù)為512,對于不同的探測器官、深度, 超聲系統(tǒng)釆用不同的SSR, K, P值,所需SSRAM1的最大地址空間為PXK X512X2。以下以點(diǎn)數(shù)512進(jìn)行說明。
解交織器中的寫地址發(fā)生器3根據(jù)控制器6提供的掃描參數(shù)P、 K, N產(chǎn) 生要將數(shù)據(jù)包的各點(diǎn)寫入到SSRAM1中的地址。為了讀寫地址產(chǎn)生的方便, 將SSRAM1分為若干個512地址的空間,每512個連續(xù)的地址存儲一線的數(shù) 據(jù)。假設(shè)當(dāng)前的數(shù)據(jù)點(diǎn)為第P次掃描第k線的第n個點(diǎn),其中 0W尸-1, 0""-1, 0s"^iV-l,則當(dāng)前要寫入SSRAM1的數(shù)據(jù)寫地址的 計算公式為w —a必r"x/:x512+"512 + "。由當(dāng)前的p、 k、 n以及雄實(shí) 時計算寫地址。隨后按如圖4所示的遞增順序改變寫入地址按照時間順
序?qū)⒁粭l線點(diǎn)數(shù)寫入SSRAM1,即n從0到N-1,然后將下一條線寫入SSRAM1, 即k遞增,當(dāng)k遞增到最大值K-l后,開始矩陣的第二行掃描,即p遞增,當(dāng) n、 k、 p均遞增到最大值后,完成了一個包寫地址的產(chǎn)生,準(zhǔn)備下一個數(shù) 據(jù)包寫地址的產(chǎn)生。也就是說,逐行地將數(shù)據(jù)包矩陣中的各點(diǎn)數(shù)據(jù)寫入到 SSRAM1中。在將數(shù)據(jù)包中的最后一點(diǎn)寫入到SSRAM1中后,寫地址發(fā)生器3 產(chǎn)生一個寫入完成并開始讀取的指示信號reacLstart。然后準(zhǔn)備寫入下一
個數(shù)據(jù)包到另外一個部分。
讀地址發(fā)生器2接收到上述的rea(Lstart信號后,獲知待讀取數(shù)據(jù)已 經(jīng)準(zhǔn)備好,因此它根據(jù)從控制器6獲取的已寫入數(shù)據(jù)包的屬性數(shù)據(jù),即P、 K、 N,開始當(dāng)前包數(shù)據(jù)的讀取,即產(chǎn)生讀數(shù)據(jù)的地址。假定要讀取第p次 掃描、第k條線、第n個點(diǎn)的數(shù)據(jù),讀地址的計算公式和寫地址的計算公式
完全相同—^W^^px尺x512+"512 + ",由讀i也址用至lj的p、 k、 n以及K 值實(shí)時計算讀地址。但n、 k、 p的遞增順序和寫操作的遞增順序不同,讀 操作時n、 k、 p的遞增順序圖5:首先得到某一條線某一點(diǎn)的不同次的掃描,
即p遞增,當(dāng)該點(diǎn)不同時間的所有掃描點(diǎn)讀出后,讀該線下一點(diǎn)的不同次
的掃描,即n遞增,當(dāng)該線所有點(diǎn)讀取出來后,讀取下一線,gpk遞增。當(dāng) p、 n、 k均遞增到最大之后,表明上一包所有的點(diǎn)數(shù)都被讀取出來了,停 止讀取,等待下一包的數(shù)據(jù)寫完后,讀取下一包的數(shù)據(jù)。
由所述寫地址發(fā)生器3生成的寫入地址與讀地址發(fā)生器2生成的讀地 址經(jīng)過多路復(fù)用器4復(fù)用到SSRAM1,并通過由系統(tǒng)控制器提供的讀寫使能 信號Write—enable進(jìn)行多路復(fù)用和訪問控制。
在本發(fā)明中,要寫入的數(shù)據(jù)以及要讀出的數(shù)據(jù)均是通過一個三態(tài)門5 來執(zhí)行,并三態(tài)門輸出使能信號oe來控制,很明顯,使能信號oe的頻率應(yīng) 與數(shù)據(jù)讀取頻率Fread-out相一致。
由前述可知,經(jīng)過降采樣濾波后,原始的采樣數(shù)據(jù)點(diǎn)速率變?yōu)?Fs/SSR。在本發(fā)明中,為最大化數(shù)據(jù)吞吐率、有效地利用總線寬并且與降 采樣因子相適應(yīng),將寫入頻率設(shè)定為Fs/SSR,即讀寫使能信號 Write一enable的頻率設(shè)定為Fs/SSR。圖6示出了降采樣因子為4時的讀寫地 址產(chǎn)生以及讀寫時序圖,其中clock時鐘表示初始采樣頻率Fs,而 Write—enable的頻率為Fs/4。由圖中可以看出,當(dāng)Write—enable信號為低 電平時,寫地址發(fā)生器3將寫地址準(zhǔn)備好并且在變?yōu)楦唠娖綍r將要寫入的 數(shù)據(jù)。在本發(fā)明中將讀出頻率Fread-out設(shè)置為一個預(yù)定值,例如等于 Fs/2。由圖6中可以看到,此時數(shù)據(jù)始終以Fs/2進(jìn)行讀取,而寫速率較慢,
寫操作時存在空閑,需要等待一個周期1/Fs,因此,當(dāng)前存儲器的總線效 果為75%。
由于SSR最小為2,因此寫速率最大為fs/2,如果讀速率始終為fs/2, 讀速率+寫速率二fs,將讀、寫地址按照l: l的比例復(fù)用到最后的地址,
在極限情況下,可以實(shí)現(xiàn)總線100%的吞吐效率,即SSRAM1的總線利用效 率最高。圖7給出了極限情況下降采樣因子為2時的讀寫地址產(chǎn)生以及讀寫 時序圖,讀寫操作均不存在空閑,總線峰值吞吐率為1/2+1/2二100%。 需要注意的是,當(dāng)讀、寫操作同時存在時,寫當(dāng)前掃描的矩陣數(shù)據(jù)包, 讀已經(jīng)寫入到SSRAM1的上一掃描數(shù)據(jù)包,由于在大多數(shù)SSR的情況下,讀 比寫快得多,比如SSR46,而讀寫的總數(shù)據(jù)量基本相同,因此當(dāng)上一包 數(shù)據(jù)讀完后,只有當(dāng)前包數(shù)據(jù)寫入到SSRAM1,暫時沒有數(shù)據(jù)從SSRAM1中讀 取出來,直到當(dāng)前數(shù)據(jù)包所有的數(shù)據(jù)寫完后。因此通過寫地址發(fā)生器3產(chǎn) 生一個指示開始讀取的read一start信號重新啟動讀操作,讀啟動的時序圖 如圖8所示。
需要注意的是,實(shí)際中寫入到SSRAM1的每線點(diǎn)數(shù)和從SSRAM1中讀取出 來的每線點(diǎn)數(shù)可能不一致,在所述解交織器中設(shè)置一個判定器,用于根據(jù) 數(shù)據(jù)的線屬性判斷是否啟動數(shù)據(jù)的讀取并根據(jù)讀取出來的數(shù)據(jù)或地址個 數(shù)來判斷是否停止讀取,如果均為是,則通過三態(tài)門5輸出,否則,則指 示讀取下一地址的數(shù)據(jù)或停止數(shù)據(jù)元素的讀取。因此本發(fā)明讀數(shù)據(jù)的個數(shù) 不依賴于寫數(shù)據(jù)的個數(shù),因此可以做到根據(jù)顯示容量由系統(tǒng)控制器控制僅 讀取需要顯示的點(diǎn)數(shù),對于寫入到SSRAM1中無需顯示的數(shù)據(jù),不用讀取。
下面結(jié)合圖9所示的流程圖說明根據(jù)本發(fā)明的解交織過程。
如圖9所示,在步驟S100,根據(jù)前面降采樣濾波中的降采樣因子SSR, 在接收到數(shù)據(jù)包后,控制器6指示寫地址生成器按照頻率Fs/SSR生成寫址, 以便將一個矩陣數(shù)據(jù)包中的數(shù)據(jù)寫到SSRAM1的第一部分(步驟S200),當(dāng) 前矩陣數(shù)據(jù)寫完后,輸出一個寫入完成可以開始讀出的指示信號 read_start。同時開始對接收的下一個矩陣數(shù)據(jù)包執(zhí)行寫操作,把下一矩 陣的數(shù)據(jù)包寫到SSRAM1空間的第二部分。在步驟S100與S200中,數(shù)據(jù)包矩 陣中的數(shù)據(jù)是按照行順序逐數(shù)據(jù)點(diǎn)地寫入SSRAM1中的第一部分。
在步驟S300,當(dāng)控制器6檢測到指示信號read一start后,指示讀地址 生成器根據(jù)預(yù)定的讀取頻率Fread-out例如等于Fs/2生成相應(yīng)的讀地址, 從而在步驟S400啟動對已經(jīng)存儲到第一部分中的第一矩陣數(shù)據(jù)包的讀取。 在這里,對第一數(shù)據(jù)包的讀取是按照列順序進(jìn)行的,按照同一位置多個掃 描點(diǎn)的先后順序讀出數(shù)據(jù)。由于對第一數(shù)據(jù)包的讀取與對第二數(shù)據(jù)包的寫 入是同時進(jìn)行并且二者速率一般相差較大,因此這里采用較高的時鐘頻率 分時復(fù)用讀寫,讀寫交替進(jìn)行,互不影響。由于寫操作速率和實(shí)際的降采 樣后的樣點(diǎn)速率一致,而讀操作則始終按照最快的速率,保證最小降采樣 因子即寫速率最快時,SSRAM1的總線峰值吞吐率為100Q^。需要指出的是, 這里也可以由讀地址發(fā)生器2直接接收所述read—start信號,從而啟動對 數(shù)據(jù)包的讀取。
在本發(fā)明中,通過將一個SSRAM1劃分成二個部分,并輪流進(jìn)行寫入一 讀出一寫入…,從而完成對數(shù)據(jù)的解交織,同時通過將寫入頻率設(shè)定為降 釆樣頻率,從而使得更好地適應(yīng)于降釆樣,并且通過讀出與寫入的時分復(fù) 用,而最大化地實(shí)現(xiàn)的總線線吞吐率。
以上描述了本發(fā)明的一個示例,但應(yīng)理解,上述示例非限定性的,本 領(lǐng)域人員可以對其做出任意修改而不會脫離本發(fā)明的精神范圍。例如,可
以將解交織器簡單地構(gòu)造為一個SSRAM,而由診斷儀系統(tǒng)的控制器按照降 釆樣頻率產(chǎn)生寫地址以將第二數(shù)據(jù)包寫入SSRAM的第二部分,同時控制器 按照預(yù)定讀取頻率生成讀出地址以從第一部分中讀取已經(jīng)存儲的第一數(shù) 據(jù)包。此外,以上參照醫(yī)用超聲多普勒診斷儀描述了本發(fā)明的解交織技術(shù), 但對于本領(lǐng)域人員同樣可將其應(yīng)用于雷達(dá)信號處理系統(tǒng)等通信系統(tǒng)中。
權(quán)利要求
1、一種數(shù)據(jù)解交織器,用于對經(jīng)過降采樣的數(shù)據(jù)包執(zhí)行解交織,包括存儲器,被劃分為第一部分與第二部分;寫入裝置,以頻率Fs/SSR將第一矩陣數(shù)據(jù)包按行順序?qū)懭氪鎯ζ鞯牡谝徊糠?,其中Fs為數(shù)據(jù)初始采樣頻率,而SSR為降采樣因子;讀取裝置,以一預(yù)定頻率從所述第一部分中按列順序讀取所述第一矩陣數(shù)據(jù)包;其中在所述讀取裝置讀取第一數(shù)據(jù)包的同時,所述寫入裝置按所述頻率Fs/SSR將第二矩陣數(shù)據(jù)包寫入存儲器的第二部分,其中所述預(yù)定頻率與頻率Fs/SSR之和小于或等于Fs。
2、 如權(quán)利要求l所述的解交織器,其中所述存儲器的第一、第二部分 是根據(jù)所接收的數(shù)據(jù)包的大小而動態(tài)地劃分的。
3、 如權(quán)利要求1或2所述的解交織器,其中所述預(yù)定頻率為Fs/2。
4、 如權(quán)利要求3所述的解交織器,進(jìn)一步包括判定單元,用于根據(jù)顯 示容量判斷是否需要繼續(xù)讀出數(shù)據(jù)元素。
5、 如權(quán)利要求3所述的解交織器,其中所述存儲器為單片SSRAM。
6、 一種超聲多普勒診斷儀,包括解調(diào)濾波器,解交織器,自相關(guān)器, 其中所述解交織從所述解調(diào)濾波器接收經(jīng)過降采樣濾波的數(shù)據(jù)并輸出經(jīng) 過解交織的數(shù)據(jù)給自相關(guān)器,其特征在于,所述解交織器包括一個存儲器,劃分成至少二個部分,用于存儲至少第一數(shù)據(jù)包與第二 數(shù)據(jù)包;寫入裝置,以頻率Fs/SSR將第一矩陣數(shù)據(jù)包按行順序?qū)懭氪鎯ζ鞯牡?一部分,其中Fs為數(shù)據(jù)初始采樣頻率,而SSR為降釆樣因子;讀取裝置,以一預(yù)定頻率從所述第一部分中按列順序讀取所述第一矩 陣數(shù)據(jù)包;其中在所述讀取裝置讀取第一數(shù)據(jù)包的同時,所述寫入裝置按所述頻 率Fs/SSR將第二矩陣數(shù)據(jù)包寫入存儲器的第二部分,其中所述預(yù)定頻率與 頻率Fs/SSR之和小于或等于Fs。
7、 如權(quán)利要求6所述的診斷儀,其中所所述讀出頻率預(yù)先設(shè)置為Fs/2。
8、 如權(quán)利要求7所述的診斷儀,所述解交織器進(jìn)一步包括判定單元, 用于判斷是否需要讀出當(dāng)前數(shù)據(jù)元素,當(dāng)不需要時輸出一個判定信號以指 示所述讀地址發(fā)生器產(chǎn)生下一個地址。
9、 一種超聲多普勒診斷儀,包括解調(diào)濾波器,解交織器,自相關(guān)器, 其中所述解交織器從所述解調(diào)濾波器接收經(jīng)過降采樣濾波的數(shù)據(jù)并輸出 經(jīng)過解交織的數(shù)據(jù)給自相關(guān)器,其特征在于,所述解交織器包括 一個存儲器,劃分成至少二個部分,用于存儲至 少第一數(shù)據(jù)包與第二數(shù)據(jù)包;所述診斷儀進(jìn)一步包括一個控制器,用于按頻率Fs/SSR、以掃描時間 順序產(chǎn)生第二數(shù)據(jù)包中數(shù)據(jù)元素為第P次掃描第k線的第n個點(diǎn)所述寫地址<formula>complex formula see original document page 4</formula>以將所述第二數(shù)據(jù)包寫入所述存儲器,以及按照預(yù)先設(shè)定讀出頻率、以同一點(diǎn)多次掃描的時間先后順序產(chǎn)生讀地址 <formula>complex formula see original document page 4</formula>以便從所述存儲器中讀出已經(jīng)寫入的第一數(shù)據(jù)包。
10、 一種對經(jīng)過降采樣的數(shù)據(jù)包執(zhí)行解交織方法,包括以頻率Fs/SSR將第一矩陣數(shù)據(jù)包按行順序?qū)懭氪鎯ζ鞯牡谝徊糠?,?中Fs為數(shù)據(jù)初始采樣頻率,而SSR為降采樣因子;以一預(yù)定頻率從所述第一部分中按列順序讀取所述第一矩陣數(shù)據(jù)包; 同時按頻率Fs/SSR將第二矩陣數(shù)據(jù)包寫入存儲器的第二部分,其中所述預(yù) 定頻率與頻率Fs/SSR之和小于或等于Fs。
11、 如權(quán)利要求10所述的方法,其中所所述讀出頻率預(yù)先設(shè)置為Fs/2。
12、 如權(quán)利要求ll所述的方法,進(jìn)一步包括判斷是否需要讀出當(dāng)前 數(shù)據(jù)元素,當(dāng)不需要時讀取數(shù)據(jù)包中的下一個數(shù)據(jù)元素。
全文摘要
本發(fā)明提供一種數(shù)據(jù)解交織器及其超聲多普勒診斷儀,其中解交織器可對經(jīng)過降采樣的數(shù)據(jù)包執(zhí)行解交織,包括存儲器,被劃分為第一部分與第二部分;寫入裝置,以頻率Fs/SSR將第一矩陣數(shù)據(jù)包按行順序?qū)懭氪鎯ζ鞯牡谝徊糠郑渲蠪s為數(shù)據(jù)初始采樣頻率,而SSR為降采樣因子;讀取裝置,以一預(yù)定頻率從所述第一部分中按列順序讀取所述第一矩陣數(shù)據(jù)包;其中在所述讀取裝置讀取第一數(shù)據(jù)包的同時,所述寫入裝置按所述頻率Fs/SSR將第二矩陣數(shù)據(jù)包寫入存儲器的第二部分,其中所述預(yù)定頻率與頻率Fs/SSR之和小于或等于Fs。根據(jù)本發(fā)明實(shí)現(xiàn)的數(shù)據(jù)解交織器可實(shí)現(xiàn)讀寫效率的最大化,并且可適用于大小不同的數(shù)據(jù)矩陣,因此提高了靈活性。
文檔編號G06F12/06GK101192197SQ20061014934
公開日2008年6月4日 申請日期2006年11月20日 優(yōu)先權(quán)日2006年11月20日
發(fā)明者皮興俊 申請人:深圳邁瑞生物醫(yī)療電子股份有限公司