NightFPGA(一)I/O分配、电源方案、关键器件成本
- UID
- 1023229
- 来自
- 中国
|
NightFPGA(一)I/O分配、电源方案、关键器件成本
兔子这几天完善了一下方案,对I/O分配进行了核对,并初步选定了电源方案,PowerTree一定下来,就可以开始原理图设计了,在此之前,希望能够听取一下网友的意见。o_O
一、 IO分配
器件型号 | 拥有或占用I/O数量 | XC6SLX16-2FTG256C
| 186
| DDR2
| 48
| QSPI Flash
| 6
| VGA
| 28
| CODEC
| 7
| GE/FE
| 18
| UART
| 4
| SDIO
| 8
| PS2
| 2x2=4
| PMOD
| 6x2=12
| High Speed Connector
| 40
| LED
| 4
| Button
| 4
| 功耗计算及电源拓扑
器件型号 | 5V | 3.3V | 1.8V | 1.2V | 功耗 | XC6SLX16-2FTG256C
|
| 2A
| 300mA
| 500mA
| 7.74W
| MT47H64M16HR-3
|
|
| 120mA
|
| 0.22W
| W25Q16BVSIG
|
| 20mA
|
|
| 0.06W
| ADV7125JSTZ140
|
| 80mA
|
|
| 0.26W
| WM8731S
|
| 20mA
|
|
| 0.06W
| RT8211CL/RT8201EL
|
| 1A/74mA
|
|
| 3.3W/0.25W
| CP2102
| 20mA
|
|
|
| 0.1W
| SD Card
|
| 75mA
|
|
| 0.25W
| PS2 MS & KB
| 800mA
|
|
|
| 4W
| PMOD Connector
|
| 200mAx2
|
|
| 1.32W
| High Speed Connector
|
| 500mA
|
|
| 1.65W
| Total
| 0.82A
| 4.1A/3.17A
| 0.42A
| 0.5A
| 19.0W/15
|
根据估算,FE配置下需要20W电源适配器,因而采用12V 2A AC/DC电源。
另外参考Siga-S16初步设计的电源拓扑如下(比较业余,求电源高手指正!!):
DDR2和FPGA Bank3的1.8V,以及VTT 0.9V采用TPS51116提供,该芯片能够为1.8V提供10A电流,0.9V VTT可达2A,用在本应用中(包括在S16板卡中)绝对浪费。不过因为该芯片常用于笔记本、PC,量很大价格便宜,浪费也是可以允许的,如果有替代型号更好。
根据TI给出的数据,Spartan-6 LX16 VINT核电压最高需要500mA,不过Digilent和Siga的LX16板卡分别使用3A和2A的DC/DC,这让兔子深表犹疑,为保险起见,使用2A的DC/DC MP1482,同时5V电源也采用相同芯片供电。
3.3V用于整板的绝大多数IC、FPGA的IO和VAUX,以及扩展接口。这里兔子希望能够为PMOD和高速连接器提供充足的供电能力,于是选用一片RT8251(5A MAX)。TI的资料上显示,Spartan-6系列VAUX Imax=2A,VCCO Imax=1A,但兔子觉得有些离谱,但保守一些还是留给它2A。
关键器件成本
功能类型 | 器件型号 | 网络价格(RMB) | FPGA | XC6SLX16-2FTG256C | 69 (某宝有卖40 >_<) | DDR2 | MT47H64M16HR-3 | 19 | Flash | W25Q16BVSIG | 2 | Video | ADV7125JSTZ140 | 20 | Audio | WM8731S | 8 | Ethernet Phy | RT8211CL/RT8201EL | 8/5 | USB | CY7C68013A-56LTXC | 21 | UART | CP2102 | 5 | Connector | 2X40 0.8mm SMT | 9 | 合计 | FE配置,不计USB | 137 |
电源部分需确认因而尚未计算。以上皆为网络零售价,无供货周期问题,初版V10预计制作三套(依情况而定)。
PCBA采用4层默认工艺,JLC价格最低300,HQ则为400,问题在于无法控制阻抗,只能根据厂家给出的叠层信息自行计算,如果由厂家控制阻抗就不是这个价钱了>_<……
来源:懒兔子的博客 |
|
|
|
|
|