設計方案(集合6篇)
為了確保事情或工作安全順利進行,通常需要預先制定一份完整的方案,方案是從目的、要求、方式、方法、進度等方面進行安排的書面計劃。我們應該怎么制定方案呢?以下是小編為大家整理的設計方案6篇,希望對大家有所幫助。
設計方案 篇1
教材簡介:
秋天的草地上,狗、老虎、河馬、斑馬、袋鼠、獅子、兔子孩子們喜歡的動物朋友正玩著捉迷藏的游戲,簡潔而略帶夸張的動物形象,生動地刻畫出了每一種動物的典型特征。作者對繪本的很多環(huán)節(jié)都作了精心的設計,每次翻頁都是讓孩子來猜猜“誰藏起來了?”、 “誰轉(zhuǎn)過身去了?”巧妙的藝術構(gòu)思和精致的手工畫令人贊嘆。動物們輪流躲藏著、變換著各種不同姿態(tài),讓孩子們喜歡上這些可愛的動物們。根據(jù)中班幼兒的年齡特點,我選取了其中的9個動物,通過快樂的游戲,讓孩子們不僅認識可愛的動物,并且在一次次的“捉迷藏”游戲中不知不覺地發(fā)展他們的觀察力、記憶能力,對各種動物之間的不同特征也會有更多更深入的理解。
目標預設:
1、通過游戲引導幼兒觀察,發(fā)現(xiàn)動物的不同之處,了解動物的主要特征,并清楚地表達。
2、引導幼兒通過縱橫序列初步感知方位,能說出動物的具體位置,培養(yǎng)幼兒空間概念。
3、體驗和同伴一起游戲的快樂。
重點:感知序列。
難點:利用縱橫坐標感知空間概念。
設計理念:教學游戲化。
《綱要》指出,“教育活動內(nèi)容的組織應充分考慮幼兒的學習特點和認識規(guī)律,各領域的內(nèi)容要有機聯(lián)系,相互滲透,注重綜合性、趣味性、活動性,寓教育于生活、游戲之中!北窘滩氖且槐纠L本,通過憨態(tài)可掬的動物形象以及巧妙的躲藏方式,來發(fā)展幼兒的觀察能力。但是,如果單純觀察動物的特征對中班孩子來說過于簡單,于是我利用繪本中動物的形象和內(nèi)容特點,設計“捉迷藏”的游戲,把有一定抽象概念的空間方位寓于其中,讓幼兒在游戲中感知、了解并掌握動物所在房間的方位,根據(jù)縱橫序列說出房間號,并和動物相對應。利用縱橫序列說出方位對中班孩子來說有一定的難度,但是通
過游戲,使抽象變?yōu)榫呦螅谟變航邮堋?/p>
設計思路:
認識動物——感知橫向序數(shù)——通過動物身體特征找出動物——游戲中認知縱向和橫向序列——根據(jù)縱橫序列感知“房間”號——游戲中找出相應房間躲藏的動物——幼兒體驗操作
教學過程:
一、導入
1、(出示課件)小朋友,這是什么地方?(秋天的草地)秋天的草地真漂亮!小動物們也排著隊來了,瞧,來了幾個動物?你能說說它們是誰嗎?(幼兒說出動物的名稱。)
2、小動物排成幾排?(2排),我們用數(shù)字來表示。
3、小動物要和你們玩?zhèn)“猜一猜”的游戲:請你說出一個動物和別的動物不一樣的地方,讓別的小朋友猜猜它是誰?
4、用例如“頭上有花的小動物是誰?”這樣的話來說。
二、游戲一
1、小動物要和小朋友做個捉迷藏的游戲。你們玩過捉迷藏的游戲嗎?怎么玩?
2、小動物們躲起來了,小朋友閉上眼睛。哎,誰躲起來了?你怎么知道的?
小朋友真厲害,都能根據(jù)動物的身體特征看出來。
三、通過縱橫序列認識房間號
1、小動物們在草地上玩得真開心,現(xiàn)在它們還想到家里玩捉迷藏的游戲。
2、(出示課件)看,小動物的家有幾層?(三層)最高的是幾樓?最低的是幾樓?中間呢?(在白板上寫出樓層號)看,一樓有幾個房間?哪間是第一間?(老師寫上房間號)
3、我們把1樓的第一個房間叫做101,前面的1表示什么?后面的1表示什么?那1樓的第二個房間叫幾零幾?第三個房間呢?
2樓的第一個房間叫什么?第二個房間是幾零幾?第三個呢?誰能說出3樓的房間號?
4、現(xiàn)在我們來做個“我說動物你說房間號”的游戲,反之,我說房間號,你說動物。
四、游戲二
1、現(xiàn)在,動物們要繼續(xù)玩捉迷藏的游戲了?矗l躲起來了?(河馬)你是怎么知道的?河馬的'嘴巴有什么特別的地方?
河馬住在哪個房間?你能用“幾零幾的誰藏起來了”這樣的話來說嗎?
2、一個動物藏起來你能找到,多藏幾個你能找出來嗎?
3、這次是誰躲起來了?你是怎么知道的?它們住在幾零幾房間?
4、小朋友真厲害,都能根據(jù)動物的不同特征找出來。
5、這次小動物是怎么躲的?它的身體怎么樣了?(小豬轉(zhuǎn)過身來了)哦,原來是讓我們找轉(zhuǎn)過身來的動物。幾零幾的小豬轉(zhuǎn)過身來了?
6、 看,這次有幾個動物轉(zhuǎn)過身來了?(3個)它們是誰?誰能用“幾零幾的誰轉(zhuǎn)過身來了”來說?老虎的身體是什么樣的?你怎么知道是獅子?它是獅子爸爸還是媽媽?
7、小朋友們眼睛真亮,都能找到躲起來的小動物。如果動物再多躲幾個你還能找到嗎?那躲幾個你能找到?全都躲起來你能找到嗎?
8、(出示課件)幾個躲起來了?你還知道它們是誰嗎?河馬在哪兒?犀牛呢?301會是誰?你還記得哪個動物的位置?
五、幼兒操作
1、這兒也有樓房,還有9個動物的圖片,請你把動物送回它們的房間好嗎?
2、結(jié)合課件評價。我們一起來看看,小動物都回到自己房間了嗎?(檢查操作結(jié)果)啊,小朋友真能干!小動物謝謝你們。
六、結(jié)束
今天我們和小動物玩了捉迷藏的游戲,老師的書上還有好多動物在玩捉迷藏呢,走,和老師一起去找找吧。
設計方案 篇2
一、管道一體化數(shù)控加工工藝
。ㄒ唬┕艿篱_料加工工藝。
管件的開料加工是一種定尺切割加工方法。開料加工的方式主要有機械式開料加工、液壓式開料加工以及電氣式開料加工。機械式開料加工是通過輪帶傳動進行開料加工的方式,但由于其加工工藝粗糙,已經(jīng)不被現(xiàn)代的管件市場所接受。液壓式開料加工是以液壓缸驅(qū)動連桿,連桿與活塞相連接,連桿與活塞同時運動帶動刀具對工件進行切割,F(xiàn)在采用最多的開料加工方式是電氣式開料加工,以異步電機作為驅(qū)動系統(tǒng),將切割刀具連接到異步電機的轉(zhuǎn)軸上,由異步電機轉(zhuǎn)動帶動刀具旋轉(zhuǎn),再通過其他機構(gòu)的輔助,實現(xiàn)對加工管件的切割[1]。
。ǘ┕艿拦芏顺尚凸に。
將成型模具置于關鍵的端口,根據(jù)需要對端口進行加工,改變其形狀是管端成型工藝的原理。管端成型工藝方法主要有機械沖壓式、管端偏心回轉(zhuǎn)式和NC工作機驅(qū)動成型模具式等幾種。機械沖壓式成型通過對管端沖壓而使端口形狀發(fā)生改變的成型方法。管端偏心回轉(zhuǎn)式成型主要用于管端成型加工的初始階段。NC工作機驅(qū)動成型模具式成型是應用半球形成型模具在管件沿軸心進行轉(zhuǎn)動時進行移動,進行管件端口加工來改變端口形狀。
。ㄈ┕艿缽澒艹尚凸に。
彎管成型工藝是借助彎曲模具對管件進行一定角度的彎曲,對同一管件進行多次彎曲后而形成一定的形狀,是管道一體化數(shù)控成型的核心工藝。目前,三維彎曲成型是應用最廣泛的管件成型工藝,其加工方式是管件在模具的作用下發(fā)生一定程度的彎曲,輾壓式加工和拉式加工是最主要的兩種加工方式。輾壓式加工是事先將管件和模具裝置固定,利用輥輪圍繞彎曲模具的滾動進行管件彎曲加工。而拉式加工是靠彎曲模具拖動管件進行彎曲[2]。
。ㄋ模┬读瞎に。
在管件成型加工完成后,將產(chǎn)品從設備上人工卸下,然后進行分料懸掛彎管件,是管道開料加工工藝中的卸料工序。為了提高卸料的效率,開始采用機械手卸料,其原理是在伺服電機的驅(qū)動下,通過滾珠絲桿將完成工件平穩(wěn)地卸下取出。憑借其精確的自動卸料功能,機械手卸料得到了更多的應用。
二、管道一體化數(shù)控加工的控制方案
管件數(shù)控成型加工是以開料加工、管端成型和彎管成型等加工工藝為主,精確控制好每個加工程序的過程。該過程中會產(chǎn)生大量的數(shù)據(jù)信息,需要對其進行準確的處理,以提高整個加工系統(tǒng)的工作效率。建立一套管道一體化數(shù)控加工的控制方案,能夠做到對各項加工工藝的控制和轉(zhuǎn)換。結(jié)合管道的一體化數(shù)控成型工藝,需要對整個管道數(shù)控加工的控制結(jié)構(gòu)進行設計,得出一個完備的方案。建立以伺服系統(tǒng)為核心部分的控制系統(tǒng),將其作為整個管道一體化數(shù)控加工系統(tǒng)的控制核心。以管道一體化數(shù)控加工工藝作為控制對象,準確的接受指令信號,自動完成對管件的加工。結(jié)合管件數(shù)控加工中存在的問題,需要對伺服控制系統(tǒng)進行合理的'設計。伺服控制系統(tǒng)的主要構(gòu)成包括氣動伺服控制、電液伺服控制和機電伺服控制系統(tǒng)。管件一體化加工大多選擇機電伺服系統(tǒng),以交流電機作為執(zhí)行機構(gòu),數(shù)控成型加工控制的精確度會大幅度提高。伺服控制結(jié)構(gòu)主要采用半閉環(huán)的控制方式,是針對于管件一體化加工整體機械性和傳動精度較高特性的設計。根據(jù)管件一體化加工工藝的分析,有如下特點:一,控制系統(tǒng)應該具有可靠性高和抗干擾能力強的特點;二,具備自動精確檢測的控制系統(tǒng),符合管件加工工藝對精度的要求;三,操作簡單,執(zhí)行人員可以很容易選擇需要的管件加工方式,并能夠及時得到管件加工的工藝參數(shù);四,系統(tǒng)進行改造和升級更加簡單快捷,做到實時通訊,便于參數(shù)的更改。對管道數(shù)控加工控制的一體化設計,實現(xiàn)了控制加工系統(tǒng)的數(shù)字化和智能化,大幅度節(jié)約了成本。通過對管件加工工藝條件、要求以及成本問題綜合考慮,設計了以交流伺服控制系統(tǒng)為主體的控制方案。
結(jié)論:
數(shù)控加工工藝成為了管道一體化數(shù)控加工的核心內(nèi)容,確定了以交流伺服控制系統(tǒng)為主體數(shù)控加工的控制方案設計,加速提高了數(shù)控加工工藝的完善和進步。高速化、高精度化、加工過程復合化將成為未來管道一體化數(shù)控加工技術的發(fā)展目標。應用多媒體技術,智能化控制,是未來管道一體化數(shù)控加工技術的發(fā)展方向。管道一體化數(shù)控加工工藝將越來越多的應用于我們的生活當中。
設計方案 篇3
一、設計依據(jù);
1)業(yè)主提供的部分設計圖紙。
2)建筑設計防火規(guī)范 GB 50016-20xx
3)辦公建筑設計規(guī)范 JGJ 67--20xx
4)民用建筑設計通則 GB 50352—20xx
二、方案一平面設計內(nèi)容:(增加一層)
一)拆除工程:
1、拆除部分混凝土地坪,隔墻,門窗。
2、零星工程。
二)增加工程:
1)底層6.5m高大空間中間局部增加一層樓面做辦公室。層高3.3米,局部二層3.2米。鋼框架結(jié)構(gòu)(柱、梁、板),鋼板上現(xiàn)澆80mm厚鋼筋混凝土(或150mm厚蒸壓輕質(zhì)加氣混凝土板),面層貼防滑地磚。內(nèi)隔墻采用輕質(zhì)隔墻(泰柏板),內(nèi)門采用成品木門(加木門套)。保留原鋼窗,在靠近室內(nèi)增加塑鋼推拉窗,上部多余部分用封板封嚴。
3.3米以上二層空間為辦公區(qū)域,內(nèi)隔墻采用輕質(zhì)隔墻(泰柏板),內(nèi)門采用成品木門(加木門套)。在原外墻增加塑鋼推拉窗。
2)6.5米層高以上為設計院辦公區(qū)域,墻采用輕質(zhì)隔墻(泰柏板),內(nèi)門采用成品木門(加木門套)。保留原鋼窗,在靠近室內(nèi)增加塑鋼推拉窗,上部多余部分用封板封嚴。()增加硅鈣板吊頂,樓面至吊頂凈高3.2米(主要考慮節(jié)省空調(diào)制熱制冷效果)
3)二層6.5m標高西端樓梯間增加一層樓面做貯藏空間。鋼框架結(jié)構(gòu)(柱、梁、板),鋼板上現(xiàn)澆80mm厚鋼筋混凝土,面層貼防滑地磚。
三、方案二平面設計內(nèi)容:
一)增加工程:
1)二層6.5m標高東端靠近變形縫增加女廁所,解決設計院辦公人員對廁位的.需求。
2)其余除不加層外裝修做法同方案一。
四、需說明的問題:
方案一中西側(cè)增加的衛(wèi)生間排水流向室外化糞池距離太遠(大約55米)。
設計院辦公層可否考慮采用小型中央空調(diào)系統(tǒng),有利于節(jié)能。
本設計不包含外立面改造。
設計方案 篇4
一、教學要求:區(qū)別形近字并組詞。在田字格中書寫形近字。讀句子,能給句子加標點符號。在閱讀欣賞中積累優(yōu)美詞語。語文生活:學做小統(tǒng)計,統(tǒng)計自己零花錢。
二、教學重難點:在閱讀欣賞中積累優(yōu)美詞語區(qū)別形近字并組詞
三、課時劃分2課時
四、教學設計
第一課時
一、有趣的漢字
1、出示小黑板,載—裁,學生認讀。
2、學生區(qū)分(從字音、字形、字義上區(qū)別)
3、學生用組詞。
4、出示其他八組生字,學生可仿造1—3步,同座和小組互相交流。
5、在班級里交流討論結(jié)果。
二、寫字板
1、出示要書寫的6個字,學生認讀并組詞。
2、區(qū)別歷—厲要—耍冠—寇字形上的不同。
3、指導學生觀察筆順,然后書空,特別提醒學生寫清萬的筆順。
4、學生在田字格書寫生字,注意字的結(jié)構(gòu)。
5、教師評講優(yōu)秀作業(yè)。
三、讀一讀,加標點
1、讀課本中的三個句子。
2、想想,句子末尾應加上什么標點。
3、學生獨立完成。
4、說一說你為什么這樣填。
5、分別用陳述句語氣、疑問語氣和感嘆語氣來讀好這三句話。
6、用問號、句號和感嘆號說句子。
四、作業(yè)
第二課時
一、教學目標在閱讀欣賞中積累 語文生活中學會合理利用零花錢。
二、教學過程
1、閱讀欣賞
。1)自由朗讀課文,圈出不認識的字,用自己喜歡的方式解決。
。2)出示詞語庫中的生字,學生認讀。
。3)個別學生分段朗讀課文。
。4)學習1—4自然段
1、自由讀,想想誰給誰寫信?
2、太陽用什么給月亮寫信?他在信里會寫些什么?
3、太陽會給月亮講什么故事?
4、為什么貼的郵票是“西陽”或“晚霞”。
5、指導朗讀。
。5)學習5—8自然段
1、自由讀,想想這部分是誰給誰寫信?他在信里會寫些什么?
2、月亮會給太陽講那些神秘的夢想?
3、為什么月亮給太陽的信封上貼的郵票是“晨曦”或“朝霞”?
4、朗讀你想給誰寫信?用什么寫?會寫些什么?
。6)齊讀全文
2、語文生活
1)、今天我們語文生活要討論的話題是零用錢。
2)、每個同學的手里或多或少都有些零用錢,有的是父母給的,有的是自己省下來的,那我們先來討論第一個問題:應該要零用錢嗎?辯論第一個問題:應不應該要零用錢。辯論第二個問題;花零用錢要不要跟家長商量
3、說說你的`零用錢是怎么花的?
4、學做統(tǒng)計表
5、總結(jié) 希望小朋友們能合理的支配自己的零用錢,能不浪費自己的零用錢,同時養(yǎng)成紀錄的好習慣。
三、作業(yè)摘抄優(yōu)美的詞語、句子和段落
設計方案 篇5
設計意圖:
中班幼兒對自己生活的地方、住的小區(qū)已有了一定的認識,就產(chǎn)生了想了解同伴居住環(huán)境的愿望。隨著主題“我的家鄉(xiāng)’’的開展,幼兒通過看家鄉(xiāng)、說家鄉(xiāng)、夸家鄉(xiāng)等系列活動,產(chǎn)生了自己是安吉人的自豪感。幼兒對自己身邊的事比較感興趣,通過與父母一起去自己生活的小區(qū)、街道、公園等地方看看、玩玩、畫畫,從父母、老師身邊了解有關安吉的歷史、人文等知識,豐富相關的談話內(nèi)容,使幼兒有想說、敢說的愿望。
活動目標:
1.幫助幼兒學習用簡短的語句說出自己居住的小區(qū)名稱。
2.要求幼兒學會安靜地傾聽別人的談話、了解別人的談話內(nèi)容,培養(yǎng)有意識的傾聽能力。
3.鼓勵幼兒能大方地在集體面前表達自己的意見。
活動準備:
1.多媒體:有關城市小區(qū)、街道、生態(tài)廣場、驛站廣場、昌碩公園、機關幼兒園等圖片。
2.幼兒在父母的幫助下了解自己居住小區(qū)的名稱,小區(qū)的一些主要景色。
3.介紹小區(qū)的圖畫(幼兒照片或自己畫的圖)。
重難點:能用簡短的語句說出自己的感受。
活動過程: 一、創(chuàng)設談話情景,引出談話話題
1.出示安吉地圖:看!這是什么?(一張地圖)
這是哪個地方的地圖?(安吉地圖)
我們住的地方叫“安吉”(指出地圖中的安吉)。
你住在安吉的哪個小區(qū)?(讓幼兒說出自己居住小區(qū)的名稱,最好能說出幾幢幾單元幾號。)
2.老師小結(jié):我們居住的地方叫安吉,有許多的小區(qū):匯豐花園,新嘉園,芬芳小區(qū),桃園新村,寧馨花園,市民中心……我們住的地方很美,我愛我家!
。ɑ顒忧坝變阂呀(jīng)在區(qū)域活動中了解了安吉地圖,為幼兒在本次活動中尋找自己居住的地方提供了保障,幼兒因此能大膽地進行介紹。有多名幼兒在地圖上找到了自己住的小區(qū)。)
二、引導幼兒圍繞居住地進行談話
1.提問:你家周圍有哪些好玩、好看的地方?(提示:匯豐花園的旁邊有哪些好玩的.地方,如生態(tài)廣場……)
2.請你介紹給大家。(生態(tài)廣場、驛站廣場、昌碩公園、機關幼兒園……)
3.你最喜歡到什么地方玩,你用什么方法把這些好玩的地方告訴大家呢? (拍照,畫下來。)
(幼兒回答時語言豐富、聲音響亮,因為他們對自己的家很熟悉,又通過與父母的交流知道了許多居住地周圍的環(huán)境,所以與老師的互動、同伴的互動積極。)
三、討論:主題墻的布置
出示收集并已制作的居住小區(qū)圖片讓幼兒談論。
師:昨天我們小朋友已經(jīng)回家畫了自己居住的地方,我們怎么將你的家介紹給同伴?(布置“我居住的地方”。)
怎么來布置“我愛家鄉(xiāng)”的主題墻呢?(提示:上一次的主題“我愛媽媽”,小朋友用不同的方法如:愛心,心愿卡,畫媽媽等表達了自己的感受o)
。ㄍㄟ^集體討論、個別交流等方式讓幼兒大膽表述,鼓勵幼兒積極參與到主題墻的創(chuàng)設中,發(fā)揮幼兒的主體作用,使幼兒與環(huán)境、幼兒與老師產(chǎn)生積極的互動。)
四、延伸活動
回活動室,師幼共同布置主題墻。
設計方案 篇6
傳統(tǒng)的嵌入式系統(tǒng)中,設計周期、硬件和軟件的開發(fā)是分開進行的,并在硬件完成后才將系統(tǒng)集成在一起,很多情況下,硬件完成后才開始進行實時軟件和整體調(diào)試。軟硬件聯(lián)合仿真是一種在物理原型可用前,能盡早開始調(diào)試程序的技術。
軟硬件聯(lián)合仿真有可能使軟件設計工程師在設計早期著手調(diào)試,而采用傳統(tǒng)的方法,設計工程師直到硬件設計完成才能進行除錯處理。有些軟件可在沒有硬件支持的情況下完成任務的編碼,如不涉及到硬件的算法。與硬件相互作用的編碼在獲得硬件之前編寫,但只有在硬件上運行后,才能真正對編碼進行調(diào)試。通過采用軟硬件聯(lián)合仿真技術,可在設計早期開始這一設計調(diào)試過程。由于軟件的開發(fā)通常在系統(tǒng)開發(fā)的后段完成,在設計周期中較早的開始調(diào)試有可能將使這一項目提早完成,該技術會降低首次將硬件和軟件連接在一起時出現(xiàn)意外而致使項目延期完成所造成的風險。
在取得物理原型前,采用軟硬件聯(lián)合仿真技術對硬件和軟件之間的接口進行驗證,將使你不會花太多的時間在后期系統(tǒng)調(diào)試上。當你確實拿到物理原型開始在上面跑軟件的時候,你會發(fā)現(xiàn)經(jīng)過測試的軟件部分將會正常工作,這會節(jié)省項目后期的大量時間及努力。
軟硬件聯(lián)合仿真系統(tǒng)由一個硬件執(zhí)行環(huán)境和一個軟件執(zhí)行環(huán)境組成,通常軟件環(huán)境和硬件環(huán)境都有自己的除錯和控制界面,軟件通過一系列由處理器啟動的總線周期與硬件的交互作用。本文以一個MiniWeb卡的開發(fā)介紹一種軟硬件聯(lián)合仿真系統(tǒng)。
該方案的核心是采用一個51單片機仿真引擎GoldBullISS51(以下簡稱ISS51),ISS51是51單片機開發(fā)環(huán)境KeiluVision2的一個插件,ISS51具有連接Keil和硬件仿真環(huán)境Modelsim的接口,可以實現(xiàn)軟硬件同步仿真。在該系統(tǒng)中,Keil作為軟件調(diào)試界面,Modelsim作為硬件仿真和調(diào)試界面,ISS51負責軟件執(zhí)行、監(jiān)控軟件斷點、單步執(zhí)行、內(nèi)存和寄存器數(shù)據(jù)返回給Keil、CPU總線時序產(chǎn)生和捕獲、內(nèi)部功能模塊(如定時器,串口)的運行等功能。
MiniWeb卡介紹
MiniWeb卡是一個運行在單片機上的Web服務器,提供網(wǎng)口連接,有大容量文件系統(tǒng),提供TFTP和HTTP服務。盡管軟件系統(tǒng)比較復雜,但優(yōu)化編譯后,執(zhí)行代碼還不足25K,為后續(xù)升級留下了足夠空間。
51CPU采用SST89系列,這種CPU具有ISP功能,可以通過RS232串口,直接將目標碼下載到CPU。
DMA控制邏輯是一個可編程邏輯器件,采用的.是ALTERA的CPLDEPM240,主要功能是實現(xiàn)外圍器件之間的DMA傳遞。因為51CPU進行IO訪問是很低效的,需要24個時鐘周期才能進行一
次IO訪問,在外圍設備之間轉(zhuǎn)移數(shù)據(jù)則需要更多的時鐘周期,使用DMA控制邏輯可以達到3個時鐘周期就能轉(zhuǎn)移一個字節(jié)。本系統(tǒng)中處理多種網(wǎng)絡協(xié)議,需要大量報文收發(fā)和文件系統(tǒng)訪問,采用DMA可以極大地提高51單片機的數(shù)據(jù)處理速度。DMA通道主要有MAC芯片與RAM之間的數(shù)據(jù)塊轉(zhuǎn)移,SMARTMEDIA和RAM之間的數(shù)據(jù)塊轉(zhuǎn)移。
網(wǎng)卡芯片采用的是AX88796,主要的優(yōu)點是可以和51CPU方便地接口;支持100M以太網(wǎng),速度高;有較大的接收報文緩存,能夠平滑網(wǎng)絡流量,減少因51CPU處理速度慢導致的報文丟棄和重發(fā)。
SMARTMEDIA是一個移動存儲卡,主要用于存儲文件,MiniWeb卡支持8M到256M的SMD卡。
文件系統(tǒng)是MiniWeb卡的新開發(fā)模塊,文件系統(tǒng)的測試主要通過TFTP來進行,為此MiniWeb卡上的TFTP服務程序進行了特殊設計,支持格式化SMARTMEDIA,獲取剩余空間,獲取文件名列表,上傳、下載和刪除文件。
軟硬件聯(lián)合仿真的必要性:
MiniWeb卡軟件模塊多,軟件開發(fā)風險較大。軟件對硬件的依賴較強,F(xiàn)LASH存儲器的訪問驅(qū)動、網(wǎng)卡驅(qū)動、DMA驅(qū)動,需要軟硬件協(xié)同調(diào)試。
文件系統(tǒng)的開發(fā),在仿真環(huán)境下更容易和快捷。比如在仿真結(jié)束時,可以將SMARTMEDIA仿真模型中的數(shù)據(jù)倒換到磁盤文件中,在仿真開始時,將磁盤文件中的數(shù)據(jù)加載到SMARTMEDIA仿真模型中,在定位文件系統(tǒng)的問題時,這一個功能很有用。
采用軟硬件聯(lián)合仿真,便于系統(tǒng)前期設計。51單片機的外部RAM訪問效率較低,內(nèi)存拷貝、外部器件之間的數(shù)據(jù)塊轉(zhuǎn)移很浪費時間。將大量數(shù)據(jù)的拷貝操作或數(shù)據(jù)塊校驗、比較操作在CPLD內(nèi)實現(xiàn),可以大大改進51單片機處理數(shù)據(jù)的能力。通過軟硬件聯(lián)合仿真,可以評估CPLD處理數(shù)據(jù)對性能的改進。
MiniWeb卡軟硬件聯(lián)合仿真系統(tǒng):
軟硬件聯(lián)合仿真主要解決的問題是系統(tǒng)功能設計與驗證,它不解決電源、濾波電容、總線電平兼容問題。
做系統(tǒng)仿真,首先要對硬件系統(tǒng)建模。我們關注的是系統(tǒng)設計的正確性和可執(zhí)行性。
系統(tǒng)中的串口只是用來支持ISP下載軟件,軟件部分沒有對串口做任何操作,所以系統(tǒng)仿真可以不必考慮。
網(wǎng)卡芯片AX88796,廠商沒有提供仿真模型。它與CPU的接口符合ISA接口標準,軟件對AX88796的操作是根據(jù)NE20xx標準網(wǎng)卡芯片設計的,由此我們建立了一個網(wǎng)卡芯片的仿真模型。我們設計了一個MACBFM來仿真網(wǎng)卡芯片的ISA接口,NE20xx定義的寄存器在C模型中實現(xiàn),MACBFM與NE20xx寄存器C模型通過PLI接口交換數(shù)據(jù)。
SRAM仿真模型是很容易獲取的,很多器件生產(chǎn)商都提供Verilog仿真模型,但器件生產(chǎn)商提供的Verilog仿真模型都包含復雜的延時控制代碼,這會影響仿真速度。根據(jù)經(jīng)驗,我們可以確保SRAM在單板設計中被正確應用,不會產(chǎn)生時序問題,所以我們可以采用一個簡化的SRAM仿真模型,這是我們自己設計的,有效代碼只有十幾行。
51CPUBFM負責單片機管腳時序的產(chǎn)生和捕獲。51CPUBFM是與ISS51緊密捆綁的,由ISS51安裝程序提供。
SMARTMEDIA是三星公司提供的仿真模型,我們使用的也是三星公司的同類型存儲卡。該模型可以用于驗證軟件操作SMARTMEDIA的正確性和DMAController的接口時序。
DMAController是MiniWeb卡硬件開發(fā)的一部分,將邏輯設計代碼應用于仿真,既能檢測邏輯設計的正確性,又能使整個仿真系統(tǒng)得以正常運轉(zhuǎn)。
虛擬網(wǎng)卡
做系統(tǒng)仿真,必須輸入來自真實世界的激勵,并將仿真系統(tǒng)的輸出傳遞到真實世界。即便是不能連接到真實世界,也應該提供模擬真實世界的輸入,并對仿真系統(tǒng)的輸出進行檢測和分析。
對于MiniWeb卡來說,它和真實環(huán)境是通過網(wǎng)口連接的。使用虛擬網(wǎng)卡技術,能夠?qū)D3中的MACCModel與虛擬網(wǎng)卡進行通訊。
對于運行在Windows系統(tǒng)上的應用程序來說,它并不知道網(wǎng)卡是虛擬的還是真實的,應用程序通過虛擬網(wǎng)卡收發(fā)數(shù)據(jù),事實上是與仿真系統(tǒng)在進行網(wǎng)絡通信。
這樣就可以使用TFTP向MiniWeb卡仿真系統(tǒng)傳遞網(wǎng)頁文件,使用IE瀏覽MiniWeb卡仿真系統(tǒng)中的網(wǎng)頁,MiniWeb卡的所有功能都能夠被檢驗。
使用網(wǎng)絡臭探器Sniffer可以監(jiān)控虛擬網(wǎng)卡的報文流,方便協(xié)議調(diào)試。
仿真加速技術
軟硬件聯(lián)合仿真,影響仿真速度的瓶頸在HDL代碼部分的仿真。如果不設法提高HDL代碼部分的仿真速度,軟件調(diào)試就非常低效。
提高硬件仿真速度的方法之一是軟件硬件仿真采用事件同步,只在CPU訪問IO時保持軟件和硬件是同步的。
仿真加速方法之二是硬件仿真系統(tǒng)時鐘休眠。對于MiniWeb卡來說,只
有DMAController是受時鐘控制的,軟件沒有操作DMAController的期間,DMAController的運作是毫無意義的,所以可以在非DMA操作期間,對時鐘進行休眠;ISS51在每次IO訪問時,給出與上次IO訪問的時間差,這個時間差經(jīng)過處理可以作為時鐘休眠的時間段。如果ISS51連續(xù)進行IO訪問,就不會產(chǎn)生時鐘休眠了。DMAController工作于查詢方式,可以采用時鐘休眠技術,而不會導致仿真與真實結(jié)果的不一致。
方法之三是,縮短SMARTMEDIA仿真模型中的一些長延時的時間參數(shù)。因為在等待SMARTMEDIA進入就緒狀態(tài)時,CPU必須連續(xù)查詢IO,影響仿真速度。我們主要用于軟件功能驗證,這種修改也是可以接受的。
方法之四,在軟件設計上,謹慎使用外部中斷,因為一旦中斷啟動,ISS51需要在每個機器周期查詢是否有中斷信號,導致軟件仿真和硬件仿真在每個指令上都進行同步,影響仿真速度。如果一定要使用外部中斷,建議用C模型代替Verilog模型,這樣可不影響仿真速度;或者由用戶根據(jù)外部模塊產(chǎn)生外部中斷的時機,使用ISS51的控制命令,在恰當時刻使能ISS51的中斷模塊。
在一個普通PC(CPU為AMD速龍1000,SDRM512M133),運行MiniWeb卡仿真系統(tǒng),使用PING命令測試MiniWeb卡仿真系統(tǒng)的響應速度:
Replyfrom10.10.112.76:bytes=32time=64msTTL=128
使用IE打開MiniWeb卡仿真系統(tǒng)中的網(wǎng)頁文件,感覺和撥號上網(wǎng)的速度差不太多。創(chuàng)建多個TFTP連接,同時向仿真系統(tǒng)傳遞或下載網(wǎng)頁文件,同時使用IE進行網(wǎng)頁瀏覽,都無響應中斷現(xiàn)象出現(xiàn)。
總結(jié)
使用軟硬件聯(lián)合仿真,MiniWeb卡不需要硬件就能進行全部功能的仿真,增強了系統(tǒng)設計成功的信心。軟硬件聯(lián)合仿真方便系統(tǒng)設計調(diào)整,可以在設計前期評估性能,方便軟件和硬件的debug,是一個值得推廣的技術。
【設計方案】相關文章:
教學設計方案完整的教學設計方案11-11
經(jīng)典設計方案12-01
設計方案11-03
設計方案11-08
設計方案(經(jīng)典)08-14
設計方案(精選)07-27
[經(jīng)典]設計方案08-05
【經(jīng)典】設計方案07-22
設計方案(經(jīng)典)08-21
(精選)設計方案09-04