加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

我的第一份电子作品

(2007-09-18 05:49:07)
标签:

教育杂谈

学习公社

校园生活

电子

电路

科大

香港科技大学

数字电路

数字设计

分类: 〖科大〗
这学期上了电子系的第一门核心课程ELEC151——数字设计(Digital Design)。讲的内容挺难的,而更让我们每个人头疼的就是实验课(Lab Session)。
 
明天(确切的说是今天)下午要做的实验是用OrCAD Rel. 9.1绘制四位加法器的电路图,19页的实验手册,加上2页的实验报告,我几乎是熬了个通宵才做完。
 
下面这幅图就是我最终绘制完成并调试成功的电路图:

我的第一份电子作品

 
而这只是我学习电子与计算机工程学的开始,以后还有更难更复杂的电路要设计,今年我还加入了机器人比赛队(Robocon),如果幸运的话,我们可以打败港大和中大,代表香港赴印度参加亚洲区的决赛!
 
附:
(此电路图的EDA Netlist,够复杂吧!
 
(edif SCHEMATIC1
 (edifVersion 2 0 0)
 (edifLevel 0)
 (keywordMap (keywordLevel 0))
 (status
  (written
   (timeStamp 2007 09 17 21 45 57)
   (program "CAPTURE.EXE" (Version "9.10.157 CIS"))
   (comment "Original data from OrCAD/CAPTURE schematic"))
  (comment "4-Bit Adder - Subtractor")
  (comment "Tuesday, September 18, 2007")
  (comment "NoButs")
  (comment "1.2")
  (comment "")
  (comment "")
  (comment "")
  (comment "")
  (comment ""))
 (external OrCAD_LIB
  (edifLevel 0)
  (technology
   (numberDefinition
    (scale 1 1 (unit distance))))
  (cell &74LS83A
   (cellType generic)
   (comment "From OrCAD library 74LS.OLB")
   (view NetlistView
    (viewType netlist)
    (interface
     (port &1 (direction INPUT))
     (port &3 (direction INPUT))
     (port &8 (direction INPUT))
     (port &10 (direction INPUT))
     (port &16 (direction INPUT))
     (port &4 (direction INPUT))
     (port &7 (direction INPUT))
     (port &11 (direction INPUT))
     (port &13 (direction INPUT))
     (port &14 (direction OUTPUT))
     (port &15 (direction OUTPUT))
     (port &2 (direction OUTPUT))
     (port &6 (direction OUTPUT))
     (port &9 (direction OUTPUT))
     (port &5 (direction INPUT))
     (port &12 (direction INPUT)))))
  (cell &74LS86A
   (cellType generic)
   (comment "From OrCAD library 74LS.OLB")
   (view NetlistView
    (viewType netlist)
    (interface
     (port &1 (direction INPUT))
     (port &2 (direction INPUT))
     (port &3 (direction OUTPUT))
     (port &14 (direction INPUT))
     (port &7 (direction INPUT))
     (port &4 (direction INPUT))
     (port &5 (direction INPUT))
     (port &6 (direction OUTPUT))
     (port &9 (direction INPUT))
     (port &10 (direction INPUT))
     (port &8 (direction OUTPUT))
     (port &12 (direction INPUT))
     (port &13 (direction INPUT))
     (port &11 (direction OUTPUT))))))
 (library MAIN_LIB
  (edifLevel 0)
  (technology
   (numberDefinition
    (scale 1 1 (unit distance))))
  (cell SCHEMATIC1
   (cellType generic)
   (view NetlistView
    (viewType netlist)
    (interface
     (port M (direction INPUT))
     (port A1 (direction INPUT))
     (port A2 (direction INPUT))
     (port A3 (direction INPUT))
     (port A4 (direction INPUT))
     (port B1 (direction INPUT))
     (port B2 (direction INPUT))
     (port B3 (direction INPUT))
     (port B4 (direction INPUT))
     (port CARRY (direction OUTPUT))
     (port S1 (direction OUTPUT))
     (port S2 (direction OUTPUT))
     (port S3 (direction OUTPUT))
     (port S4 (direction OUTPUT)))
    (contents
     (instance U1
      (viewRef NetlistView
       (cellRef &74LS83A
        (libraryRef OrCAD_LIB))))
     (instance U2
      (viewRef NetlistView
       (cellRef &74LS86A
        (libraryRef OrCAD_LIB))))
     (net A2
      (joined
       (portRef &8 (instanceRef U1))
       (portRef A2)))
     (net B3
      (joined
       (portRef &4 (instanceRef U2))
       (portRef B3)))
     (net M
      (joined
       (portRef &2 (instanceRef U2))
       (portRef &5 (instanceRef U2))
       (portRef &10 (instanceRef U2))
       (portRef &13 (instanceRef U2))
       (portRef &13 (instanceRef U1))
       (portRef M)))
     (net N00203
      (joined
       (portRef &6 (instanceRef U2))
       (portRef &4 (instanceRef U1))))
     (net CARRY
      (joined
       (portRef &14 (instanceRef U1))
       (portRef CARRY)))
     (net B2
      (joined
       (portRef &9 (instanceRef U2))
       (portRef B2)))
     (net A1
      (joined
       (portRef &10 (instanceRef U1))
       (portRef A1)))
     (net N00196
      (joined
       (portRef &3 (instanceRef U2))
       (portRef &16 (instanceRef U1))))
     (net B1
      (joined
       (portRef &12 (instanceRef U2))
       (portRef B1)))
     (net A3
      (joined
       (portRef &3 (instanceRef U1))
       (portRef A3)))
     (net B4
      (joined
       (portRef &1 (instanceRef U2))
       (portRef B4)))
     (net N00213
      (joined
       (portRef &8 (instanceRef U2))
       (portRef &7 (instanceRef U1))))
     (net N00223
      (joined
       (portRef &11 (instanceRef U2))
       (portRef &11 (instanceRef U1))))
     (net A4
      (joined
       (portRef &1 (instanceRef U1))
       (portRef A4)))
     (net GND
      (joined
       (portRef &12 (instanceRef U1))
       (portRef &7 (instanceRef U2))))
     (net VCC
      (joined
       (portRef &5 (instanceRef U1))
       (portRef &14 (instanceRef U2))))
     (net S1
      (joined
       (portRef &9 (instanceRef U1))
       (portRef S1)))
     (net S2
      (joined
       (portRef &6 (instanceRef U1))
       (portRef S2)))
     (net S3
      (joined
       (portRef &2 (instanceRef U1))
       (portRef S3)))
     (net S4
      (joined
       (portRef &15 (instanceRef U1))
       (portRef S4)))))))
 (design SCHEMATIC1
  (cellRef SCHEMATIC1
   (libraryRef MAIN_LIB))))

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有