在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

用FPGA使當(dāng)年風(fēng)靡的Atari 2600 VCS游戲機(jī)和Apple II個(gè)人電腦再次重生

Hx ? 作者:工程師陳翠 ? 2018-06-29 02:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

圖.1 用Spartan-7 FPGA使MicroCore 實(shí)驗(yàn)室的MCL65處理器運(yùn)行在Atari 2600 VCS中

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

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

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

總結(jié):

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1644

    文章

    22008

    瀏覽量

    616517
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    打造99%安全個(gè)人電腦

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

    基于FPGA“乒乓球比賽游戲機(jī)”的設(shè)計(jì)

    基于FPGA“乒乓球比賽游戲機(jī)”的設(shè)計(jì)
    發(fā)表于 08-17 11:45

    BeagleBone Black做的掌上游戲機(jī)

    。而這正是Max Thrun公司的GamingCape掌上游戲機(jī)出彩的地方,因?yàn)樗∏伞⒑?jiǎn)潔而且能夠模擬一大波游戲,也不需要外接顯示器。GamingCape掌上游戲機(jī)的是Beagle
    發(fā)表于 07-04 14:42

    BeagleBone Black做的掌上游戲機(jī)

    。而這正是Max Thrun公司的GamingCape掌上游戲機(jī)出彩的地方,因?yàn)樗∏伞⒑?jiǎn)潔而且能夠模擬一大波游戲,也不需要外接顯示器。  GamingCape掌上游戲機(jī)的是Beag
    發(fā)表于 10-21 17:36

    基于FPGA的拔河游戲機(jī)求代碼

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

    復(fù)刻FC游戲機(jī)

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

    傳英特爾與任天堂將聯(lián)手開發(fā)新型游戲機(jī)

    傳英特爾與任天堂將聯(lián)手開發(fā)新型游戲機(jī) 據(jù)國外媒體報(bào)道,任天堂的Wii游戲機(jī)曾經(jīng)風(fēng)靡一時(shí),全世界都需要這種游戲機(jī)。但是,隨著Xbox 360和索尼PS3
    發(fā)表于 12-29 10:32 ?764次閱讀

    UMPC超移動(dòng)個(gè)人電腦全面解析(上)

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

    LAN供電驅(qū)動(dòng)!全球首臺(tái)無電源個(gè)人電腦

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

    任天堂游戲機(jī)gameboy煥然新生,你心動(dòng)嗎?

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

    FPGA實(shí)現(xiàn)一個(gè)三回合打地鼠游戲機(jī)

    ASIC 課程設(shè)計(jì), FPGA 實(shí)現(xiàn)一個(gè)三回合打地鼠游戲機(jī)。 (b站處女作竟然是課程設(shè)計(jì) emmmmm)
    的頭像 發(fā)表于 08-06 06:09 ?3701次閱讀

    基于FPGA乒乓球比賽游戲機(jī)的設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于FPGA乒乓球比賽游戲機(jī)的設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 10-20 10:31 ?2次下載
    基于<b class='flag-5'>FPGA</b>乒乓球比賽<b class='flag-5'>游戲機(jī)</b>的設(shè)計(jì)

    個(gè)人電腦變成云電腦,把個(gè)人電腦變成云電腦的步驟

    ? ? 云電腦在現(xiàn)代工作和生活中扮演著越來越重要的角色,用戶可以通過遠(yuǎn)程桌面軟件,像操作本地計(jì)算機(jī)一樣訪問和控制遠(yuǎn)程計(jì)算機(jī),無論它們位于何處。今天小編給大家分享把個(gè)人電腦變成云電腦的步驟。 ? ?將
    的頭像 發(fā)表于 12-23 13:28 ?1381次閱讀
    把<b class='flag-5'>個(gè)人電腦</b>變成云<b class='flag-5'>電腦</b>,把<b class='flag-5'>個(gè)人電腦</b>變成云<b class='flag-5'>電腦</b>的步驟

    阿里云個(gè)人電腦,阿里云個(gè)人電腦的特點(diǎn)

    ? ? 在當(dāng)代IT管理體系中,遠(yuǎn)程連接工具發(fā)揮著舉足輕重的作用。這些工具賦予系統(tǒng)管理員同時(shí)操控與監(jiān)視多臺(tái)遠(yuǎn)程計(jì)算機(jī)的能力,顯著提升了工作效率并增強(qiáng)了系統(tǒng)安全性。今天小編給大家講解阿里云個(gè)人電腦的特點(diǎn)
    的頭像 發(fā)表于 02-07 15:44 ?521次閱讀
    阿里云<b class='flag-5'>個(gè)人電腦</b>,阿里云<b class='flag-5'>個(gè)人電腦</b>的特點(diǎn)

    樹莓派復(fù)古游戲機(jī)科技重現(xiàn)經(jīng)典,讓童年永不落幕!

    復(fù)古游戲機(jī)是一種能讓你玩經(jīng)典游戲機(jī)上的視頻游戲的設(shè)備。有了復(fù)古游戲機(jī),你可以玩來自Atari的《太空侵略者》和《吃豆人》,或者來自Ninte
    的頭像 發(fā)表于 03-25 09:28 ?418次閱讀
    樹莓派復(fù)古<b class='flag-5'>游戲機(jī)</b>:<b class='flag-5'>用</b>科技重現(xiàn)經(jīng)典,讓童年永不落幕!
    主站蜘蛛池模板: 精品卡1卡2卡三卡免费网站视频 | 69国产成人精品午夜福中文 | 免费伦费一区二区三区四区 | 一级做a爰片久久毛片人呢 一级做a爰片久久毛片图片 | 四虎永久免费影院 | 免费毛片网站 | 天天摸天天碰成人免费视频 | 又色又爽视频 | 夜夜操网 | 久久草在线播放 | 国产香蕉免费精品视频 | www.91久久| 视频一区 在线 | 成人在色线视频在线观看免费大全 | 日韩欧美卡一卡二卡新区 | 久久人人网| 性欧洲女人18 | 欧美一级片网址 | 免费的很黄很色的床小视频 | 操你啦在线视频 | 国产美女一区 | 天天躁狠狠躁夜躁2021 | 久久九色 | 中文字幕一区视频 | 亚洲 欧美 精品 | www四虎影院 | 天堂视频在线视频观看2018 | 永久免费在线观看 | 好紧好爽太大了h快穿 | 在线资源站 | 欧美色婷婷 | 一本到卡二卡三卡福利 | 国产精品成人一区二区三区 | 48pao强力打造免费基地 | 国产黄色片网站 | 在线观看国产精美视频 | 国产成人午夜精品影院游乐网 | 免费人成在线观看视频色 | 国产综合在线播放 | 在线精品一区二区三区 | 成人黄色免费看 |