background image

 

 

SingMai Electronics 

SB10 User Manual Revision 0.1

 

                             

 

                        

Page 8 of 29

 

 

4.

 

Circuit description 

 
Figures 3-13 show the schematics for the  SB10. Below is a brief technical description of the  SB10 
module. 
 

Sheet 1.

 

J3  is  the  5VDC  power  input  connector  to  the  SB10  module.  The  5VDC  is  protected  from  over-
voltage and reverse polarity inputs by D1, D2 and resettable fuse, F1. The input is then filtered by L1 
and C2 to provide the ‘clean’ 5VDC for the analogue input stage and also linear regulated by U1 to 
provide the 3.3VDC supply voltage. 
 

Sheet 2.

 

U2  provides  the  1.2VDC  for  the  internal  voltage  of  the  FPGA.  U3  provides  the  2.5VDC  for  the 
analogue PLL circuity of the FPGA and L2 and C25 filter the VCCINT for the FPGA PLL digital blocks. 
U18 provides the 1.8V supply to the HDMI transmitter. 
 

Sheet 3.

 

Sheet 3 is the analogue front end (AFE). The analogue video inputs, which may be  NTSC or PAL, 
may be either coaxial or twisted pair. 
If twisted pair, they are terminated in 100Ω (R26) and converted from differential to single ended 
outputs  by  U9.  If  coaxial  inputs  they  are  treated  as  a  pseudo-differential  input,  with  the  ground 
screen of the BNC input connector connected to ground via R25 and C61, which affords some hum 
rejection for long cable runs. U15 converts this pseudo-differential input to a singled ended output 
while U8 provides 6dB of gain to compensate for the attenuation in U15. 
J6  selects  either  the  differential  or  coaxial  video  input  and  J7  selects  the  mid-rail  voltage  offset 
used by the AFE. 
U10  is  a  voltage  controlled  amplifier.  The  PT4  decoder  measures  the  amplitude  of  the 
synchronizing signals and compares them to an internal reference: this amplifier compensates for 
any loss in the input signal. U25 is not used in this application. 
The output of U10 is AC coupled into U11A, which is a high input impedance, low input bias current 
op-amp.  The  average  DC  level  of  video  varies  widely  and  to  ensure  it  can  be  scaled  into  the 
analogue to digital converter (ADC) properly it must be clamped. The AFE uses a sync tip clamp. 
The  most  negative  part  of  the  AC  coupled  video  is  clamped  to  the  VCLAMP  reference  voltage, 
which is the most negative reference voltage of the ADC. The ADC requires a 0.5V to 2.5V (2V pk-
pk) input signal and the sync tips (the most negative part of the video signal) are clamped, using 
‘ideal’  diode  D5  and  U11B,  to  the  0.5V  ADC  reference.  The  black  level  of  the  video  (back  porch 
level) is measured and used to restore the video black level by the PT4 decoder. 
 

Sheet 4.

 

U19  is  a  10  bit,  80MHz  ADC  which  is  run  at  54MHz.  The  ADC  is  used  in  single-ended  mode.    The 
clamped video from U11A is  applied to the VIN+ input, and VIN- input is  biased to mid rail  (1.5V). 
U14 provides the ‘clean’ 3.0V supply for the ADC. The output of the ADC, ADC[9:0] is the straight 
binary coded, digital composite video which is applied directly to the PT4 decoder. 
 

Sheet 5.

 

U4 is the FPGA. The FPGA is an Altera EP4CE15 device in a 144 pin 0.5mm TQFP package. The FPGA 
contains  the  PT4  NTSC/PAL  decoder  and  a  SingMai  PT13  control  microprocessor  which  also 
provides the I2C control to the HDMI transmitter. 
 

Sheet 6.

 

The FPGA is a volatile device and needs configuring on switch on, which it does using U5, a 4Mb 
EEPROM.  The  device  is  automatically  configured  on  switch  on,  and  successful  configuration  is 
indicated by LED, ‘FPGA OK’. The EEPROM may also be reprogrammed via J4, which is compatible 
with the Altera ‘USB-Blaster’ and the Quartus Programmer. 

 

Summary of Contents for SB10

Page 1: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 1 of 29 SB10 NTSC PAL Video Decoder PT4 IP Core evaluation board User Manual Revision 0 1 23rd September 2017 ...

Page 2: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 2 of 29 Revision History Date Revisions Version 23 09 2017 First Draft 0 1 ...

Page 3: ...re 8 SB10 schematics Sheet 6 15 Figure 9 SB10 schematics Sheet 7 16 Figure 10 SB10 schematics Sheet 8 17 Figure 11 SB10 schematics Sheet 9 18 Figure 12 SB10 schematics Sheet 10 19 Figure 13 SB10 schematics Sheet 11 20 Figure 14 Re programming the SB10 21 Figure 15 Quartus FPGA programmer 22 Figure 16 NTSC 75 colour bars waveform 23 Figure 17 NTSC 75 colour bars vectors 24 Figure 18 NTSC SDI status...

