导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→硬件:请教老古:CPLD设计问题?

* 4857: 硬件:请教老古:CPLD设计问题?

   explore 
explore发表的帖子 

 硬件:请教老古:CPLD设计问题?
我用CPLD进行逻辑设计时,也用了10个寄存器,但编译时,我发现每个寄存器(每个寄存器
是通过8个DFFE构成的)都要占用8个LCELL(即宏单元),这样的话10个寄存器就要占用80个
LCELL,而你却只用了67个
LCELL,请教老古:1.你是怎样使LCELL的占用量减小的?2.怎样使寄存器不占用LCELL?
3.如果你根本就没用上用DFFE做成的寄存器,那你的寄存器是怎么做成的?

发表时间:2002年1月15日17:10:00

  
回复该帖

本主题共有 4 帖,分页:>>>>>该主题的所有内容[4]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  4869.[详细]答:
摘要:每个寄存器是要用8个lcell,但是如果1个寄存器(8个位),8个位如果没有全部用到的 话,软件会优化掉一些没有用到的。 我的一些寄存器是只读的,没有锁存的功能,没有锁存功能的会少占用一些lcell。 ......(101字)
- [老古][1040次] 2002年1月15日

  4876.[详细]老古指点:
摘要: 1.没有锁存功能的寄存器你是怎样定义它的?2.另外我发现每个双向i/o端口和输出端口也 都要占用一个LCELL,这样的话光AD[31..0]和P0[7..0]就要占用40个LCELL,是这样的么? 如是的话,......(150字)
- [explore][999次] 2002年1月16日

  4890.[详细]没有锁存功能的寄存器只使用tri连接,不用dffe。是要占用40个lcell。要看最后的编译结果才..
摘要:......(无内容)
- [老古][1287次] 2002年1月16日

[上一篇帖子]:C51编程:只问老古  和explore讨论,很是郁闷,对方很热情,可是得看懂我
[下一篇帖子]:可是大哥,我一直都在谈remote dma read,你跟我谈网卡接收网络的数据