计算机与数字工程
計算機與數字工程
계산궤여수자공정
COMPUTER & DIGITAL ENGINEERING
2011年
9期
142-146
,共5页
肖哲靖%徐静平%雷青松%钟德刚
肖哲靖%徐靜平%雷青鬆%鐘德剛
초철정%서정평%뢰청송%종덕강
片上调试系统%微控制器%仿真器%指令%寄存器
片上調試繫統%微控製器%倣真器%指令%寄存器
편상조시계통%미공제기%방진기%지령%기존기
为工业用8051微控制器设计了一个片上调试系统,将调试功能集成到单片机芯片内部.该系统基于专用集成电路的设计流程设计,不仅具有控制8051单片机挂起、正常运行、单步运行和指令跳转的能力,而且能够读写片内寄存器、内外部数据,程序存储器、特殊功能寄存器的值,并能在其中设置硬件断点.该调试系统使用比工业上的JTAG标准接口占用空间更少的三线接口作为其和计算机的连接通道.系统在Xilinx的xc3s400 FPGA上完成功能验证,利用SMIC0.18μm工艺库完成版图设计.结果表明,系统有效解决基于传统软件调试和仿真器调试方式的弊端,并能省去用户购买商业仿真器的调试花费,减少调试成本,提高调试效率.提出的设计方法同样适用于其他微控制器片上调试系统的设计.
為工業用8051微控製器設計瞭一箇片上調試繫統,將調試功能集成到單片機芯片內部.該繫統基于專用集成電路的設計流程設計,不僅具有控製8051單片機掛起、正常運行、單步運行和指令跳轉的能力,而且能夠讀寫片內寄存器、內外部數據,程序存儲器、特殊功能寄存器的值,併能在其中設置硬件斷點.該調試繫統使用比工業上的JTAG標準接口佔用空間更少的三線接口作為其和計算機的連接通道.繫統在Xilinx的xc3s400 FPGA上完成功能驗證,利用SMIC0.18μm工藝庫完成版圖設計.結果錶明,繫統有效解決基于傳統軟件調試和倣真器調試方式的弊耑,併能省去用戶購買商業倣真器的調試花費,減少調試成本,提高調試效率.提齣的設計方法同樣適用于其他微控製器片上調試繫統的設計.
위공업용8051미공제기설계료일개편상조시계통,장조시공능집성도단편궤심편내부.해계통기우전용집성전로적설계류정설계,불부구유공제8051단편궤괘기、정상운행、단보운행화지령도전적능력,이차능구독사편내기존기、내외부수거,정서존저기、특수공능기존기적치,병능재기중설치경건단점.해조시계통사용비공업상적JTAG표준접구점용공간경소적삼선접구작위기화계산궤적련접통도.계통재Xilinx적xc3s400 FPGA상완성공능험증,이용SMIC0.18μm공예고완성판도설계.결과표명,계통유효해결기우전통연건조시화방진기조시방식적폐단,병능성거용호구매상업방진기적조시화비,감소조시성본,제고조시효솔.제출적설계방법동양괄용우기타미공제기편상조시계통적설계.