注册
登录
标签
领取红包
帮助
EDA专业论坛
»
HDL语言
» 求助:有关inout的编译警告
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
求助:有关inout的编译警告
pengyouxiaohui
助工
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2008-4-28 16:04
只看该作者
求助:有关inout的编译警告
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_arith.all;
entity data_reg is
port(datain: in std_logic_vector(15 downto 0);
dataout: out std_logic_vector(15 downto 0);
dataoe : in std_logic;
dd :
inout
std_logic_vector(15 downto 0));
end entity;
architecture structural of data_reg is
begin
process(dataoe,datain)
begin
if(dataoe='1') then
dd<=datain;
else
dd<=(others=>'0');
end if;
dataout <=dd;
end process;
end architecture structural;
这是我写的有关双向口的
程序
,但
编译
时总出错,请问时什么原因,应该怎么改一下,警告如下
Warning: TRI or OPNDRN buffers permanently enabled
Warning: Following 16 pins have no output enable or a GND or VCC output enable - later changes to this connectivity may change fitting results
搜索更多相关主题的帖子:
VHDL
inout
quartus
帖子
24
精华
0
积分
2480
活跃指数
15
在线时间
19 小时
注册时间
2007-6-5
最后登录
2008-8-29
查看详细资料
TOP
yangdoing
工程师
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2008-4-29 09:26
只看该作者
前几天我也弄了inout类型的,不过是verilog的,你这个VHDL我有点看不明白,不过你记住当有写信号时,把总线状态设为高阻,读信号时,用一个寄存器关联这个引脚就行了.
[
本帖最后由 yangdoing 于 2008-4-29 09:28 编辑
]
帖子
122
精华
0
积分
745
活跃指数
100
在线时间
25 小时
注册时间
2008-4-11
最后登录
2008-8-28
查看详细资料
TOP
yangdoing
工程师
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2008-4-29 09:27
只看该作者
单从你的警告里看,应该是没有输出吧.
帖子
122
精华
0
积分
745
活跃指数
100
在线时间
25 小时
注册时间
2008-4-11
最后登录
2008-8-28
查看详细资料
TOP
pengyouxiaohui
助工
个人空间
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2008-4-29 09:33
只看该作者
谢谢你。我又改了一下,还是有毛病,我原来用verilog编的,没毛病
帖子
24
精华
0
积分
2480
活跃指数
15
在线时间
19 小时
注册时间
2007-6-5
最后登录
2008-8-29
查看详细资料
TOP
yangdoing
工程师
个人空间
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2008-4-29 11:07
只看该作者
我也看不出啥毛病来了,偶是新的
帖子
122
精华
0
积分
745
活跃指数
100
在线时间
25 小时
注册时间
2008-4-11
最后登录
2008-8-28
查看详细资料
TOP
店小二
高工
个人空间
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2008-4-29 11:50
只看该作者
inout端口实现的时候要用到了TRI或叫三态门。
而楼主没有把输出赋为高阻所以出现该警告
建议参考一下规范的inout三态门的写法
over
帖子
919
精华
0
积分
16490
活跃指数
739
在线时间
311 小时
注册时间
2007-1-10
最后登录
2008-8-29
查看详细资料
TOP
morang
工程师
个人空间
发短消息
加为好友
当前离线
7
#
大
中
小
发表于 2008-4-30 10:04
只看该作者
对,就是楼上所说的那样
帖子
127
精华
0
积分
335
活跃指数
66
在线时间
26 小时
注册时间
2007-6-18
最后登录
2008-8-24
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
FPGA设计方法和工具
HDL语言
教程
工具流程
学习实例
代码风格
状态机
CPLD设计
Altera论坛
IP使用
下载配置
教程
Xilinx论坛
Virtex-5器件
Virtex其他器件
EDK & System generator
Lattice论坛
Actel论坛
Modelsim仿真
教程
库
testbench入门
debussy
Synplify综合
IC设计方法和工具
芯片综合
IC设计教程
synthesis教程
静态时序分析
DFT
芯片验证
VERA/Specman
形式验证
数字后端
Encounter
Astro
模拟IC
Tanner
Hspice
AD/DA
脚本设计
FPGA/IC应用设计
IP cores开发交流
通用设计
CPU
USB
FIFO
8051
串行接口
分频倍频
时钟与复位
通信与DSP技术
DDS
Matlab
编解码技术
3G技术
软件无线电
滤波器
FFT
图像处理
威客专版
嵌入式技术
ARM与嵌入式系统
ucos/uclinux
NIOSII/SOPC Builder
专有论坛
专业培训
求职招聘
书籍推荐
说文解字
FPGA开发板
广告专版
网友交流
本站历任版主
站内事务
资源共享
EDA之家
闲话聊天
开心一刻
Blog使用
EDA先锋工作室
娱乐休闲
灌水挣钱
控制面板首页
编辑个人资料
积分交易
积分记录
公众用户组
个人空间管理
升级个人空间
基本概况
流量统计
客户软件
发帖量记录
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
LDO芯片 免费样品申请
输入您的搜索字词
提交搜索表单
电源监控方案 免费样品申请
[AD]FPGA/CPLD代理分销,不设最低采购量
高性能电源管理方案 FPGA电源方案 LDO元器件
[ADIC设计免费讲座之模拟篇 7月24日晚. 模拟IC设计实战提高班(第三期)8月13日开班
高性能电源管理方案 FPGA电源方案 LDO元器件
[ADIC设计免费讲座之模拟篇 7月24日晚. 模拟IC设计实战提高班(第三期)8月13日开班
[AD]北航集成电路专业第六期工程硕士班开始招生
高性能电源管理方案 FPGA电源方案 LDO元器件