加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • 12.5  系统硬件配置方案
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

数字图像倍焦系统设计与实现综合实例之:系统硬件配置方案

2013/08/30
阅读需 7 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

 

12.5  系统硬件配置方案

12.5.1  FPGA的配置

FPGA可编程器件,可以根据用户的需要进行现场可编程。系统可采用了JTAG模式和AS模式进行FPGA编程配置。

JTAG模式编程直接对FPGA进行编程,使用JTAG模式,在Quartus II工具中输出sof文件(SRAM Object File)。其好处是编程速度快,并且由于是对FPGA的SRAM结构进行编程,编程次数要多得多;但是掉电后,SRAM保存的编程信息将会丢失。

当程序调试完毕,需要固化的时候,可以通过AS模式将最终文件(pof文件)烧写到配置芯片里面。

本系统采用的配置芯片是EPC1441PC8。配置芯片具有掉电保存能力,在系统上电时,FPGA首先从配置芯片中读取编程数据,并对FPGA进行加载。

12.5.2  Video Decoder(SAA7113H)的配置

系统上电后,Video Decoder 芯片正常工作之前是需要进行配置的。所谓的配置,就是通过I2C接口对它的内部寄存器进行读写。配置的主要目的是通知Video Decoder系统当前采用的信号输入端口、格式和特殊要求。

本系统的工作要求是:1路PAL制式视频,AI11管脚输入,输出为ITU656格式,YUV比例为4∶2∶2。对应的SAA7113H的寄存器配置如表12.1所示。

表12.1 SAA7113H寄存器配置值

地址

内容

地址

内容

地址

内容

地址

内容

地址

内容

地址

内容

0

00

10

38

20

00

30

00

40

02

50

FF

1

08

11

0C

21

00

31

00

41

FF

51

FF

2

C0

12

E8

22

00

32

00

42

FF

52

FF

3

33

13

00

23

00

33

00

43

FF

53

FF

4

00

14

00

24

00

34

00

44

FF

54

FF

5

00

15

00

25

00

35

00

45

FF

55

FF

6

E0

16

00

26

00

36

00

46

FF

56

FF

7

0D

17

00

27

00

37

00

47

FF

57

FF

8

B8

18

00

28

00

38

00

48

FF

58

00

9

01

19

00

29

00

39

00

49

FF

59

00

A

80

1A

00

2A

00

3A

00

4A

FF

5A

07

B

47

1B

00

2B

00

3B

00

4B

FF

5B

80

C

40

1C

00

2C

00

3C

00

4C

FF

5C

00

D

00

1D

00

2D

00

3D

00

4D

FF

5D

00

E

01

1E

00

2E

00

3E

00

4E

FF

5E

00

F

2A

1F

00

2F

00

3F

00

4F

FF

5F

00

 

12.5.3  Video Encoder (SAA7128)的配置

系统上电后,Video Encoder 芯片正常工作之前是需要进行配置的。所谓的配置,就是通过I2C接口对它的内部寄存器进行读写。配置的主要目的是通知Video Encoder系统当前采用的信号输出端口、格式和特殊要求。

本系统的工作要求是:1路PAL制式视频输出,CVBS管脚输出,输入为ITU656格式,YUV比例为4∶2∶2。对应的SAA7128H的寄存器配置如表12.2所示。

表12.2 SAA7128H寄存器配置值

地址

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

内容

00

00

00

00

00

00

00

00

00

00

00

00

00

00

00

00

地址

10

11

12

13

14

15

16

17

18

19

1A

1B

1C

1D

1E

1F

内容

00

00

00

00

00

00

00

00

00

00

00

00

00

00

00

00

续表

地址

20

21

22

23

24

25

26

27

28

29

2A

2B

2C

2D

2E

2F

内容

00

00

00

00

00

00

0D

00

1F

1F

75

3F

06

3F

00

00

地址

30

31

32

33

34

35

36

37

38

39

3A

3B

3C

3D

3E

3F

内容

00

00

00

00

00

00

00

00

1A

1A

13

00

00

00

00

00

地址

40

41

42

43

44

45

46

47

48

49

4A

4B

4C

4D

4E

4F

内容

00

00

00

68

10

97

4C

18

9B

93

9F

FF

7C

34

3F

17

地址

50

51

52

53

54

55

56

57

58

59

5A

5B

5C

5D

5E

5F

内容

00

83

83

80

8C

0F

C3

06

02

80

34

7D

AF

2D

3F

3F

地址

60

61

62

63

64

65

66

67

68

69

6A

6B

6C

6D

6E

6F

内容

00

02

46

CB

8A

09

2A

77

41

88

41

12

02

20

A0

B4

地址

70

71

72

73

74

75

76

77

78

79

7A

7B

7C

7D

7E

7F

内容

41

C3

00

3E

B8

1E

15

16

15

16

2B

D9

80

00

00

00

 

12.5.4  印刷电路板(PCB)设计

本系统采用了层叠式的电路板结构,两块电路板通过双排连接器组合成一个系统。其中,FPGA相关电路在一块板上,视频的编解码器在另外一块板上。

传输一路数字视频信号需要9个必须的ITU656信号(DATA0~DATA7,CLOCK)和两个可选的同步信号(HSync,VSync)。另外,I2C配置接口还需要2个信号(SCL,SDA),加上1个电源信号,2个地信号等,一共16个信号。

经过布局布线后,得到两个板子的版图如图12.5所示。

将这个版图文件提交给制版厂就可以加工设计了。

 

图12.5  数字图像倍焦系统PCB

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
MPF300T-FCG484I 1 Microsemi Corporation Field Programmable Gate Array, CMOS, PBGA484, BGA-484

ECAD模型

下载ECAD模型
$696.8 查看
XC7A200T-2FBG676I 1 AMD Xilinx Field Programmable Gate Array, 16825 CLBs, 1286MHz, 215360-Cell, CMOS, PBGA676, FBGA-676

ECAD模型

下载ECAD模型
$356.55 查看
A3P1000-PQG208I 1 Microsemi FPGA & SoC Field Programmable Gate Array, 1000000 Gates, CMOS, PQFP208, 0.50 MM PITCH, GREEN, PLASTIC, QFP-208
$79.9 查看

相关推荐

电子产业图谱

华清远见(www.farsight.com.cn)是国内领先嵌入师培训机构,2004年注册于中国北京海淀高科技园区,除北京总部外,上海、深圳、成都、南京、武汉、西安、广州均有直营分公司。华清远见除提供嵌入式相关的长期就业培训、短期高端培训、师资培训及企业员工内训等业务外,其下属研发中心还负责嵌入式、Android及物联网方向的教学实验平台的研发及培训教材的出版,截止目前为止已公开出版70余本嵌入式/移动开发/物联网相关图书。企业理念:专业始于专注 卓识源于远见。企业价值观:做良心教育、做专业教育,更要做受人尊敬的职业教育。