第一聲“算錯了”冒出來的時候,有人心里“咯噔”一下,糟了!
但是隨著越來越多的“算對了”響起,大家的目光看向了那少數幾位說“算錯了”的同志,眼帶戲謔。
那啥,同志,是不是你自己算錯了?
幾位同志面帶訕然,非常不好意思。
但是此刻,大家的注意力已經不在他們算得對不對了,而是看向了這塊插管插滿了的電路板。
寶貝啊!
別看16位浮點數的有效數字只有34位,數值范圍也不大,但是對于很多實際工程應用來說,其實這個精度和數值范圍足夠了。
用一個最典型的應用最廣泛的例子來說,圓周率Pi。
由于有那首著名的“山巔一寺一壺酒”的存在,相信很多人都能將Pi輕松背到小數點后5位,有閑心的,輕松能背到20位以后,當然,“他在倒背圓周率!”這種笑話是不可能的。
但是實際使用中,哪怕背得再長,實際上相當多都是用的3.14,原因很簡單,用3.14和3.14159算出來的相關結果,在工程應用中差別很小,一般來說夠用了。
算一算就知道,就算把Pi用到小數點后一萬位,與3.14的差別大概也就是萬分之五。
這也就是高振東為什么先做16位浮點數硬件乘法器的原因——夠用而且便宜。
“高總工,這個板子叫什么?”一位搞雷達的同志激動的問道。
高振東笑道:“單周期16位浮點硬件乘法器。”
這個名稱非常直接,同志們一聽就聽懂了,其中有部分對于計算機比較了解的同志,發出了驚嘆聲:“這機器一個周期就能完成乘法運算?”
高振東點點頭:“對,它的指令周期和DJS59是一樣的,4個時鐘周期形成一個機器周期,從理論上說,即使DJS59系的計算機代碼最優化,完成一次8位整數乘法,所需的時間也是這個硬件乘法器完成一次16位浮點數乘法的25倍以上,實際上,由于這個設備的主頻是1MHz,相比0.6M的DJS59和0.8M的DJS60D,它的速度比剛才說的還要更快一些。”
更好的集成電路工藝,使得硬件乘法器的主頻一開始就比前兩臺通用計算機要更快,潛力更大。
換算過來的話,這個硬件乘法器的理論極限運算能力,大概是0.25MIPS左右,也就是每秒25萬次。
1/25,哪怕不考慮主頻的差別,這個比例也讓所有搞雷達的同志都激動起來。
“這就意味著,我們算信號的速度更快了!”
“太好了,我估計了一下,有了這個,我們的動目標指示算法的速度,就達到能用的程度了。”
雖然他們搞的動目標指示,是用的高振東建議的延遲線對消濾波,可以用模擬器件實現,但是這并不意味著他們在進行目標處理的時候,不需要數學計算。
“這對于我們數字通信很有用處啊,信號處理、加密解密,一直困擾我們的實時語音信號處理和實時加密問題,總算看到了曙光。”
這是被委里總工額外叫過來的,搞通信的同志。
然而事情并沒有完,高振東說出了一個讓他們更加高興的事情。
“實際上,這套電路的主頻,并沒有到達極限,現在我使用的主頻是相對保守的,而現有集成電路工藝下,該器件能達到的主頻,應該還能提升幾倍。”
PMOS是能上到數MHz的主頻的,這也是現有條件下的極限了,雖然PMOS受限于本身的原理缺陷,和高振東前世動輒幾個GHz的速度相比,差了1000倍,但是在這個時代,快得一批。
最高興的是搞炮位偵校雷達的同志,高振東給他們的算法里,炮彈實時點位解算,根據解算出來的點位數據組進行擴展卡爾曼濾波,以及需要用到的泰勒級數展開、加權平均等等,都使用到了大量的乘法運算,原本使用的DJS60D因為位寬和架構問題,計算起來是有些捉襟見肘的,簡單來說就是速度有點慢。
想要實時處理雷達送回的炮彈點位數據是有困難的,他們現在都是使用的先存儲雷達信號數據,然后據此解算點位數據,最后才根據點位數據組進行濾波、定位的辦法。
實際上整個過程,需要的時間要用分鐘來計數,等反擊炮群把數據裝訂好打回去,那已經是好幾分鐘之后的事情了。也不是不能用,但是很明顯,達不到他們想要的效果。
畢竟根據他們掌握的情況,最先進的敵人,已經用上了自行火炮,這種火炮是有能力在數發急速射之后,在數十秒之內拔腿跑路的。
哪怕是牽引火炮,實際上在我們熟練的戰士手上,打了之后幾分鐘之內就掛車上撤退也不是做不到。
所以壓縮解算時間,就是他們最大的愿望,堆DJS60D是不現實的,太貴,而且編程復雜。而現在,這個愿望有實現的可能性了。
“高總工,這個有沒有多的?給我們一臺試試唄。”
高振東笑道:“現在沒有多余的,但是不用擔心,這個東西,已經能夠完全國產了,想要多少就有多少。不過我不建議大家使用太多。”
不建議使用太多?幾個意思?
所有搞雷達的同志可都是摩拳擦掌,在心里盤算起怎么用這玩意了。
卷積、級數展開、傅里葉變換、拉普拉斯變換、z變換、曲線擬合……
能用的地方可太多了,就這一小塊電路板,就能硬生生的把雷達的后端性能拔高最少一個數量級!
然后你告訴我們這東西不建議用太多?吊胃口是吧?
連一臉樂呵的防工委領導,都被高振東這話給整不會了。
“振東,這個東西生產上有困難?還是說特別貴?”
在他看來,這兩個理由都不是什么大問題,生產上有困難,那就擴大規模,特別貴嘛,看起來這東西和DJS60D還是很像的,60D都用得起,這東西其實也不在話下。
所以他很好奇高振東是出于什么原因,才不建議用,總之不可能是因為高振東舍不得。
高振東搖搖頭:“都不是,剛才也說了,自產沒問題,至于貴肯定貴,但是和雷達比,倒也沒有太貴,總的來說還是很值得的。我的意思是,這東西在我的計劃里,只是一個半成品,還沒到最終形態,用太多的話,等到最終形態搞出來,你們又得改設計。用一點沒問題,至少先用來設計原理樣機之類的,還是很合適的。”
大家這才長舒一口氣,原來是這樣,嚇死我了。
“高總工,你可能覺得這東西不夠完美,但是在我們看來,已經足夠了,我們實在是等不起啊。”
“對對對,我們覺得這個半成品已經足夠好用了,先給我們用起來。”
與會的同志,一邊驚訝高振東對自己要求之高,一邊異口同聲的強烈要求,這玩意你想改你繼續改著,但是就現在這一版,先給我們弄一批出來,時間不等人。
“嗯,高總,我們一定要一批,你曾經給我們說過的電子對抗,可太需要這東西了,你給出的那些對抗方式,我們回去仔細研究了,都挺好,但是大部分我們都辦不到,后端處理技術太過落后了,只能看著好東西流口水。現在好了,你把高速處理器件這個最大的問題給解決了,我不在乎你覺得這東西有多么不完善,我覺得能用了啊,哈哈。”
——我不要你覺得,我要我覺得。
電子對抗對實時性要求可是非常高的,DJS60D堆得再多,有很多情況也是沒什么用的,這都不是貴不貴的問題了。
沒想到啊沒想到,高總工不但負責給方案,還悄咪咪的在解決基礎技術問題!搞電子對抗的同志一臉的幸福。
接下來,很多同志都做出了類似的發言,高總你厲害,覺得這東西不夠好,我們不行,我們覺得已經非常好了,強烈要求定型推廣。
看著同志們“群情激憤”的樣子,防工委領導一臉的樂呵,笑著道:“振東同志,同志們的心聲還是要解決一下的嘛,他們很急啊。這個東西,我們定個型,先生產一批,讓同志們先用起來,一來不耽誤技術的發展,二來讓大家先積累積累經驗。至于更好的,你做出來了他們跟著改就是了。”
大家個個點頭:“對對對,我們保證改進能跟上。”
高振東也不好說這東西在他計劃里,實際上最終就是一塊芯片而已,既然大家都強烈要求,其實也不是不行。
他點點頭:“既然如此,那就生產一批……”
他話沒說完,領導就插話進來:“這個東西你給起個名字吧,暫時不能放到十二機部去,就掛在防工委下面,到時候我們這邊組織生產。”
他帶著眼鏡,眼神兒比較好,已經看清楚那塊板子的表面上,被磨得坑坑洼洼的樣子了。
他也意識到,這東西應該就是用高振東說的SZ61系列芯片搭的,一旦得到電路圖和元件表,很容易復制出來。
所以他毫不猶豫的,直接就把成果給攔下了,按照防工委的規矩來搞,保密工作應該比十二機部要好做。
(本章完)