Page 4: ...d coaxial formats The video is amplified clamped and converted to digital video using a 10 bit ADC clocked at 54MHz An Altera FPGA is programmed with the PT4 video decoder which performs high quality line comb decoding of the video input Both lock modes of the PT4 are supported the voltage controlled oscillator VCO mode and the fast direct digital synthesis DDS mode The BT656 output of the PT4 dri...

Page 5: ...pes twisted pair or coaxial it is necessary to change some link headers see Figure 2 There are two 3 pin headers that select the video input source J6 and a voltage reference J7 For coaxial inputs each connector should be linked pin 1 to pin 2 for UTP cable pin 2 and pin 3 should be linked Pull off the small pin header and place over the pins you require for your cable type Connector J8 should be ...

Page 6: ...s two lock modes and both are supported by the SB10 board The first is to use a voltage controlled oscillator This mode is selected by linking pins 2 and 3 of the header J10 To select the DDS clock mode links pins 1 and 2 of J10 For a description of the two modes see the Technical Description below sheets 7 and 8 ...

Page 7: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 7 of 29 3 Data Transfers TBD ...

Page 8: ...es them to an internal reference this amplifier compensates for any loss in the input signal U25 is not used in this application The output of U10 is AC coupled into U11A which is a high input impedance low input bias current op amp The average DC level of video varies widely and to ensure it can be scaled into the analogue to digital converter ADC properly it must be clamped The AFE uses a sync t...

Page 9: ... PT13 generated data stream and the calculated checksum from U7 is compared with an FPGA internally generated checksum If the two do not match the SB10 module is shut down This means that even if the bit stream of the FPGA EEPROM is captured the SB10 will not run without U7 being fitted U17 is an RS232 level translator The RS232 data interface is described in Chapter 3 X2 provides a fixed 27MHz cl...

Page 10: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 10 of 29 Figure 3 SB10 schematics Sheet 1 ...

Page 11: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 11 of 29 Figure 4 SB10 schematics Sheet 2 ...

Page 12: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 12 of 29 Figure 5 SB10 schematics Sheet 3 ...

Page 13: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 13 of 29 Figure 6 SB10 schematics Sheet 4 ...

Page 14: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 14 of 29 Figure 7 SB10 schematics Sheet 5 ...

Page 15: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 15 of 29 Figure 8 SB10 schematics Sheet 6 ...

Page 16: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 16 of 29 Figure 9 SB10 schematics Sheet 7 ...

Page 17: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 17 of 29 Figure 10 SB10 schematics Sheet 8 ...

Page 18: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 18 of 29 Figure 11 SB10 schematics Sheet 9 ...

Page 19: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 19 of 29 Figure 12 SB10 schematics Sheet 10 ...

Page 20: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 20 of 29 Figure 13 SB10 schematics Sheet 11 ...

Page 21: ...USB Blaster 10 way header plugs into J4 the 10W header on the SB10 The header is polarized to ensure the cable cannot be inserted the wrong way see Figure 14 Figure 14 Re programming the SB10 Install and open the Quartus programmer The screen should look similar to Figure 15 The new FPGA image will be sent as a file called SB10 pof Set the programming mode to Active Serial Programming If everythin...

Page 22: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 22 of 29 Figure 15 Quartus FPGA programmer ...

Page 23: ...C M PAL Luma bandwidth 6 75MHz 1 5dB Anti aliasing filter bypassed Chroma bandwidth 1 3MHz 3dB Latency 100µs Gain control range 3 to 18dB HDMI 10 bit 4 2 2 YCbCr format 525i NTSC or 625i PAL The following NTSC PAL measurements were made using a Tektronix video pattern generator the SB10 evaluation board and a Tektronix WFM700 SDI waveform monitor via a Blackmagic HDMI to SDI converter Figure 16 NT...

Page 24: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 24 of 29 Figure 17 NTSC 75 colour bars vectors Figure 18 NTSC SDI status display ...

Page 25: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 25 of 29 Figure 19 PAL 75 colour bars waveform Figure 20 PAL 75 colour bars vectors ...

Page 26: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 26 of 29 Figure 21 PAL 75 colour bars lightning Figure 22 PAL CCIR17 waveform ...

Page 27: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 27 of 29 Figure 23 PAL 2T pulse Figure 24 PAL 5 75MHz frequency sweep ...

Page 28: ...ai Electronics SB10 User Manual Revision 0 1 Page 28 of 29 Appendix A AC DC adaptor The specification for the supplied AC DC adaptor is shown in Figures 25 and 26 Figure 25 AC DC adaptor specification Page 1 ...

Page 29: ...SingMai Electronics SB10 User Manual Revision 0 1 Page 29 of 29 Figure 26 AC DC adaptor specification Page 2 ...

Reviews: