1. 04 Oct, 2018 2 commits
  2. 02 Oct, 2018 1 commit
    • Jean-Paul Ricaud's avatar
      VHDL : added 5 kHzclock to padding function · b0272366
      Jean-Paul Ricaud authored
       On branch development
      
      	modified:   fpga/TimEX3/TimEX3_eeprom.mcs
      	modified:   fpga/sources/src_clkpadding/clkpadding_config.txt
      	new file:   fpga/sources/src_clkpadding/clkpadding_padding.vhdl
      	modified:   fpga/sources/src_clkpadding/clkpadding_top.vhdl
      	modified:   fpga/sources/top.vhdl
      	modified:   pcb/gerber/Transcode Report.txt
      b0272366
  3. 08 Jan, 2016 1 commit
  4. 27 Nov, 2015 2 commits
  5. 06 May, 2015 1 commit
    • Jean-Paul Ricaud's avatar
      VHDL : MIK pulses generator optimization · 39b18588
      Jean-Paul Ricaud authored
       On branch development
      
      	modified:   fpga/TimEX3/TimEX3_eeprom.mcs
      	modified:   fpga/TimEX3/top.ucf
      	modified:   fpga/sources/registers_init.vhdl
      	modified:   fpga/sources/src_MIK/MIK_detection.vhdl
      	modified:   fpga/sources/src_MIK/MIK_top.vhdl
      	modified:   fpga/sources/src_cPCI/cPCI_hermes.vhdl
      	modified:   fpga/sources/src_cPCI/cPCI_registerMux.vhdl
      	modified:   fpga/sources/top.vhdl
      39b18588
  6. 30 Apr, 2015 2 commits
    • Jean-Paul Ricaud's avatar
      VHDL : MIK optimization and bug correction · e2908ab6
      Jean-Paul Ricaud authored
       On branch development
      
      	modified:   fpga/TimEX3/top.ucf
      	modified:   fpga/sources/clk_sources.vhdl
      	modified:   fpga/sources/registers_init.vhdl
      	modified:   fpga/sources/src_MIK/MIK_detection.vhdl
      	modified:   fpga/sources/src_MIK/MIK_duplication.vhdl
      	modified:   fpga/sources/src_MIK/MIK_top.vhdl
      	modified:   fpga/sources/src_cPCI/cPCI_registerMux.vhdl
      	modified:   fpga/sources/top.vhdl
      e2908ab6
    • Jean-Paul Ricaud's avatar
      VHDL : MIK kicker pulse generator optimization · 102cfadf
      Jean-Paul Ricaud authored
       On branch development
      
      	modified:   fpga/TimEX3/top.ucf
      	modified:   fpga/sources/clk_sources.vhdl
      	modified:   fpga/sources/registers_init.vhdl
      	modified:   fpga/sources/src_MIK/MIK_detection.vhdl
      	modified:   fpga/sources/src_MIK/MIK_leds.vhdl
      	modified:   fpga/sources/src_MIK/MIK_top.vhdl
      	modified:   fpga/sources/top.vhdl
      102cfadf
  7. 29 Apr, 2015 3 commits
  8. 28 Apr, 2015 2 commits
    • Jean-Paul Ricaud's avatar
      VHDL : work on progress to add the MIK pulse generator · f379b568
      Jean-Paul Ricaud authored
       On branch development
      
      	modified:   fpga/sources/registers_init.vhdl
      	new file:   fpga/sources/src_MIK/MIK_detection.vhdl
      	modified:   fpga/sources/src_MIK/MIK_duplication.vhdl
      	modified:   fpga/sources/src_MIK/MIK_leds.vhdl
      	modified:   fpga/sources/src_MIK/MIK_monitoring.vhdl
      	modified:   fpga/sources/src_MIK/MIK_top.vhdl
      	modified:   fpga/sources/src_cPCI/cPCI_registerMux.vhdl
      	modified:   fpga/sources/src_duplication/dup_top.vhdl
      	modified:   fpga/sources/top.vhdl
      f379b568
    • Jean-Paul Ricaud's avatar
      VHDL : started to add MIK Kickers pulse extender · 92df43b2
      Jean-Paul Ricaud authored
       On branch development
      
      	new file:   fpga/sources/src_MIK/MIK_config.txt
      	new file:   fpga/sources/src_MIK/MIK_duplication.vhdl
      	new file:   fpga/sources/src_MIK/MIK_leds.vhdl
      	new file:   fpga/sources/src_MIK/MIK_monitoring.vhdl
      	new file:   fpga/sources/src_MIK/MIK_top.vhdl
      	modified:   fpga/sources/src_clkpadding/clkpadding_config.txt
      	modified:   fpga/sources/src_linacSYNCLOCK/linacSYNCLOCK_top.vhdl
      	new file:   pcb/gerber/45123det.274x
      	new file:   pcb/gerber/45123f1.274x
      	new file:   pcb/gerber/45123f2.274x
      	new file:   pcb/gerber/45123f3.274x
      	new file:   pcb/gerber/45123f4.274x
      	new file:   pcb/gerber/45123f5.274x
      	new file:   pcb/gerber/45123f6.274x
      	new file:   pcb/gerber/45123met.274x
      	new file:   pcb/gerber/45123pa1.274x
      	new file:   pcb/gerber/45123pa6.274x
      	new file:   pcb/gerber/45123s1.274x
      	new file:   pcb/gerber/45123s6.274x
      	new file:   pcb/gerber/45123v1.274x
      	new file:   pcb/gerber/45123v6.274x
      	new file:   pcb/gerber/Transcode Report.txt
      	new file:   pcb/gerber/plan.274x
      	modified:   sch/timex3_sch.pro
      92df43b2
  9. 02 Mar, 2015 1 commit
    • Jean-Paul Ricaud's avatar
      VHDL : added 8 bunch frequency division for laser slicing · ef3756b5
      Jean-Paul Ricaud authored
      synchronization
      
       On branch development
      
      	modified:   fpga/TimEX3/TimEX3_eeprom.mcs
      	modified:   fpga/sources/registers_init.vhdl
      	modified:   fpga/sources/src_clkpadding/clkpadding_top.vhdl
      	modified:   fpga/sources/src_freqDIV/freqDIV_clkdiv.vhdl
      	new file:   fpga/sources/testbench/freqDiv_clkdiv_tb.vhdl
      	modified:   fpga/sources/top.vhdl
      ef3756b5
  10. 24 Feb, 2015 1 commit
    • Jean-Paul Ricaud's avatar
      PCB : added modified gerber files (better mask screens) ; old gerber · 73240c33
      Jean-Paul Ricaud authored
      files were moved to old directory
      
       On branch development
      
      	renamed:    pcb/gerber/timex3_pcb-Comments.gbr -> pcb/gerber/old/timex3_pcb-Comments.gbr
      	renamed:    pcb/gerber/timex3_pcb-Drawings.gbr -> pcb/gerber/old/timex3_pcb-Drawings.gbr
      	renamed:    pcb/gerber/timex3_pcb-L1_TOP.gtl -> pcb/gerber/old/timex3_pcb-L1_TOP.gtl
      	renamed:    pcb/gerber/timex3_pcb-L2_GND.gbr -> pcb/gerber/old/timex3_pcb-L2_GND.gbr
      	renamed:    pcb/gerber/timex3_pcb-L3_SIG.gbr -> pcb/gerber/old/timex3_pcb-L3_SIG.gbr
      	renamed:    pcb/gerber/timex3_pcb-L4_5V.gbr -> pcb/gerber/old/timex3_pcb-L4_5V.gbr
      	renamed:    pcb/gerber/timex3_pcb-L5_3V3.gbr -> pcb/gerber/old/timex3_pcb-L5_3V3.gbr
      	renamed:    pcb/gerber/timex3_pcb-L6_BOTTOM.gbl -> pcb/gerber/old/timex3_pcb-L6_BOTTOM.gbl
      	renamed:    pcb/gerber/timex3_pcb-Mask_Back.gbs -> pcb/gerber/old/timex3_pcb-Mask_Back.gbs
      	renamed:    pcb/gerber/timex3_pcb-Mask_Front.gts -> pcb/gerber/old/timex3_pcb-Mask_Front.gts
      	renamed:    pcb/gerber/timex3_pcb-NPTH-drl.pho -> pcb/gerber/old/timex3_pcb-NPTH-drl.pho
      	renamed:    pcb/gerber/timex3_pcb-NPTH.drl -> pcb/gerber/old/timex3_pcb-NPTH.drl
      	renamed:    pcb/gerber/timex3_pcb-PCB_Edges.gbr -> pcb/gerber/old/timex3_pcb-PCB_Edges.gbr
      	renamed:    pcb/gerber/timex3_pcb-SilkS_Back.gbo -> pcb/gerber/old/timex3_pcb-SilkS_Back.gbo
      	renamed:    pcb/gerber/timex3_pcb-SilkS_Front.gto -> pcb/gerber/old/timex3_pcb-SilkS_Front.gto
      	renamed:    pcb/gerber/timex3_pcb-SoldP_Back.gbp -> pcb/gerber/old/timex3_pcb-SoldP_Back.gbp
      	renamed:    pcb/gerber/timex3_pcb-SoldP_Front.gtp -> pcb/gerber/old/timex3_pcb-SoldP_Front.gtp
      	renamed:    pcb/gerber/timex3_pcb-drl.pho -> pcb/gerber/old/timex3_pcb-drl.pho
      	renamed:    pcb/gerber/timex3_pcb-drl.rpt -> pcb/gerber/old/timex3_pcb-drl.rpt
      	renamed:    pcb/gerber/timex3_pcb.drl -> pcb/gerber/old/timex3_pcb.drl
      73240c33
  11. 16 Jan, 2015 1 commit
  12. 07 Jan, 2015 2 commits
    • Jean-Paul Ricaud's avatar
      CAD : added I version front panel CAD ; corrected typo errors · f4a530a5
      Jean-Paul Ricaud authored
       On branch development
      
      	modified:   CAD/TimEX3_A.dwg
      	modified:   CAD/TimEX3_B.dwg
      	modified:   CAD/TimEX3_D.dwg
      	modified:   CAD/TimEX3_E.dwg
      	modified:   CAD/TimEX3_H.dwg
      	new file:   CAD/TimEX3_I.dwg
      f4a530a5
    • Jean-Paul Ricaud's avatar
      CAD : changed files names ; added H version · d820450b
      Jean-Paul Ricaud authored
       On branch development
      
      	renamed:    CAD/TimEX3_TTL-FP.dwg -> CAD/TimEX3_A.dwg
      	renamed:    CAD/TimEX3_gating-FP.dwg -> CAD/TimEX3_B.dwg
      	renamed:    CAD/TimEX3_linacMP-FP.dwg -> CAD/TimEX3_C.dwg
      	renamed:    CAD/TimEX3_linacDT-FP.dwg -> CAD/TimEX3_D.dwg
      	renamed:    CAD/TimEX3_freqDiv-FP.dwg -> CAD/TimEX3_E.dwg
      	renamed:    CAD/TimEX3_clkpadding-FP.dwg -> CAD/TimEX3_F.dwg
      	renamed:    CAD/TimEX3_linacSyncLock-FP.dwg -> CAD/TimEX3_G.dwg
      	new file:   CAD/TimEX3_H.dwg
      d820450b
  13. 19 Dec, 2014 1 commit
    • Jean-Paul Ricaud's avatar
      VHDL : corrected some typo errors · 3d6f31da
      Jean-Paul Ricaud authored
       On branch development
      
      	modified:   fpga/sources/src_linacMON/linacMON_config.txt
      	modified:   fpga/sources/src_linacMP/linacMP_config.txt
      	modified:   fpga/sources/src_linacSYNCLOCK/linacSYNCLOCK_top.vhdl
      3d6f31da
  14. 17 Dec, 2014 1 commit
  15. 15 Dec, 2014 1 commit
    • Jean-Paul Ricaud's avatar
      VHDL : pre charge event is copied to the output 2 · 2e1b5d75
      Jean-Paul Ricaud authored
       On branch development
      
      	modified:   CAD/TimEX3_linacSyncLock-FP.dwg
      	modified:   fpga/TimEX3/TimEX3_eeprom.mcs
      	modified:   fpga/sources/src_linacSYNCLOCK/linacSYNCLOCK_config.txt
      	modified:   fpga/sources/src_linacSYNCLOCK/linacSYNCLOCK_synchroInterlock.vhdl
      	modified:   fpga/sources/src_linacSYNCLOCK/linacSYNCLOCK_top.vhdl
      2e1b5d75
  16. 11 Dec, 2014 1 commit
  17. 09 Dec, 2014 2 commits
  18. 08 Dec, 2014 1 commit
  19. 02 Dec, 2014 1 commit
  20. 01 Dec, 2014 1 commit
    • Jean-Paul Ricaud's avatar
      VHDL : the synchronized inhibition of the LINAC SPM / LPM triggers on an · 94502c11
      Jean-Paul Ricaud authored
      external interlock signal was added to the top level of the TimEX3 FPGA
      code
      
       On branch development
      
      	modified:   fpga/sources/outputmux.vhdl
      	modified:   fpga/sources/src_cPCI/cPCI_statusManager.vhdl
      	modified:   fpga/sources/src_linacSYNCLOCK/linacSYNCLOCK_synchroInterlock.vhdl
      	modified:   fpga/sources/src_linacSYNCLOCK/linacSYNCLOCK_top.vhdl
      	modified:   fpga/sources/top.vhdl
      94502c11
  21. 28 Nov, 2014 1 commit
    • Jean-Paul Ricaud's avatar
      VHDL : started the code for a synchronized inhibition of the LINAC SPM · 07682db0
      Jean-Paul Ricaud authored
      and LPM signals on an external intelock trigger
      
       On branch development
      
      	modified:   fpga/sources/registers_init.vhdl
      	modified:   fpga/sources/src_clkpadding/clkpadding_config.txt
      	modified:   fpga/sources/src_duplication/dup_config.txt
      	modified:   fpga/sources/src_linacMON/linacMON_top.vhdl
      	new file:   fpga/sources/src_linacSYNCLOCK/linacSYNCLOCK_config.txt
      	new file:   fpga/sources/src_linacSYNCLOCK/linacSYNCLOCK_synchroInterlock.vhdl
      	new file:   fpga/sources/src_linacSYNCLOCK/linacSYNCLOCK_top.vhdl
      	modified:   fpga/sources/top.vhdl
      07682db0
  22. 21 Nov, 2014 1 commit
  23. 08 Oct, 2014 1 commit
  24. 06 Oct, 2014 1 commit
    • Jean-Paul Ricaud's avatar
      VHDL : corrected padding function · 4810e869
      Jean-Paul Ricaud authored
       On branch development
      
      	modified:   fpga/sources/src_clkpadding/clkpadding_top.vhdl
      	new file:   fpga/sources/testbench/clkpadding_tb.vhdl
      	modified:   fpga/sources/top.vhdl
      4810e869
  25. 22 Sep, 2014 1 commit
    • Jean-Paul Ricaud's avatar
      VHDL : added clock padding for CRISTAL beamline laser · 2d45d219
      Jean-Paul Ricaud authored
       On branch development
      
      	modified:   fpga/sources/outputmux.vhdl
      	modified:   fpga/sources/registers_init.vhdl
      	new file:   fpga/sources/src_clkpadding/clkpadding_config.txt
      	new file:   fpga/sources/src_clkpadding/clkpadding_top.vhdl
      	modified:   fpga/sources/src_topup/topup_top.vhdl
      	modified:   fpga/sources/top.vhdl
      2d45d219
  26. 07 Mar, 2014 1 commit
  27. 07 Feb, 2014 1 commit
    • Jean-Paul Ricaud's avatar
      VHDL : added frequency divider block for slicing synchro DG · 4563b9be
      Jean-Paul Ricaud authored
       On branch development
      
      	modified:   fpga/sources/outputmux.vhdl
      	modified:   fpga/sources/registers_init.vhdl
      	modified:   fpga/sources/src_cPCI/cPCI_registerMux.vhdl
      	modified:   fpga/sources/src_cPCI/cPCI_statusManager.vhdl
      	modified:   fpga/sources/src_duplication/dup_leds.vhdl
      	new file:   fpga/sources/src_freqDIV/freqDIV_clkdiv.vhdl
      	new file:   fpga/sources/src_freqDIV/freqDIV_config.txt
      	new file:   fpga/sources/src_freqDIV/freqDIV_leds.vhdl
      	new file:   fpga/sources/src_freqDIV/freqDIV_monitoring.vhdl
      	new file:   fpga/sources/src_freqDIV/freqDIV_top.vhdl
      	modified:   fpga/sources/src_linacMON/linacMON_leds.vhdl
      	modified:   fpga/sources/src_linacMP/linacMP_leds.vhdl
      	modified:   fpga/sources/src_topup/topup_beamlost.vhdl
      	modified:   fpga/sources/src_topup/topup_gating.vhdl
      	modified:   fpga/sources/top.vhdl
      	modified:   fpga/sources/type_lib.vhdl
      4563b9be
  28. 09 Jan, 2014 1 commit
  29. 09 Dec, 2013 1 commit
    • Jean-Paul Ricaud's avatar
      VHDL : code cleanup · 28062311
      Jean-Paul Ricaud authored
       On branch development
      
      	modified:   fpga/TimEX3/TimEX3_eeprom.mcs
      	modified:   fpga/sources/registers_init.vhdl
      	modified:   fpga/sources/src_cPCI/cPCI_hermes.vhdl
      	modified:   fpga/sources/src_cPCI/cPCI_hermes_registers.vhdl
      	modified:   fpga/sources/src_cPCI/cPCI_registerMux.vhdl
      	modified:   fpga/sources/top.vhdl
      	new file:   fpga/sources/type_lib.vhdl
      28062311
  30. 29 Nov, 2013 1 commit
    • Jean-Paul Ricaud's avatar
      VHDL : Monitoring now reacts on rising edge of the signal instead of high level · 686fe9ce
      Jean-Paul Ricaud authored
       On branch development
      
      	modified:   fpga/TimEX3/TimEX3_eeprom.mcs
      	modified:   fpga/sources/src_duplication/dup_leds.vhdl
      	modified:   fpga/sources/src_duplication/dup_monitoring.vhdl
      	modified:   fpga/sources/src_linacMON/linacMON_leds.vhdl
      	modified:   fpga/sources/src_linacMON/linacMON_monitoring.vhdl
      	modified:   fpga/sources/src_linacMP/linacMP_leds.vhdl
      	modified:   fpga/sources/src_linacMP/linacMP_monitoring.vhdl
      	modified:   fpga/sources/top.vhdl
      686fe9ce
  31. 28 Nov, 2013 1 commit
  32. 27 Nov, 2013 1 commit
    • Jean-Paul Ricaud's avatar
      VHDL : multiplexed cPCI registers to overlap data depending on the configuration… · 1e2013e4
      Jean-Paul Ricaud authored
      VHDL : multiplexed cPCI registers to overlap data depending on the configuration (duplication, top-up, etc.)
      
       On branch development
      
      	modified:   fpga/TimEX3/TimEX3_eeprom.mcs
      	modified:   fpga/sources/registers_init.vhdl
      	modified:   fpga/sources/src_cPCI/cPCI_hermes.vhdl
      	modified:   fpga/sources/src_cPCI/cPCI_registerMux.vhdl
      	modified:   fpga/sources/src_cPCI/cPCI_statusManager.vhdl
      	modified:   fpga/sources/top.vhdl
      1e2013e4