- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PLD的数字系统设计;1.PLD的分类;2、PLD的结构:;(2)基于乘积项的CPLD的基本结构;;;CPLD中的宏单元;(3)基于查找表(LUT)的FPGA的结构 ;0;FLEX10K系列器件:;LAB:;逻辑单元LE;进位链连通LAB中的所有LE;两种不同的级联方式;连续布线 ( Altera 基于查找表(LUT)的 FPGA );FPGA/CPLD生产商 ;LATTICE
VANTIS
(AMD);3、CPLD和FPGA的性能对比;(2) 运行速度;(3) 编程方式;4、 CPLD和FPGA的编程与配置;此接口既可作编
程下载口,也可作
JTAG接口;ByteBlaster支持两种数据下载模式: ;ISP功能提高设计和应用的灵活性;ByteBlaster程序下载接口;JTAG模式下对CPLD(MAX7000AE)器件进行编程;多CPLD的ISP方式编程;PS方式下对 FLEX10K器件进行配置;多FPGA芯片配置电路;(2) 用专用配置器件配置 FPGA;专用专用配置器件配置 FPG A;(3) 单片机配置FPGA;PS模式配置时序 ;5、设计实例:多路音频采集系统;(2) 系统设计及方案选择;需考虑的因素; 地址分配问题;CPLD功能???划分:;(3) CPLD接口设计;名称;ADC 接口模块;接口图;端口描述;名称;;;;(4) 程序设计;library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;
entity uc_interface is
Port ( reset : in std_logic;
clk : in std_logic;
st_uc : in std_logic;
sys_en : out std_logic;
full : in std_logic;
irq _uc : out std_logic;
led: out sta_logic;
)
end ad_interface;
architecture Behavioral of ad_interface is
此处定义信号 常量
begin;延时st_uc;;process ( reset , clk ) --------产生 sys_en
begin
if reset = RESET_ACTIVE then
s_sys_en = ‘0’;
elseif clk’event and clk = ‘1’ then
if s_sys_en = ‘0’ then
if (st_uc_d0 or st_uc_d1 or st_uc_d2 ) = ‘0’ then
s_sys_en = ‘1’
endif
elseif s_sys_en = ‘1’ then
if ( st_uc_d0 and st_uc_d1 and st_uc_d2 ) = ‘1’ then
s_sys_en = ‘0’
endif
endif
endif
end process;;process ( reset , clk ) --------延迟full 信号
begin
if reset = RESET_ACTIVE then
s_full_d0 = ‘0’; s_full_d1 = ‘0’;
elseif clk’evevt and clk = ‘1’ then
s_full_d0 = full; s_full_d1 = s_ full_d0 ;
endif
end process;;process ( reset , clk ) --------生成 irq _uc信号
begin
if reset = RESET_ACTIVE then
irq _uc = not IRQ_ACTIVE;
elseif clk’evevt and clk = ‘1’ then
i
您可能关注的文档
- 2018年手足口病防控知识培训.ppt
- 2018年护考培训--消化系统.ppt
- 2018年暑假假期安全教育主题班会.pptx
- 2018年寒假安全教育主题班会-.ppt
- 2018年疫苗冷链规范管理相关法律法规培训---定.ppt
- 2018年生物中考考点梳理-第一轮--第七章-第一讲-生物的分类及各类生物的主要特征(35张)-(共35张PPT).ppt
- 2018年秋北师大版九年级历史上册课件:第18课-美-国-内-战-(共28张PPT).ppt
- 2018年高考政治二轮专题复习课件:专题20-辩证唯物主义实践观与真理观-(共37张PPT).ppt
- 2018年高考研讨汇报:精准备考-追求卓越(共55张PPT).ppt
- 2018年秋北师大版九年级历史上册课件:第13课-法国大革命-(共25张PPT).ppt
文档评论(0)