-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpixcap65.yaml
154 lines (137 loc) · 3.37 KB
/
pixcap65.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
#
# ------------------------------------------------------------
# Copyright (c) SILAB , Physics Institute of Bonn University
# ------------------------------------------------------------
#
# SVN revision information:
# $Rev:: 271 $:
# $Author:: HansKrueger $:
# $Date:: 2015-02-04 16:36:06 #$:
#
---
name : pixcap65
version : 0.01
transfer_layer:
- name : USB
type : SiUsb
board_id : 201
init :
bit_file : "device/ise/pixcap65.bit"
avoid_download : True
# avoid_download : False
- name : Serial
type : Serial
init :
port : COM3
read_termination : "\r"
baudrate : 19200
hw_drivers:
- name : SMU
type : scpi
interface : Serial
init :
device : Keithley 2410
- name : GPAC
type : GPAC
interface : USB
base_addr : 0x00000
- name : MIO_PLL
type : MIO_PLL
interface : USB
base_addr : 0x00000
pll_frequency : 40
- name : gpio
type : gpio
interface : USB
base_addr : 0x10000
size : 8
- name : seq_gen
type : seq_gen
interface : USB
base_addr : 0x11000
# mem_size : 4096
- name : spi
type : spi
interface : USB
base_addr : 0x14000
# - name : power
# type : tti_ql355tp
# interface : SerialCOM12
registers:
- name : VDD
type : FunctionalRegister
hw_driver : GPAC
arg_names : [ value ]
arg_add : { 'channel': 'PWR0'}
- name : GPIO
type : StdRegister
hw_driver : gpio
size : 8
fields:
- name : LED
size : 5
offset : 6
- name : RST_B
size : 1
offset : 0
- name : SEQ
type : TrackRegister
hw_driver : seq_gen
seq_width : 8
seq_size : 1024
tracks :
- name : CLK_0
position : 0
- name : CLK_1
position : 1
- name : CLK_2
position : 2
- name : CLK_3
position : 3
- name : SPI
type : StdRegister
hw_driver : spi
size : 9960
fields :
- name : COL
offset : 9959
size : 249
repeat : 40
fields :
- name : PIX
size : 6
offset : 248
repeat : 41
fields :
- name : SEL
size : 2
offset : 5
- name : CLK_EN
size : 4
offset : 3
- name : EOC
size : 3
offset : 2
- name : GPIO
type : StdRegister
hw_driver : gpio
size : 8
fields:
- name : LED5
size : 1
offset : 5
- name : LED4
size : 1
offset : 4
- name : LED3
size : 1
offset : 3
- name : LED2
size : 1
offset : 2
- name : LED1
size : 1
offset : 1
- name : RST_B
size : 1
offset : 0