upsingmen的个人空间 https://blog.eetop.cn/309186 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

ASIC Design Guild for Data Path

已有 1261 次阅读| 2013-12-25 12:06 |个人分类:ASIC -Design-RTL

asic Design For Data Path.
        
      Data path means that there are a lot of arithmetic operations during your design. it is widely seen in the Communication , Image Signal Processing field. How to design and provide a flexible design? it lies in 2 points:
1) your understanding about Algorithm
2) your understanding about RTL design 

here are some tips according to my experience on Data Path Design  , Now i am working in the field Soc and those tips works. 

1> Clearly the function of your module: what it will do or not do
2> for 1, you must have a good command of module partition. this revolves your insights into the function itself and also your balance at the Engineering philosophy
3> A good design is a perfect art of product, no matter how complex its function is, the structure is perfect and matched well with no gaps,just as a product with a amazing user interface but have a good robust performance. (That is so called Simple)
4>Design Philosophy.
5>Your system viewpoint also be underlined in your whole design
6>A good design also will be a a good tested design
7>All designs namely are products of your thinking method in your brain, so keep clear in your brain especially when editing your structure, your coding, partition your sub-modules. keep in minds that it represents your style. no choes any time!
8>All things can be resolved because it always have its simplest way. no matter what complex or simple it is. So keep simple for your design
9>Bugs always exists in  2 cases: one is you subjective in your brain(actually you always dont know it) the other is your uncertain at you coding(you dont know it but you know you can simulate it)
10>Information Theory is the basic for all engineer project, no exception for you handing job
11> Keep passinate,Keep active,Keep in mind that all things past is not good, what your doing now is the best, and repeat it.
12>Keep in mind again that, All difficult things have its SIMPLEST way if you try to jump out its tricks again and look into it carefully again with a refreshed yourself...

Actually i think suggestions above can also be shared in  System, Control , interface, and Soc design. 

Another point for data-path Design is, your should be used to think in different way, Software(Algorithm), Hardware(RTL), so a good mapping lies in your understanding about how to catch the true meaning of  algorithm and RTL

So,  all what we doing now before PRODUCTION is different represented sty
le of information and How to process it.

any  advice please contact me  : robin.jiang.sh@gmail.com

                                                                                                                






点赞

全部作者的其他最新日志

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 2

    粉丝
  • 1

    好友
  • 0

    获赞
  • 0

    评论
  • 468

    访问数
关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-26 00:42 , Processed in 0.024819 second(s), 14 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部