色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

用FPGA使當年風靡的Atari 2600 VCS游戲機和Apple II個人電腦再次重生

Hx ? 作者:工程師陳翠 ? 2018-06-29 02:54 ? 次閱讀

微處理器軟核代碼開放,那么將源代碼用工具例化到FPGA里面是不是就能實現其邏輯功能,當年流行的微處理器成就的一些產品是不是可以再拿出來回味回味呢?答案是肯定的, MicroCore的MCL51,MCL65等,就可以將代碼綜合后例化到FPGA里面,分配了引腳就可以實現相應的邏輯功能。今天小編就帶領各位領略一下用FPGA使當年風靡的Atari 2600 VCS游戲機和Apple II個人電腦再次重生!

MicroCore的MCL65軟核,微處理器版本型號為6502,此型號處理器在1970s,1980s和以后的時間里被用在很多的產品中。MicroCore實驗室目前在開發超小型的基于微定序器的嵌入式處理器內核具有非常多的經驗,其處理器內核可以在任何FPGA或ASIC技術中實現,他們最近實現了基于Artix-7以MCL51為內核的同步模塊冗余系統應用。小編將MCL65軟核例化到Spartan-7 S50 FPGA里面,例化后占用的FPGA的資源只有0.77%,接下來看看應用的效果怎么樣。先前小編就寫過在Commodore VIC-20 PC上面應用的例子,今天將軟核編譯后下載到FPGA里面然后應用到Atari 2600 VCS(Video Computer System)和Apple II PC中,這兩款機器都是在1977年問世的,而且MCL65處理器在這兩款機器中的應用都很好,而且都是完全依賴指令級定時循環的特定功能。

圖.1 用Spartan-7 FPGA使MicroCore 實驗室的MCL65處理器運行在Atari 2600 VCS中

將Atari 2600 VCS的視頻輸出端口和NTSC制式的模擬TV顯示器相連接,因為它只有128 bytes的RAM空間,這對于幀寄存器來講實在是太小了,所以處理器需要產生一個新的30幀每秒的視頻格式,為的是和TV的水平掃描頻率和垂直刷新頻率保持一致。圖.1所示為MicroCore實驗室的MCL65處理器核例化到價值109美元的Digilent Arty S7 Spartan-7 FPGA 開發板上,并將例化有軟核處理器邏輯功能的開發板應用在Atari 2600 VCS上,如圖所示是顯示了游戲的畫面。

圖.2 用Spartan-7 FPGA 使MCL65處理器在Apple II 上啟動Apple Dos 3.3

接下來,用同樣的方法將例化有MCL65軟核代碼的FPGA模塊用到Apple II的個人電腦中。傳奇的Steve Wozniak設計了Apple II的軟盤驅動Disk II,他在學過了當時基于TTL芯片的軟盤控制器和WD1771軟盤控制器之后,決定使用更少的硬件來設計一個更好的軟盤控制器。他所設計的控制器是基于精確的指令級別的處理器時間,將要寫進/讀出軟盤的數據進行編碼/解碼。這也是Steve Wozniak自己所描述的在蘋果公司做的最棒的工作,令他終身難忘,他的功績也永久的載入了Apple II的成功的歷史中。將MicroCore實驗室的MCL65處理器核代碼編譯后實例化到Digilent Arty S7 Spartan-7 FPGA開發板中,并將此開發板連接到Apple II上面,并且從Disk II啟動Apple的DOS 3.3,得到的結果如圖.2所示。本次小編就介紹這兩個平臺的應用,如果你感興趣的話可以自己下載MicroCore實驗室的MCL65處理器內核代碼進行自己的開發。于此同時介紹一下本次小編使用的硬件里面的Spartan-7 FPGA,它提供了較小的芯片尺寸,較高的性能,豐富的接口和相應的擴展功能,能夠兼容Vivado的設計工具包,使本次的硬件歷史之旅表現的很到位。

總結:

科技的發展可謂是每天都在變化,在變化之中也有著科技的經典之作。在軟硬件都開源時代背景下,很難預測下一個十年硬件會發展成什么樣一種狀態,但是基本的邏輯是不會改變的,歷史中的發展規律和設計思想可以拿來學習,借鑒,回味。每一個人都有成為科技的領軍人物的可能,會創造歷史的人有著瘋狂的精神,但也要從小事做起。抓住開源的機遇,抓住FPGA和各種工具的便利,堅信自己的選擇,想搞事情可以先從做一個技術大咖開始哦!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1629

    文章

    21729

    瀏覽量

    602986
