- 1、本文档共116页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
硬描述言位路第四章的言言的每或多或少都用到一例如在的自已的等等引用一定要出入的部份述是用生易易於可以配置易於整的方式程式法您引用更有性看述每一定有一面著述以及述在述是可以的述的成名名名常宣告性宣告型宣告子型宣告元件宣告函宣告只有函的出入定有容程序宣告只有程序的出入定有容名名常宣告性宣告型宣告子型宣告元件宣告函容有函的出入定和容程序容有程序的出入定和容名程式案的成名名宣告埠列埠的宣告等名名宣告部份述部份同性的指定有件的指定性的指定或者是引用已好的元件是可有可的也可以有很多宣告部份指定述或者是指定述
VHDL 硬體描述語言數位電路設計實務 第四章 VHDL 的語言結構 4-1 VHDL 語言的結構圖 每個 entity 或多或少都會用到一個 package,例如:在 library ieee 內的 package、自已寫的 package … 等等。 引用這個 entity 一定要給輸出入 port 的部份,generic 敘述是用來產生易讀、易於維護、可以配置(configuration)、易於調整的設計方式 (Scalable Design) 程式碼寫法,讓您設計/引用這個 entity 更有彈性 (細節請看 generic 敘述) 。 每個 entity 一定會有一個 architecture 裡面寫著 concurrent 敘述以及 process 敘述,在 process 敘述頭則是可以寫的 Sequential 敘述。 4-1.1 package 的構成 library ieee; use ieee.std_logic_1164.all; library library名稱; use work.package名稱.all; ? package package名稱is constant 常數宣告 attribute 屬性宣告 type 型態宣告 sub-type 子型態宣告 component 元件宣告 function 函數宣告 -- 只有 function 函數的輸出入定義沒有內容 procedure 程序宣告 -- 只有 procedure 程序的輸出入定義沒有內容 end package名稱; package body package名稱is constant 常數宣告 attribute 屬性宣告 type 型態宣告 sub-type 子型態宣告 component 元件宣告 function 函數內容 -- 有 function 函數的輸出入定義和內容 procedure 程序內容 -- 有 procedure 程序的輸出入定義和內容 end package名稱; 4-1.2 *.vhd 程式檔案內的構成 library ieee; use ieee.std_logic_1164.all; use work.package名稱.all; ? entity 單體名稱 is generic 宣告; port ( 埠列與埠的宣告 (input, output, inout, buffer等) ); end單體名稱; architecture arc of architecture名稱 is “architecture 宣告部份”(architecture declarative part) begin --“敘述”(statement) 部份 u??? 同時性的訊號指定 (concurrent signal assignment) signal-name = expression; u??? 有條件的訊號指定 (conditional signal assignment) signal-name = expression-1 when boolean-expression-1 else expression-2 when boolean-expression-2 else ... expression-M when boolean-expression-M else expression-N; u??? 選擇性的訊號指定 (selected signal assignment) with expression select signal-name = signal-value-1 when choices-1, signal-value-2 when choices-2, ... signal-value-M when choices-M, signal-value-N when others; u??? 或者是 引用已經設計好的元件 / 單體 (entity) ? -- process 是可有可無的,也可以有很多個 process process ( sensitivity-lisit )
您可能关注的文档
- 煤中微量元素研究现状-矿物岩石地球化学通报.pdf
- 每周养老动态-中国公益研究院.pdf
- 美国的经验中国杭州2008年12月2日roseannefreese费如安高级.ppt
- 煤矿安全风险预控管理体系规范-国家安全生产监督管理总局.pdf
- 美国高等教育信息素养能力标准对我国高校.doc
- 美国的环境地球化学研究-地球科学进展.pdf
- 美国的新闻事业史.ppt
- 美国礼来公司全球质量试验室-druginformationassociation.pdf
- 美国建成环境促进公共健康对健康中国建设的启示-体育科学.pdf
- 美国俚语的基本特征与社会功能.pdf
- 2024至2030年中国人造棉面料行业投资前景及策略咨询报告.docx
- 重庆市渝中区遴选公务员2024年国家公务员考试考试大纲历年真题10340笔试历年典型考题及解题思路附.docx
- 2024至2030年中国甲基苯乙酮行业深度调研及发展预测报告.docx
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
文档评论(0)