作者 |
標題 |
|
darkmoon
路人甲乙丙
845 Posts |
Posted - 12/17/2013 : 19:16:09
|
搜尋APG-67的資料時,看到The Naval Institute Guide to World Naval Weapons Systems, 1997-1998這書談到GD-53配有雙CPU設計,一個負責雷達訊號處理,另一個則做為資料比對與顯示使用 會這樣設計是因為1980年代的軍規CPU多工處理技術仍不成熟之故,還是有其他考量?當時空用雷達使用多CPU設計普遍嗎? |
|
rockitten
我是老鳥
Australia
8191 Posts |
Posted - 12/17/2013 : 19:52:16
|
1980年代的軍規CPU processing power不足.....
小貓不會作模型,小貓只愛玩模型;看似小貓玩模型,其實模型玩小貓: A B 補土白膠條,樹脂改套蝕刻片;凹線凸線凹凸線,乾磨水磨銼刀磨; 水性油性消光漆,乾掃手掃噴槍掃;模型一盒三百幾,零件一堆三千幾; 多買多作進步多,買了不作口水多;花錢耗時傷精神,小貓是隻敗家喵。 |
|
|
MikeH
路人甲乙丙
USA
4743 Posts |
|
dasha
版主
41804 Posts |
Posted - 12/19/2013 : 07:47:33
|
後來的SEGA Saturn也是用第二個CPU來處理影像,現在是用專用的GPU了,但意義差不多,工作模式差太多的東西,就用別的核心來處理. |
|
|
kumachan
路人甲乙丙
Taiwan
3832 Posts |
Posted - 12/20/2013 : 10:27:09
|
80年代那時所謂的第二顆CPU,應該是指DSP處理晶片,專做雷達訊號處理 不是傳統上的CPU.
DSP是專為某種工作而特化,速度可以達10倍甚至百倍. 可以處理音訊處理繪圖,處理特定運算如浮點..... 現在的GPU其實也是從那演化而來的.
以前老CPU每時脈處理一筆32bit資料, 而DSP可以設計成一次跑16筆8bit資料,如果特定運算只需要8bit. 就會發現DSP可能快10倍以上.
後來CPU的MMX/SSE/3Dnow多媒體指令其實就是在做DSP以前的工作. 因為那些特定運算在PC上越來越普遍,而PC無處插DSP. 不過現在最主要的運算還是搬到可程式化GPU上了. 因為幾百個Shader運算單位,隨便都可以提供Tflops的運算量.
SEGA Saturn第二個CPU不能處理影像.它是真的兩顆泛用型的CPU. 沒有任何影像處理線路在裡面. 是因為SH-2有點弱,所以必須塞2顆.
Saturn的GPU(以前沒這名稱,)也是有2顆. 以前叫它VDP,也就是特化用來處理Video的DSP. 一個專職2D捲軸背景,一個模擬3D(因為它不是目前流行的polygon base繪圖). |
Edited by - kumachan on 12/20/2013 10:43:32 |
|
|
LUMBER
我是老鳥
Taiwan
8485 Posts |
Posted - 12/20/2013 : 12:46:00
|
SEGA Saturn記得雙CPU其中一顆是專門處理音樂? |
|
|
MikeH
路人甲乙丙
USA
4743 Posts |
Posted - 12/20/2013 : 12:48:57
|
雷達訊號許多特性 得在frequency domain處理才看得到 FFT用的很兇 針對此需求開發的特殊處理器 是可提高效率
網路上找到的老資料 說APG-67用CMOS LSI ASIC做訊號處理 另外因功能多 用上兩片MIL-STD-1750A CPU負責雷達資料處理及顯示 金龍五三應該是繼承了這個系統架構
=== 地下軍火庫 http://guns-mikeh.blogspot.com/ |
|
|
kumachan
路人甲乙丙
Taiwan
3832 Posts |
Posted - 12/20/2013 : 13:46:53
|
quote: Originally posted by LUMBER
SEGA Saturn記得雙CPU其中一顆是專門處理音樂?
SH-2不負責處理聲音.
SEGA Saturn 專門處理音樂的是另一顆Motorola 68000 16bit CPU. 所以要說它是三核心也行@@ . Saturn這個架構麻煩就在於獨立的晶片太多顆....
|
Edited by - kumachan on 12/20/2013 13:49:26 |
|
|
dasha
版主
41804 Posts |
Posted - 12/21/2013 : 07:58:17
|
SEGA其實很習慣拿前一代主機的CPU來當下一代主機的某些處理用,所以當時都還有些怪周邊,可以讓新主機降階玩舊主機遊戲,MEGA Drive的音效處理Z80就是前4代主機的CPU......而這也是後來SEGA輸掉的原因之一,他們不像Sony或NEC有作電視,有些影像相關的技術,SEGA或任天堂要不是找別的廠家合作弄影像技術,不然就是用些通用的玩意. 回到雷達,早期這些東西都是一個個箱子,每個箱子內可能會用上類似6502或8086之類晶片,但那只是功能模組中的一部分,還會有些其他功能的部分,所以找不同資料會有不同寫法,有的只講箱子的功能,有的會講這個箱子的型號與功能,有的會把裡面用的一些商用晶片寫出來. 商用晶片與商用軟體的優點是顯示界面,所以現在說Rafale用Windows XP或Leclerc用Linux,那個都是人機界面的部分,你總不能叫人看011011000100001011......但連接雷達訊號那部分是另一回事. |
|
|
MikeH
路人甲乙丙
USA
4743 Posts |
Posted - 12/21/2013 : 09:17:06
|
MC68000家族我在幾個設計上用過 暫存器32-bit寬 一般認為是32-bit CPU
軍規microprocessor普及之前 許多黑盒子的CPU其實是一整塊電路板 上面有晶片組加上支援電路
=== 地下軍火庫 http://guns-mikeh.blogspot.com/ |
|
|
MikeH
路人甲乙丙
USA
4743 Posts |
Posted - 12/21/2013 : 09:21:30
|
> 商用晶片與商用軟體的優點是顯示界面,所以現在說Rafale用Windows XP或Leclerc用Linux,那個都是人機界面的部分,你總不能叫人看011011000100001011......但連接雷達訊號那部分是另一回事.
用ASIC做雷達訊號處理的話 可在Linux架構上 透過驅動程式管理
有些DSP自己可以跑Linux
=== 地下軍火庫 http://guns-mikeh.blogspot.com/ |
|
|
|
標題 |
|