收藏 人收藏

    評論

    相關推薦

    PC慢慢_解決個人電腦運行緩慢的問題

    PC慢慢(PCslow Doctor) V3.2_解決個人電腦運行緩慢的問題PC慢慢—主要用于解決個人電腦運行緩慢的一款免費掃描軟件 ,是國內最流行的電腦優化加速軟件。電腦運行緩慢的原
    發表于 04-13 12:13

    打造99%安全個人電腦

    [原創]打造99%安全個人電腦第一節軟件介紹:大家好,我是:RaScal   今天給大家做的教程是:打造99%安全個人電腦第一節ps.此教程為語音
    發表于 11-14 16:58

    基于FPGA“乒乓球比賽游戲機”的設計

    基于FPGA“乒乓球比賽游戲機”的設計
    發表于 08-17 11:45

    BeagleBone Black做的掌上游戲機

    。而這正是Max Thrun公司的GamingCape掌上游戲機出彩的地方,因為它小巧、簡潔而且能夠模擬一大波游戲,也不需要外接顯示器。GamingCape掌上游戲機的是Beagle
    發表于 07-04 14:42

    BeagleBone Black做的掌上游戲機

    。而這正是Max Thrun公司的GamingCape掌上游戲機出彩的地方,因為它小巧、簡潔而且能夠模擬一大波游戲,也不需要外接顯示器。  GamingCape掌上游戲機的是Beag
    發表于 10-21 17:36

    基于FPGA的拔河游戲機求代碼

    咨詢一個FPGA項目 難度不大的 拔河游戲機設計 QuartusII13.1 芯片是CycloneIII EP3C10E144C8 要求有:1、7個發光二極管,開機后只有中間一個發亮,此即拔河
    發表于 05-13 22:45

    復刻FC游戲機

    的發展,很多人都不完那種8位的游戲了。就算玩也是在手機上和電腦模擬器玩一下。FC游戲機是Family Computer 的簡寫,是任天堂在1983年發布的,雖然過去了30多年,但是
    發表于 10-29 21:54

    傳英特爾與任天堂將聯手開發新型游戲機

    傳英特爾與任天堂將聯手開發新型游戲機 據國外媒體報道,任天堂的Wii游戲機曾經風靡一時,全世界都需要這種游戲機。但是,隨著Xbox 360和索尼PS3
    發表于 12-29 10:32 ?732次閱讀

    UMPC超移動個人電腦全面解析(上)

    UMPC超移動個人電腦全面解析(上)  UMPC全稱Ultra-Mobile PC,超移動個人電腦,是英特爾與微軟都極力推廣的一種產品。
    發表于 02-06 17:13 ?1846次閱讀

    LAN供電驅動!全球首臺無電源個人電腦

    日本惠普(HP)宣布,將于7月下旬開始銷售無需電源的顯示器一體型企業個人電腦。該產品利用與IP電話相同的供電技術,通過1根LAN(局域網)線纜供電來驅動個人電腦和顯示器。這
    發表于 07-05 08:59 ?1991次閱讀

    BeagleBone Black做的掌上游戲機

    Max Thrun公司的GamingCape掌上游戲機出彩的地方,是因為它小巧、簡潔而且能夠模擬一大波游戲,也不需要外接顯示器。GamingCape掌上游戲機的是BeagleBone
    發表于 07-02 14:04 ?2249次閱讀

    任天堂游戲機gameboy煥然新生,你心動嗎?

    現在玩游戲都是手機電腦,小伙伴們還記得當年的掌上游戲機嗎,俄羅斯方塊經久不衰。以前掌上游戲機做得最好的就是任天堂了,當時的2億銷量可比現在含
    的頭像 發表于 12-07 09:58 ?6104次閱讀

    FPGA實現一個三回合打地鼠游戲機

    ASIC 課程設計, FPGA 實現一個三回合打地鼠游戲機。 (b站處女作竟然是課程設計 emmmmm)
    的頭像 發表于 08-06 06:09 ?3440次閱讀

    Atari 2600/7800 RF復合修改的縮略圖板

    電子發燒友網站提供《Atari 2600/7800 RF復合修改的縮略圖板.zip》資料免費下載
    發表于 07-28 14:18 ?0次下載
    <b class='flag-5'>Atari</b> <b class='flag-5'>2600</b>/7800 RF復合修改的縮略圖板

    基于FPGA乒乓球比賽游戲機的設計

    電子發燒友網站提供《基于FPGA乒乓球比賽游戲機的設計.pdf》資料免費下載
    發表于 10-20 10:31 ?2次下載
    基于<b class='flag-5'>FPGA</b>乒乓球比賽<b class='flag-5'>游戲機</b>的設計
    主站蜘蛛池模板: 成人在线免费观看| xxx在线播放| 99久久re6热精品首页| 99热国产这里只有精品6| 成人免费观看www视频| 国产高清美女一级a毛片久久w| 国产精品久久久久久久久齐齐 | 亚洲人成人毛片无遮挡| 亚洲伊人精品| 99视频精品在线| 国产成人免费在线观看| 国产自啪偷啪视频在线| 久久免费黄色| 起碰免费公开97在线视频| 日日操夜夜操狠狠操| 亚洲国产精品一区二区三区在线观看| 亚洲精品在线网址| 91久久偷偷做嫩草影院免费看| 拔擦拔擦8X永久华人免费播放器| 国产精品99久久免费黑人人妻| 精品国产在线国语视频| 男人到天堂a在538线| 歪歪漫画羞羞漫画国产| 永久adc视频年龄确认| 啊…嗯啊好深男男高h文| 国产色婷婷精品人妻蜜桃成熟| 捆绑调教网站| 双性大乳浪受噗呲噗呲h总| 一本久道久久综合狠狠躁AV| yy4408午夜场理论片| 韩国无遮羞禁动漫在线观看 | 嗯啊好爽视频| 我就去色色| 2020年国产精品午夜福利在线观看| 大桥未久电影在线观看| 久久88综合| 神马电影院午夜神福利在线观看| 伊人综合在线22| 国产成人在线观看免费网站| 就操成人网| 亚洲大码熟女在线|