©2009上海创景计算机系统有限公司VISIONAT697EVBUser'sManualHelpAndManual_unregistered_evaluation_copyI目录©2009上海创景计算机系统有限公司目录第1章前言1第2章功能介绍2第3章外型尺寸4第4章CPU配置554.1RESET64.2PROM总线宽度选择74.3EDAC配置84.4PLL,SKEW配置94.5其他第5章Power11第6章Clock13第7章Buffer15第8章SDRAM16第9章RS23217第10章LED18第11章Key20第12章CPCI21第13章DSU22第14章扩展接口24第15章CPLD26VISIONAT697EVBUser'sManualII©2009上海创景计算机系统有限公司第16章FLASH条27第17章可选配件:SRAM条28第18章可选配件:网口条29第19章可选配件:CAN总线条30第20章附件311前言©2009上海创景计算机系统有限公司第1章前言欢迎使用上海创景AT697评估板工具,如有任何问题请与上海创景计算机系统有限公司联系。上海创景计算机系统有限公司地址:上海市浦东新区(中邦商务园)王桥路1018-D室电话:+862158380789传真:+862158380790网址:©2009上海创景计算机系统有限公司第2章功能介绍创景公司AT697EVB评估板是专门用于宇航级芯片AT697硬件、软件开发的开发平台,软件、硬件工程师可借助此平台熟悉并了解AT697系列硬件、软件的开发,在最短时间内搭建AT697原型系统,从而达到快速开发基于AT697处理器的嵌入式系统。创景公司AT697EVB评估板带有AT697处理器,FlashPROM,SRAM,SDRAM,CPCI,以太网口,CAN总线,RS232,LED,按钮及扩展连接头可非常灵活地用于产品评估与演示。功能:•AT697CPU,工作频率是100MHZ•CPCI6U尺寸•支持8位,32位和40位(EDAC打开)工作方式•FlashPROM可换模块:用户可以更换自己的FlashPROM条。可用创景公司VisionDebuggerforLEON仿真器软硬件进行FlashPROM烧入,包括了EDAC的烧入o40位模式:16Mbyte(32bits)+4Mbyte(EDAC)o8位模式:8Mbyte•SDRAM:SDRAM采用标准的SO-DIMM144笔记本内存条40位模式:128Mbyte(32bits)+32Mbyte(EDAC)•二个UART•八个IO用于LED显示,以及其他LED用于显示状态•四个IO用于按键,可接到Interrupt3功能介绍©2009上海创景计算机系统有限公司•CPCI接口,CPCI工作于33Mhz,32Bits。支持Host,Satellite•可外接CPUClock,PCIClock•丰富的外接扩展接口,可通过CPCIP4,P5,也可通过SAMTEKQSH-QTH接头•采用专用复/位芯片,总线驱动,Clock驱动。使得可靠性得到提高•板上CPLD,大量资源可以使用•DSU调试可达到1MBps•电压和电流测量点•12V外接电源,可使用CPCI电源•选配件:创景公司AT697EVB评估板上,有三条一样接口的外扩接口,除了一条已经插了FLASHPROM可换模块外,其他二条还可以插别的扩展条.上海创景已经做好了以下几种:SRAM条:这SRAM可以切换到SRAM或ROM空间,40位模式:4Mbyte(32位)+1Mbyte(EDAC)外扩的网口:通过DM9000外扩外扩CAN总线:通过SJA1000外扩,上面有二路CAN4VISIONAT697EVBUser'sManual©2009上海创景计算机系统有限公司第3章外型尺寸创景公司AT697EVB评估板是6U尺寸,各个外部接口如下图:5CPU配置©2009上海创景计算机系统有限公司第4章CPU配置CPU的配置如下:4.1RESET复位电路,使用的是IMP811复位芯片,线路如下:其中,J29可以接到上海创景Leon仿真器的RESET脚上6VISIONAT697EVBUser'sManual©2009上海创景计算机系统有限公司4.2PROM总线宽度选择创景公司AT697EVB评估板可以使用8位或32位ROM总线,所以,就需要在CPU启动时候,做8/32位的选择在板上,拨码开关S10-1可以选择总线宽度,线路如下:这SEL8_40Bits在CPLD中进行了译码://config8/40bitsoperationalways@(posedgeclk)beginif(nRESET==1'b0)//whenresetingbeginif(SEL8_40Bits)//itis32/40bitsPIO[1:0]=2'b10;else7CPU配置©2009上海创景计算机系统有限公司PIO[1:0]=2'b00;//itis8bitsendelsePIO[1:0]=2'bzz;//afterreset,threestateendassignROM_40BitsCS=SEL8_40Bits?nROMCS0:1'b1;assignROM_8BitsCS=SEL8_40Bits?1'b1:nROMCS0;从上面的逻辑可以看出,当S10-1是off时候,选择了32/40位方式。当on时,是8位方式。复位完后,这PIO0,PIO1还是可以当普通IO用.4.3EDAC配置创景公司AT697EVB评估板可以使用EDAC或不用EDAC。S10-2就是用来选择这方面功能的.在CPLD中,进行了译码,逻辑如下://configEDACenable/disablealways@(posedgeclk)beginif(nRESET==1'b0)//whenresetingbeginif(EnEDAC)//EDACenablePIO[2]=1'b1;elsePIO[2]=1'b0;//EDACdisableendelsePIO[2]=1'bz;//afterreset,threestateend所以,当S10-2是off时候,EDAC是enable的,当on时候,EDAC是disable8VISIONAT697EVBUser'sManual©2009上海创景计算机系统有限公司4.4PLL,SKEW配置CPU内部时钟,可以使用bypass或PLLSKEW可以调整,线路如下:缺省设定是全off9CPU配置©2009上海创景计算机系统有限公司4.5其他还有一些CPU的管脚培植如下:nBRDY一直是下拉的如果使用PLL,并且PLLlock后,D5就会亮J18为CPU的JTAG信号10VISIONAT697EVBUser'sManual©2009上海创景计算机系统有限公司11Power©2009上海创景计算机系统有限公司第5章Power创景公司AT697EVB评估板电源输入是12VDC,在板上产生3.3V和1.8V,使用LM2676S-3.3芯片产生3.3V电源,使用LP3962EA-1.8芯片产生1.8V电源在板上,有众多的黑色的地信号连接点,可供外接设备使用:J3,J4,J5,J6,J7,J8.有众多的红色电源连接点,可供外接设备测量使用来源电压测量和正常工作时设定和测量点电流测量时设定和测量点12VJ1J2CPU3.3VLM3676S-3.3JP1,JP2CloseJP5,JP6Open(default)J37JP1,JP2openJP5,JP6OpenJ9~J37PCIJP1,JP2OpenJP5,JP6CloseJ37JP1,JP2OpenJP5,JP6OpebJ12~J37板上3.3VLM3676S-3.3JP3,JP4CloseJP7,JP8Open(default)J10JP3,JP4OpenJP7,JP8OpenJ9~J10PCIJP3,JP4OpenJP7,JP8CloseJ10JP3,JP4OpenJP7,JP8OpenJ12~J10CPU1.8VLP3962ES-1.8JP11~JP14Close(default)J14JP11~JP14OpenJ11~J1412VISIONAT697EVBUser'sManual©2009上海创景计算机系统有限公司VCCPLLLP3962ES-1.8JP9,JP10Close(default)J13JP9,JP10OpenJ11~J1313Clock©2009上海创景计算机系统有限公司第6章Clock创景公司AT697EVB评估板的CPU输入Clock是25MHZ,PCI输入Clock是33MHZ通过SMB插头,可以输入外接时钟14VISIONAT697EVBUser'sManual©2009上海创景计算机系统有限公司并且,有黄色测量点Clock来源跳线.测量点CPUClock板上JP212,3Close(Default)J16J20JP211,2ClosePCIClock板上JP202,3,Close(Default)J15J19JP201,2CloseJ41(黄色)可以量CPU的ClkDiv4信号.用户可以把CPUclock,换成DIP封装的,这时候,需要把板上25MHZ的clock断开:只要把R107拿掉,把R142焊上就可以了.送到CPCI上的33Mhzclock,是通过CY2305驱动的.Clock的SKEW0,1和PLL,通过S8调整:信号信号电平S8设定SKEW0=01off(Default)=11onSKEW1=02off(Default)=12onBYPASS=0(PLL)3off(Default)=1(Bypass)3on15Buffer©2009上海创景计算机系统有限公司第7章Buffer考虑到CPU的Addressbus还有一些读些信号,需要驱动众多的芯片,所以创景公司AT697EVB评估板对以下信号做了驱动(通过74LVTH162245)•AddressBus0~27•nOE•READ•nWRITE•nIOS•nROMCS0~1•nRAMS0~4•nRAMOE0~4•nRWE0~316VISIONAT697EVBUser'sManual©2009上海创景计算机系统有限公司第8章SDRAM创景公司AT697EVB评估板使用笔记本电脑通用的SDRAM(SO-DIMM144)SO-DIMM144使用的是3M的390112SDRAM内寸条,是256Mbyte.其中的一半,128Mbyte用为32位,另外一半的32Mbyte,用为EDAC.17RS232©2009上海创景计算机系统有限公司第9章RS232创景公司AT697EVB评估板把二个UART口都拉了出来,并且通过了RS232电平转换,通过DB9和外设连接.与外设连接,使用普通的串口延长线(一对一的连线)由于AT697的UART口是和PIO10,PIO11,PIO14,PIO15复用的,所以,如果想把这四个信号用为PIO的话,就需要通过拨码开关来切换S9(1~4:Defaultareallon)信号1onTXD21offPIO112onRXD22offPIO103onTXD13offPIO154onRXD14offPIO1518VISIONAT697EVBUser'sManual©2009上海创景计算机系统有限公司第10章LED创景公司AT697EVB评估板上,有众多的LED用来显示CPU的状态:LED说明D2:PWR电源指示D6:DSU当DSU连接后常亮D3:ACTIVE使用nOE和nWRITE,通过CPLD来点.具体看CPLD逻辑D4:ERRCPUERROR信号D5:LOCK当PLLLOCK后常亮D7:PIO4PIO4,低电平时亮(需要把JP1523短路)D8:PIO5PIO5,低电平时亮D9:PIO6PIO6,低电平时亮D10:PIO7PIO