From a9674e90dfcb3769bdd8013ee2615c58f6fd6ae7 Mon Sep 17 00:00:00 2001 From: architeuthidae Date: Tue, 22 Oct 2024 20:33:11 +0200 Subject: [PATCH 1/4] Refactor images --- Kasli_FP.pdf => images/1124/Kasli_FP.pdf | Bin photo1124.jpg => images/1124/photo1124.jpg | Bin DIO_BNC_FP.jpg => images/2118-2128/DIO_BNC_FP.jpg | Bin DIO_SMA_FP.jpg => images/2118-2128/DIO_SMA_FP.jpg | Bin .../2118-2128/bnc_ttl_assembly.pdf | Bin .../2118-2128/bnc_ttl_drawings.pdf | Bin .../2118-2128/bnc_ttl_min_pulse_width.png | Bin .../2118-2128/bnc_ttl_switches.jpg | Bin photo2118.jpg => images/2118-2128/photo2118.jpg | Bin photo2128.jpg => images/2118-2128/photo2128.jpg | Bin .../2118-2128/sma_ttl_assembly.pdf | Bin .../2118-2128/sma_ttl_drawings.pdf | Bin .../2118-2128/sma_ttl_switches.jpg | Bin DIO_MCX_FP.pdf => images/2238/DIO_MCX_FP.pdf | Bin .../2238/mcx_ttl_switches.jpg | Bin photo2238.jpg => images/2238/photo2238.jpg | Bin DIO_RJ45_FP.pdf => images/2245/DIO_RJ45_FP.pdf | Bin .../2245/lvds_ttl_switches.jpg | Bin photo2245.jpg => images/2245/photo2245.jpg | Bin Urukul_FP.jpg => images/4410-4412/Urukul_FP.jpg | Bin .../4410-4412/att_glitch_bitflip.png | Bin .../4410-4412/att_glitch_carry.png | Bin .../4410-4412/dds_assembly.pdf | Bin .../4410-4412/dds_drawings.pdf | Bin .../4410-4412/nyquist_rejection_400mhz.png | Bin .../4410-4412/nyquist_rejection_450mhz.png | Bin photo4410.jpg => images/4410-4412/photo4410.jpg | Bin .../4410-4412/rf_transient.jpg | Bin .../4410-4412/urukul_10dbm_harmonics.png | Bin .../4410-4412/urukul_6dbm_harmonics.png | Bin .../4410-4412/urukul_clock_phase_noise.jpg | Bin .../4410-4412/urukul_dip_switch.jpg | Bin .../4410-4412/urukul_harmonics.png | Bin .../4410-4412/urukul_xo_phase_noise.jpg | Bin Mirny_FP.pdf => images/4456/Mirny_FP.pdf | Bin .../4456/mirny_phase_noise_cm_choke.png | Bin .../4456/mirny_phase_noise_frequency.png | Bin photo4456.jpg => images/4456/photo4456.jpg | Bin Sampler_FP.jpg => images/5108/Sampler_FP.jpg | Bin photo5108.jpg => images/5108/photo5108.jpg | Bin .../5108/sampler_assembly.pdf | Bin .../5108/sampler_drawings.pdf | Bin .../5108/sampler_large_signal_bw.png | Bin .../5108/sampler_noise_no_term.png | Bin .../5108/sampler_noise_term.png | Bin .../5108/sampler_small_signal_bw.png | Bin .../5108/sampler_switches.jpg | Bin .../5108/sampler_xt_300khz.png | Bin .../5108/sampler_xt_300khz_1x_gain.png | Bin .../5108/sampler_xt_35khz.png | Bin Zotino_FP.jpg => images/5432/Zotino_FP.jpg | Bin photo5432.jpg => images/5432/photo5432.jpg | Bin .../5432/zotino_assembly.pdf | Bin .../5432/zotino_drawings.pdf | Bin zotino_fext.png => images/5432/zotino_fext.png | Bin .../5432/zotino_step_response_falling.png | Bin .../5432/zotino_step_response_rising.png | Bin BNC_IDC_FP.jpg => images/5518-5528/BNC_IDC_FP.jpg | Bin SMA_IDC_FP.pdf => images/5518-5528/SMA_IDC_FP.pdf | Bin .../5518-5528/bnc_idc_assembly.pdf | Bin .../5518-5528/bnc_idc_drawings.pdf | Bin .../5518-5528/idc_cm_choke.pdf | Bin photo5518.jpg => images/5518-5528/photo5518.jpg | Bin .../5518-5528/sma_idc_assembly.pdf | Bin .../5518-5528/sma_idc_drawings.pdf | Bin HD68_IDC_FP.pdf => images/5568/HD68_IDC_FP.pdf | Bin .../5568/hd68_idc_connection.pdf | 0 photo5568.jpg => images/5568/photo5568.jpg | Bin Clocker_FP.jpg => images/7210/Clocker_FP.jpg | Bin .../7210/clocker_rise_time.png | Bin .../7210/clocker_spdt_switch.jpg | Bin .../7210/clocker_waveform.png | Bin photo7210.jpg => images/7210/photo7210.jpg | Bin artiq_sinara.pdf => images/artiq_sinara.pdf | Bin 74 files changed, 0 insertions(+), 0 deletions(-) rename Kasli_FP.pdf => images/1124/Kasli_FP.pdf (100%) rename photo1124.jpg => images/1124/photo1124.jpg (100%) rename DIO_BNC_FP.jpg => images/2118-2128/DIO_BNC_FP.jpg (100%) rename DIO_SMA_FP.jpg => images/2118-2128/DIO_SMA_FP.jpg (100%) rename bnc_ttl_assembly.pdf => images/2118-2128/bnc_ttl_assembly.pdf (100%) rename bnc_ttl_drawings.pdf => images/2118-2128/bnc_ttl_drawings.pdf (100%) rename bnc_ttl_min_pulse_width.png => images/2118-2128/bnc_ttl_min_pulse_width.png (100%) rename bnc_ttl_switches.jpg => images/2118-2128/bnc_ttl_switches.jpg (100%) rename photo2118.jpg => images/2118-2128/photo2118.jpg (100%) rename photo2128.jpg => images/2118-2128/photo2128.jpg (100%) rename sma_ttl_assembly.pdf => images/2118-2128/sma_ttl_assembly.pdf (100%) rename sma_ttl_drawings.pdf => images/2118-2128/sma_ttl_drawings.pdf (100%) rename sma_ttl_switches.jpg => images/2118-2128/sma_ttl_switches.jpg (100%) rename DIO_MCX_FP.pdf => images/2238/DIO_MCX_FP.pdf (100%) rename mcx_ttl_switches.jpg => images/2238/mcx_ttl_switches.jpg (100%) rename photo2238.jpg => images/2238/photo2238.jpg (100%) rename DIO_RJ45_FP.pdf => images/2245/DIO_RJ45_FP.pdf (100%) rename lvds_ttl_switches.jpg => images/2245/lvds_ttl_switches.jpg (100%) rename photo2245.jpg => images/2245/photo2245.jpg (100%) rename Urukul_FP.jpg => images/4410-4412/Urukul_FP.jpg (100%) rename att_glitch_bitflip.png => images/4410-4412/att_glitch_bitflip.png (100%) rename att_glitch_carry.png => images/4410-4412/att_glitch_carry.png (100%) rename dds_assembly.pdf => images/4410-4412/dds_assembly.pdf (100%) rename dds_drawings.pdf => images/4410-4412/dds_drawings.pdf (100%) rename nyquist_rejection_400mhz.png => images/4410-4412/nyquist_rejection_400mhz.png (100%) rename nyquist_rejection_450mhz.png => images/4410-4412/nyquist_rejection_450mhz.png (100%) rename photo4410.jpg => images/4410-4412/photo4410.jpg (100%) rename rf_transient.jpg => images/4410-4412/rf_transient.jpg (100%) rename urukul_10dbm_harmonics.png => images/4410-4412/urukul_10dbm_harmonics.png (100%) rename urukul_6dbm_harmonics.png => images/4410-4412/urukul_6dbm_harmonics.png (100%) rename urukul_clock_phase_noise.jpg => images/4410-4412/urukul_clock_phase_noise.jpg (100%) rename urukul_dip_switch.jpg => images/4410-4412/urukul_dip_switch.jpg (100%) rename urukul_harmonics.png => images/4410-4412/urukul_harmonics.png (100%) rename urukul_xo_phase_noise.jpg => images/4410-4412/urukul_xo_phase_noise.jpg (100%) rename Mirny_FP.pdf => images/4456/Mirny_FP.pdf (100%) rename mirny_phase_noise_cm_choke.png => images/4456/mirny_phase_noise_cm_choke.png (100%) rename mirny_phase_noise_frequency.png => images/4456/mirny_phase_noise_frequency.png (100%) rename photo4456.jpg => images/4456/photo4456.jpg (100%) rename Sampler_FP.jpg => images/5108/Sampler_FP.jpg (100%) rename photo5108.jpg => images/5108/photo5108.jpg (100%) rename sampler_assembly.pdf => images/5108/sampler_assembly.pdf (100%) rename sampler_drawings.pdf => images/5108/sampler_drawings.pdf (100%) rename sampler_large_signal_bw.png => images/5108/sampler_large_signal_bw.png (100%) rename sampler_noise_no_term.png => images/5108/sampler_noise_no_term.png (100%) rename sampler_noise_term.png => images/5108/sampler_noise_term.png (100%) rename sampler_small_signal_bw.png => images/5108/sampler_small_signal_bw.png (100%) rename sampler_switches.jpg => images/5108/sampler_switches.jpg (100%) rename sampler_xt_300khz.png => images/5108/sampler_xt_300khz.png (100%) rename sampler_xt_300khz_1x_gain.png => images/5108/sampler_xt_300khz_1x_gain.png (100%) rename sampler_xt_35khz.png => images/5108/sampler_xt_35khz.png (100%) rename Zotino_FP.jpg => images/5432/Zotino_FP.jpg (100%) rename photo5432.jpg => images/5432/photo5432.jpg (100%) rename zotino_assembly.pdf => images/5432/zotino_assembly.pdf (100%) rename zotino_drawings.pdf => images/5432/zotino_drawings.pdf (100%) rename zotino_fext.png => images/5432/zotino_fext.png (100%) rename zotino_step_response_falling.png => images/5432/zotino_step_response_falling.png (100%) rename zotino_step_response_rising.png => images/5432/zotino_step_response_rising.png (100%) rename BNC_IDC_FP.jpg => images/5518-5528/BNC_IDC_FP.jpg (100%) rename SMA_IDC_FP.pdf => images/5518-5528/SMA_IDC_FP.pdf (100%) rename bnc_idc_assembly.pdf => images/5518-5528/bnc_idc_assembly.pdf (100%) rename bnc_idc_drawings.pdf => images/5518-5528/bnc_idc_drawings.pdf (100%) rename idc_cm_choke.pdf => images/5518-5528/idc_cm_choke.pdf (100%) rename photo5518.jpg => images/5518-5528/photo5518.jpg (100%) rename sma_idc_assembly.pdf => images/5518-5528/sma_idc_assembly.pdf (100%) rename sma_idc_drawings.pdf => images/5518-5528/sma_idc_drawings.pdf (100%) rename HD68_IDC_FP.pdf => images/5568/HD68_IDC_FP.pdf (100%) rename hd68_idc_connection.pdf => images/5568/hd68_idc_connection.pdf (100%) rename photo5568.jpg => images/5568/photo5568.jpg (100%) rename Clocker_FP.jpg => images/7210/Clocker_FP.jpg (100%) rename clocker_rise_time.png => images/7210/clocker_rise_time.png (100%) rename clocker_spdt_switch.jpg => images/7210/clocker_spdt_switch.jpg (100%) rename clocker_waveform.png => images/7210/clocker_waveform.png (100%) rename photo7210.jpg => images/7210/photo7210.jpg (100%) rename artiq_sinara.pdf => images/artiq_sinara.pdf (100%) diff --git a/Kasli_FP.pdf b/images/1124/Kasli_FP.pdf similarity index 100% rename from Kasli_FP.pdf rename to images/1124/Kasli_FP.pdf diff --git a/photo1124.jpg b/images/1124/photo1124.jpg similarity index 100% rename from photo1124.jpg rename to images/1124/photo1124.jpg diff --git a/DIO_BNC_FP.jpg b/images/2118-2128/DIO_BNC_FP.jpg similarity index 100% rename from DIO_BNC_FP.jpg rename to images/2118-2128/DIO_BNC_FP.jpg diff --git a/DIO_SMA_FP.jpg b/images/2118-2128/DIO_SMA_FP.jpg similarity index 100% rename from DIO_SMA_FP.jpg rename to images/2118-2128/DIO_SMA_FP.jpg diff --git a/bnc_ttl_assembly.pdf b/images/2118-2128/bnc_ttl_assembly.pdf similarity index 100% rename from bnc_ttl_assembly.pdf rename to images/2118-2128/bnc_ttl_assembly.pdf diff --git a/bnc_ttl_drawings.pdf b/images/2118-2128/bnc_ttl_drawings.pdf similarity index 100% rename from bnc_ttl_drawings.pdf rename to images/2118-2128/bnc_ttl_drawings.pdf diff --git a/bnc_ttl_min_pulse_width.png b/images/2118-2128/bnc_ttl_min_pulse_width.png similarity index 100% rename from bnc_ttl_min_pulse_width.png rename to images/2118-2128/bnc_ttl_min_pulse_width.png diff --git a/bnc_ttl_switches.jpg b/images/2118-2128/bnc_ttl_switches.jpg similarity index 100% rename from bnc_ttl_switches.jpg rename to images/2118-2128/bnc_ttl_switches.jpg diff --git a/photo2118.jpg b/images/2118-2128/photo2118.jpg similarity index 100% rename from photo2118.jpg rename to images/2118-2128/photo2118.jpg diff --git a/photo2128.jpg b/images/2118-2128/photo2128.jpg similarity index 100% rename from photo2128.jpg rename to images/2118-2128/photo2128.jpg diff --git a/sma_ttl_assembly.pdf b/images/2118-2128/sma_ttl_assembly.pdf similarity index 100% rename from sma_ttl_assembly.pdf rename to images/2118-2128/sma_ttl_assembly.pdf diff --git a/sma_ttl_drawings.pdf b/images/2118-2128/sma_ttl_drawings.pdf similarity index 100% rename from sma_ttl_drawings.pdf rename to images/2118-2128/sma_ttl_drawings.pdf diff --git a/sma_ttl_switches.jpg b/images/2118-2128/sma_ttl_switches.jpg similarity index 100% rename from sma_ttl_switches.jpg rename to images/2118-2128/sma_ttl_switches.jpg diff --git a/DIO_MCX_FP.pdf b/images/2238/DIO_MCX_FP.pdf similarity index 100% rename from DIO_MCX_FP.pdf rename to images/2238/DIO_MCX_FP.pdf diff --git a/mcx_ttl_switches.jpg b/images/2238/mcx_ttl_switches.jpg similarity index 100% rename from mcx_ttl_switches.jpg rename to images/2238/mcx_ttl_switches.jpg diff --git a/photo2238.jpg b/images/2238/photo2238.jpg similarity index 100% rename from photo2238.jpg rename to images/2238/photo2238.jpg diff --git a/DIO_RJ45_FP.pdf b/images/2245/DIO_RJ45_FP.pdf similarity index 100% rename from DIO_RJ45_FP.pdf rename to images/2245/DIO_RJ45_FP.pdf diff --git a/lvds_ttl_switches.jpg b/images/2245/lvds_ttl_switches.jpg similarity index 100% rename from lvds_ttl_switches.jpg rename to images/2245/lvds_ttl_switches.jpg diff --git a/photo2245.jpg b/images/2245/photo2245.jpg similarity index 100% rename from photo2245.jpg rename to images/2245/photo2245.jpg diff --git a/Urukul_FP.jpg b/images/4410-4412/Urukul_FP.jpg similarity index 100% rename from Urukul_FP.jpg rename to images/4410-4412/Urukul_FP.jpg diff --git a/att_glitch_bitflip.png b/images/4410-4412/att_glitch_bitflip.png similarity index 100% rename from att_glitch_bitflip.png rename to images/4410-4412/att_glitch_bitflip.png diff --git a/att_glitch_carry.png b/images/4410-4412/att_glitch_carry.png similarity index 100% rename from att_glitch_carry.png rename to images/4410-4412/att_glitch_carry.png diff --git a/dds_assembly.pdf b/images/4410-4412/dds_assembly.pdf similarity index 100% rename from dds_assembly.pdf rename to images/4410-4412/dds_assembly.pdf diff --git a/dds_drawings.pdf b/images/4410-4412/dds_drawings.pdf similarity index 100% rename from dds_drawings.pdf rename to images/4410-4412/dds_drawings.pdf diff --git a/nyquist_rejection_400mhz.png b/images/4410-4412/nyquist_rejection_400mhz.png similarity index 100% rename from nyquist_rejection_400mhz.png rename to images/4410-4412/nyquist_rejection_400mhz.png diff --git a/nyquist_rejection_450mhz.png b/images/4410-4412/nyquist_rejection_450mhz.png similarity index 100% rename from nyquist_rejection_450mhz.png rename to images/4410-4412/nyquist_rejection_450mhz.png diff --git a/photo4410.jpg b/images/4410-4412/photo4410.jpg similarity index 100% rename from photo4410.jpg rename to images/4410-4412/photo4410.jpg diff --git a/rf_transient.jpg b/images/4410-4412/rf_transient.jpg similarity index 100% rename from rf_transient.jpg rename to images/4410-4412/rf_transient.jpg diff --git a/urukul_10dbm_harmonics.png b/images/4410-4412/urukul_10dbm_harmonics.png similarity index 100% rename from urukul_10dbm_harmonics.png rename to images/4410-4412/urukul_10dbm_harmonics.png diff --git a/urukul_6dbm_harmonics.png b/images/4410-4412/urukul_6dbm_harmonics.png similarity index 100% rename from urukul_6dbm_harmonics.png rename to images/4410-4412/urukul_6dbm_harmonics.png diff --git a/urukul_clock_phase_noise.jpg b/images/4410-4412/urukul_clock_phase_noise.jpg similarity index 100% rename from urukul_clock_phase_noise.jpg rename to images/4410-4412/urukul_clock_phase_noise.jpg diff --git a/urukul_dip_switch.jpg b/images/4410-4412/urukul_dip_switch.jpg similarity index 100% rename from urukul_dip_switch.jpg rename to images/4410-4412/urukul_dip_switch.jpg diff --git a/urukul_harmonics.png b/images/4410-4412/urukul_harmonics.png similarity index 100% rename from urukul_harmonics.png rename to images/4410-4412/urukul_harmonics.png diff --git a/urukul_xo_phase_noise.jpg b/images/4410-4412/urukul_xo_phase_noise.jpg similarity index 100% rename from urukul_xo_phase_noise.jpg rename to images/4410-4412/urukul_xo_phase_noise.jpg diff --git a/Mirny_FP.pdf b/images/4456/Mirny_FP.pdf similarity index 100% rename from Mirny_FP.pdf rename to images/4456/Mirny_FP.pdf diff --git a/mirny_phase_noise_cm_choke.png b/images/4456/mirny_phase_noise_cm_choke.png similarity index 100% rename from mirny_phase_noise_cm_choke.png rename to images/4456/mirny_phase_noise_cm_choke.png diff --git a/mirny_phase_noise_frequency.png b/images/4456/mirny_phase_noise_frequency.png similarity index 100% rename from mirny_phase_noise_frequency.png rename to images/4456/mirny_phase_noise_frequency.png diff --git a/photo4456.jpg b/images/4456/photo4456.jpg similarity index 100% rename from photo4456.jpg rename to images/4456/photo4456.jpg diff --git a/Sampler_FP.jpg b/images/5108/Sampler_FP.jpg similarity index 100% rename from Sampler_FP.jpg rename to images/5108/Sampler_FP.jpg diff --git a/photo5108.jpg b/images/5108/photo5108.jpg similarity index 100% rename from photo5108.jpg rename to images/5108/photo5108.jpg diff --git a/sampler_assembly.pdf b/images/5108/sampler_assembly.pdf similarity index 100% rename from sampler_assembly.pdf rename to images/5108/sampler_assembly.pdf diff --git a/sampler_drawings.pdf b/images/5108/sampler_drawings.pdf similarity index 100% rename from sampler_drawings.pdf rename to images/5108/sampler_drawings.pdf diff --git a/sampler_large_signal_bw.png b/images/5108/sampler_large_signal_bw.png similarity index 100% rename from sampler_large_signal_bw.png rename to images/5108/sampler_large_signal_bw.png diff --git a/sampler_noise_no_term.png b/images/5108/sampler_noise_no_term.png similarity index 100% rename from sampler_noise_no_term.png rename to images/5108/sampler_noise_no_term.png diff --git a/sampler_noise_term.png b/images/5108/sampler_noise_term.png similarity index 100% rename from sampler_noise_term.png rename to images/5108/sampler_noise_term.png diff --git a/sampler_small_signal_bw.png b/images/5108/sampler_small_signal_bw.png similarity index 100% rename from sampler_small_signal_bw.png rename to images/5108/sampler_small_signal_bw.png diff --git a/sampler_switches.jpg b/images/5108/sampler_switches.jpg similarity index 100% rename from sampler_switches.jpg rename to images/5108/sampler_switches.jpg diff --git a/sampler_xt_300khz.png b/images/5108/sampler_xt_300khz.png similarity index 100% rename from sampler_xt_300khz.png rename to images/5108/sampler_xt_300khz.png diff --git a/sampler_xt_300khz_1x_gain.png b/images/5108/sampler_xt_300khz_1x_gain.png similarity index 100% rename from sampler_xt_300khz_1x_gain.png rename to images/5108/sampler_xt_300khz_1x_gain.png diff --git a/sampler_xt_35khz.png b/images/5108/sampler_xt_35khz.png similarity index 100% rename from sampler_xt_35khz.png rename to images/5108/sampler_xt_35khz.png diff --git a/Zotino_FP.jpg b/images/5432/Zotino_FP.jpg similarity index 100% rename from Zotino_FP.jpg rename to images/5432/Zotino_FP.jpg diff --git a/photo5432.jpg b/images/5432/photo5432.jpg similarity index 100% rename from photo5432.jpg rename to images/5432/photo5432.jpg diff --git a/zotino_assembly.pdf b/images/5432/zotino_assembly.pdf similarity index 100% rename from zotino_assembly.pdf rename to images/5432/zotino_assembly.pdf diff --git a/zotino_drawings.pdf b/images/5432/zotino_drawings.pdf similarity index 100% rename from zotino_drawings.pdf rename to images/5432/zotino_drawings.pdf diff --git a/zotino_fext.png b/images/5432/zotino_fext.png similarity index 100% rename from zotino_fext.png rename to images/5432/zotino_fext.png diff --git a/zotino_step_response_falling.png b/images/5432/zotino_step_response_falling.png similarity index 100% rename from zotino_step_response_falling.png rename to images/5432/zotino_step_response_falling.png diff --git a/zotino_step_response_rising.png b/images/5432/zotino_step_response_rising.png similarity index 100% rename from zotino_step_response_rising.png rename to images/5432/zotino_step_response_rising.png diff --git a/BNC_IDC_FP.jpg b/images/5518-5528/BNC_IDC_FP.jpg similarity index 100% rename from BNC_IDC_FP.jpg rename to images/5518-5528/BNC_IDC_FP.jpg diff --git a/SMA_IDC_FP.pdf b/images/5518-5528/SMA_IDC_FP.pdf similarity index 100% rename from SMA_IDC_FP.pdf rename to images/5518-5528/SMA_IDC_FP.pdf diff --git a/bnc_idc_assembly.pdf b/images/5518-5528/bnc_idc_assembly.pdf similarity index 100% rename from bnc_idc_assembly.pdf rename to images/5518-5528/bnc_idc_assembly.pdf diff --git a/bnc_idc_drawings.pdf b/images/5518-5528/bnc_idc_drawings.pdf similarity index 100% rename from bnc_idc_drawings.pdf rename to images/5518-5528/bnc_idc_drawings.pdf diff --git a/idc_cm_choke.pdf b/images/5518-5528/idc_cm_choke.pdf similarity index 100% rename from idc_cm_choke.pdf rename to images/5518-5528/idc_cm_choke.pdf diff --git a/photo5518.jpg b/images/5518-5528/photo5518.jpg similarity index 100% rename from photo5518.jpg rename to images/5518-5528/photo5518.jpg diff --git a/sma_idc_assembly.pdf b/images/5518-5528/sma_idc_assembly.pdf similarity index 100% rename from sma_idc_assembly.pdf rename to images/5518-5528/sma_idc_assembly.pdf diff --git a/sma_idc_drawings.pdf b/images/5518-5528/sma_idc_drawings.pdf similarity index 100% rename from sma_idc_drawings.pdf rename to images/5518-5528/sma_idc_drawings.pdf diff --git a/HD68_IDC_FP.pdf b/images/5568/HD68_IDC_FP.pdf similarity index 100% rename from HD68_IDC_FP.pdf rename to images/5568/HD68_IDC_FP.pdf diff --git a/hd68_idc_connection.pdf b/images/5568/hd68_idc_connection.pdf similarity index 100% rename from hd68_idc_connection.pdf rename to images/5568/hd68_idc_connection.pdf diff --git a/photo5568.jpg b/images/5568/photo5568.jpg similarity index 100% rename from photo5568.jpg rename to images/5568/photo5568.jpg diff --git a/Clocker_FP.jpg b/images/7210/Clocker_FP.jpg similarity index 100% rename from Clocker_FP.jpg rename to images/7210/Clocker_FP.jpg diff --git a/clocker_rise_time.png b/images/7210/clocker_rise_time.png similarity index 100% rename from clocker_rise_time.png rename to images/7210/clocker_rise_time.png diff --git a/clocker_spdt_switch.jpg b/images/7210/clocker_spdt_switch.jpg similarity index 100% rename from clocker_spdt_switch.jpg rename to images/7210/clocker_spdt_switch.jpg diff --git a/clocker_waveform.png b/images/7210/clocker_waveform.png similarity index 100% rename from clocker_waveform.png rename to images/7210/clocker_waveform.png diff --git a/photo7210.jpg b/images/7210/photo7210.jpg similarity index 100% rename from photo7210.jpg rename to images/7210/photo7210.jpg diff --git a/artiq_sinara.pdf b/images/artiq_sinara.pdf similarity index 100% rename from artiq_sinara.pdf rename to images/artiq_sinara.pdf -- 2.44.2 From c32b128d6f24e225f43024b6ce2592d5916b4dc9 Mon Sep 17 00:00:00 2001 From: architeuthidae Date: Tue, 22 Oct 2024 20:34:00 +0200 Subject: [PATCH 2/4] Unify preamble.tex, footnote.tex --- 1124.tex | 28 +++------------------------- 2118-2128.tex | 29 +++-------------------------- 2238.tex | 28 +++------------------------- 2245.tex | 27 +++------------------------ 4410-4412.tex | 28 +++------------------------- 4456.tex | 28 +++------------------------- 5108.tex | 27 +++------------------------ 5432.tex | 27 +++------------------------ 5518-5528.tex | 28 +++------------------------- 5568.tex | 28 +++------------------------- 7210.tex | 29 ++++------------------------- footnote.tex | 3 +++ preamble.tex | 23 +++++++++++++++++++++++ 13 files changed, 60 insertions(+), 273 deletions(-) create mode 100644 footnote.tex create mode 100644 preamble.tex diff --git a/1124.tex b/1124.tex index a77e515..d5219e7 100644 --- a/1124.tex +++ b/1124.tex @@ -1,25 +1,5 @@ -\documentclass[10pt]{datasheet} -\usepackage{palatino} -\usepackage{textgreek} -\usepackage{minted} -\usepackage{tcolorbox} -\usepackage{etoolbox} - -\usepackage[justification=centering]{caption} - -\usepackage[utf8]{inputenc} -\usepackage[english]{babel} -\usepackage[english]{isodate} - -\usepackage{graphicx} -\usepackage{subfigure} - -\usepackage{tikz} -\usepackage{pgfplots} -\usepackage{circuitikz} -\usepackage{pifont} -\usetikzlibrary{calc} -\usetikzlibrary{fit,backgrounds} +\include{preamble.tex} +\graphicspath{{images/1124}{images}} \title{1124 Carrier Kasli 2.0} \author{M-Labs Limited} @@ -322,8 +302,6 @@ The cards may also be ordered separately by writing to \url{mailto:sales@m-labs. \section*{} \vspace*{\fill} -\begin{footnotesize} -Information furnished by M-Labs Limited is provided in good faith in the hope that it will be useful. However, no responsibility is assumed by M-Labs Limited for its use. Specifications may be subject to change without notice. -\end{footnotesize} +\input{footnote.tex} \end{document} diff --git a/2118-2128.tex b/2118-2128.tex index 3a08eba..092b9fe 100644 --- a/2118-2128.tex +++ b/2118-2128.tex @@ -1,26 +1,5 @@ -\documentclass[10pt]{datasheet} -\usepackage{palatino} -\usepackage{textgreek} -\usepackage{minted} -\usepackage{tcolorbox} -\usepackage{etoolbox} - -\usepackage[justification=centering]{caption} - -\usepackage[utf8]{inputenc} -\usepackage[english]{babel} -\usepackage[english]{isodate} - -\usepackage{graphicx} -\usepackage{subfig} - -\usepackage{tikz} -\usepackage{pgfplots} -\usepackage{circuitikz} -\usepackage{pifont} -\usetikzlibrary{calc} -\usetikzlibrary{fit,backgrounds} - +\include{preamble.tex} +\graphicspath{{images/2218-2128}{images}} \title{2118 BNC-TTL / 2128 SMA-TTL} \author{M-Labs Limited} \date{January 2022} @@ -631,8 +610,6 @@ To order, please visit \url{https://m-labs.hk} and select the 2118 BNC-TTL/2128 \section*{} \vspace*{\fill} -\begin{footnotesize} -Information furnished by M-Labs Limited is provided in good faith in the hope that it will be useful. However, no responsibility is assumed by M-Labs Limited for its use. Specifications may be subject to change without notice. -\end{footnotesize} +\input{footnote.tex} \end{document} diff --git a/2238.tex b/2238.tex index 528fe6e..fefc640 100644 --- a/2238.tex +++ b/2238.tex @@ -1,25 +1,5 @@ -\documentclass[10pt]{datasheet} -\usepackage{palatino} -\usepackage{textgreek} -\usepackage{minted} -\usepackage{tcolorbox} -\usepackage{etoolbox} - -\usepackage[justification=centering]{caption} - -\usepackage[utf8]{inputenc} -\usepackage[english]{babel} -\usepackage[english]{isodate} - -\usepackage{graphicx} -\usepackage{subfig} - -\usepackage{tikz} -\usepackage{pgfplots} -\usepackage{circuitikz} -\usetikzlibrary{calc} -\usetikzlibrary{fit,backgrounds} - +\include{preamble.tex} +\graphicspath{{images/2238}{images}} \title{2238 MCX-TTL} \author{M-Labs Limited} \date{January 2022} @@ -590,8 +570,6 @@ To order, please visit \url{https://m-labs.hk} and select the 2238 MCX-TTL in th \section*{} \vspace*{\fill} -\begin{footnotesize} -Information furnished by M-Labs Limited is provided in good faith in the hope that it will be useful. However, no responsibility is assumed by M-Labs Limited for its use. Specifications may be subject to change without notice. -\end{footnotesize} +\input{footnote.tex} \end{document} diff --git a/2245.tex b/2245.tex index 6dbf8f6..9355248 100644 --- a/2245.tex +++ b/2245.tex @@ -1,24 +1,5 @@ -\documentclass[10pt]{datasheet} -\usepackage{palatino} -\usepackage{textgreek} -\usepackage{minted} -\usepackage{tcolorbox} -\usepackage{etoolbox} - -\usepackage[justification=centering]{caption} - -\usepackage[utf8]{inputenc} -\usepackage[english]{babel} -\usepackage[english]{isodate} - -\usepackage{graphicx} -\usepackage{subfig} - -\usepackage{tikz} -\usepackage{pgfplots} -\usepackage{circuitikz} -\usetikzlibrary{calc} -\usetikzlibrary{fit,backgrounds} +\include{preamble.tex} +\graphicspath{{images/2245}{images}} \usepackage{tikz-timing} \usetikztiminglibrary{counters} @@ -667,8 +648,6 @@ To order, please visit \url{https://m-labs.hk} and select the 2245 LVDS-TTL in t \section*{} \vspace*{\fill} -\begin{footnotesize} -Information furnished by M-Labs Limited is provided in good faith in the hope that it will be useful. However, no responsibility is assumed by M-Labs Limited for its use. Specifications may be subject to change without notice. -\end{footnotesize} +\input{footnote.tex} \end{document} diff --git a/4410-4412.tex b/4410-4412.tex index 613b001..e563884 100644 --- a/4410-4412.tex +++ b/4410-4412.tex @@ -1,25 +1,5 @@ -\documentclass[10pt]{datasheet} -\usepackage{palatino} -\usepackage{textgreek} -\usepackage{minted} -\usepackage{tcolorbox} -\usepackage{etoolbox} - -\usepackage[justification=centering]{caption} - -\usepackage[utf8]{inputenc} -\usepackage[english]{babel} -\usepackage[english]{isodate} - -\usepackage{graphicx} -\usepackage{subfigure} - -\usepackage{tikz} -\usepackage{pgfplots} -\usepackage{circuitikz} -\usepackage{pifont} -\usetikzlibrary{calc} -\usetikzlibrary{fit,backgrounds} +\include{preamble.tex} +\graphicspath{{images/4410-4412}{images}} \title{4410/4412 DDS Urukul} \author{M-Labs Limited} @@ -1141,8 +1121,6 @@ The cards may also be ordered separately by writing to \url{mailto:sales@m-labs. \section*{} \vspace*{\fill} -\begin{footnotesize} -Information furnished by M-Labs Limited is provided in good faith in the hope that it will be useful. However, no responsibility is assumed by M-Labs Limited for its use. Specifications may be subject to change without notice. -\end{footnotesize} +\input{footnote.tex} \end{document} diff --git a/4456.tex b/4456.tex index c1915dc..90ca39e 100644 --- a/4456.tex +++ b/4456.tex @@ -1,25 +1,5 @@ -\documentclass[10pt]{datasheet} -\usepackage{palatino} -\usepackage{textgreek} -\usepackage{minted} -\usepackage{tcolorbox} -\usepackage{etoolbox} - -\usepackage[justification=centering]{caption} - -\usepackage[utf8]{inputenc} -\usepackage[english]{babel} -\usepackage[english]{isodate} - -\usepackage{graphicx} -\usepackage{subfigure} - -\usepackage{tikz} -\usepackage{pgfplots} -\usepackage{circuitikz} -\usepackage{pifont} -\usetikzlibrary{calc} -\usetikzlibrary{fit,backgrounds} +\include{preamble.tex} +\graphicspath{{images/4456}{images}} \title{4456 Synthesizer Mirny} \author{M-Labs Limited} @@ -477,8 +457,6 @@ The cards may also be ordered separately by writing to \url{mailto:sales@m-labs. \section*{} \vspace*{\fill} -\begin{footnotesize} -Information furnished by M-Labs Limited is provided in good faith in the hope that it will be useful. However, no responsibility is assumed by M-Labs Limited for its use. Specifications may be subject to change without notice. -\end{footnotesize} +\input{footnote.tex} \end{document} diff --git a/5108.tex b/5108.tex index 3708191..7acbe68 100644 --- a/5108.tex +++ b/5108.tex @@ -1,24 +1,5 @@ -\documentclass[10pt]{datasheet} -\usepackage{palatino} -\usepackage{textgreek} -\usepackage{minted} -\usepackage{tcolorbox} -\usepackage{etoolbox} - -\usepackage[justification=centering]{caption} - -\usepackage[utf8]{inputenc} -\usepackage[english]{babel} -\usepackage[english]{isodate} - -\usepackage{graphicx} -\usepackage{subfigure} - -\usepackage{tikz} -\usepackage{pgfplots} -\usepackage{circuitikz} -\usetikzlibrary{calc} -\usetikzlibrary{fit,backgrounds} +\include{preamble.tex} +\graphicspath{{images/5108}{images}} \title{5108 ADC Sampler} \author{M-Labs Limited} @@ -704,8 +685,6 @@ To order, please visit \url{https://m-labs.hk} and select the 5108 ADC Sampler i \section*{} \vspace*{\fill} -\begin{footnotesize} -Information furnished by M-Labs Limited is provided in good faith in the hope that it will be useful. However, no responsibility is assumed by M-Labs Limited for its use. Specifications may be subject to change without notice. -\end{footnotesize} +\input{footnote.tex} \end{document} diff --git a/5432.tex b/5432.tex index eae0f05..2a66ec8 100644 --- a/5432.tex +++ b/5432.tex @@ -1,24 +1,5 @@ -\documentclass[10pt]{datasheet} -\usepackage{palatino} -\usepackage{textgreek} -\usepackage{minted} -\usepackage{tcolorbox} -\usepackage{etoolbox} - -\usepackage[justification=centering]{caption} - -\usepackage[utf8]{inputenc} -\usepackage[english]{babel} -\usepackage[english]{isodate} - -\usepackage{graphicx} -\usepackage{subfig} - -\usepackage{tikz} -\usepackage{pgfplots} -\usepackage{circuitikz} -\usetikzlibrary{calc} -\usetikzlibrary{fit,backgrounds} +\include{preamble.tex} +\graphicspath{{images/5432}{images}} \title{5432 DAC Zotino} \author{M-Labs Limited} @@ -328,8 +309,6 @@ To order, please visit \url{https://m-labs.hk} and select the 5432 DAC Zotino in \section*{} \vspace*{\fill} -\begin{footnotesize} -Information furnished by M-Labs Limited is provided in good faith in the hope that it will be useful. However, no responsibility is assumed by M-Labs Limited for its use. Specifications may be subject to change without notice. -\end{footnotesize} +\input{footnote.tex} \end{document} diff --git a/5518-5528.tex b/5518-5528.tex index 2be02bd..c0090a6 100644 --- a/5518-5528.tex +++ b/5518-5528.tex @@ -1,25 +1,5 @@ -\documentclass[10pt]{datasheet} -\usepackage{palatino} -\usepackage{textgreek} -\usepackage{minted} -\usepackage{tcolorbox} -\usepackage{etoolbox} - -\usepackage[justification=centering]{caption} - -\usepackage[utf8]{inputenc} -\usepackage[english]{babel} -\usepackage[english]{isodate} - -\usepackage{graphicx} -\usepackage{subfig} - -\usepackage{tikz} -\usepackage{pgfplots} -\usepackage{circuitikz} -\usepackage{pifont} -\usetikzlibrary{calc} -\usetikzlibrary{fit,backgrounds} +\include{preamble.tex} +\graphicspath{{images/5518-5528}{images}} \title{5518 BNC-IDC / 5528 SMA-IDC} \author{M-Labs Limited} @@ -377,8 +357,6 @@ The card may also be ordered separately by writing to \url{mailto:sales@m-labs.h \section*{} \vspace*{\fill} -\begin{footnotesize} -Information furnished by M-Labs Limited is provided in good faith in the hope that it will be useful. However, no responsibility is assumed by M-Labs Limited for its use. Specifications may be subject to change without notice. -\end{footnotesize} +\input{footnote.tex} \end{document} diff --git a/5568.tex b/5568.tex index 5fd8b1a..2963d4e 100644 --- a/5568.tex +++ b/5568.tex @@ -1,25 +1,5 @@ -\documentclass[10pt]{datasheet} -\usepackage{palatino} -\usepackage{textgreek} -\usepackage{minted} -\usepackage{tcolorbox} -\usepackage{etoolbox} - -\usepackage[justification=centering]{caption} - -\usepackage[utf8]{inputenc} -\usepackage[english]{babel} -\usepackage[english]{isodate} - -\usepackage{graphicx} -\usepackage{subfig} - -\usepackage{tikz} -\usepackage{pgfplots} -\usepackage{circuitikz} -\usepackage{pifont} -\usetikzlibrary{calc} -\usetikzlibrary{fit,backgrounds} +\include{preamble.tex} +\graphicspath{{images/5568}{images}} \title{5568 HD68-IDC} \author{M-Labs Limited} @@ -128,8 +108,6 @@ The card may also be ordered separately by writing to \url{mailto:sales@m-labs.h \section*{} \vspace*{\fill} -\begin{footnotesize} -Information furnished by M-Labs Limited is provided in good faith in the hope that it will be useful. However, no responsibility is assumed by M-Labs Limited for its use. Specifications may be subject to change without notice. -\end{footnotesize} +\input{footnote.tex} \end{document} diff --git a/7210.tex b/7210.tex index 920d25d..d6e9dc4 100644 --- a/7210.tex +++ b/7210.tex @@ -1,28 +1,9 @@ -\documentclass[10pt]{datasheet} -\usepackage{palatino} -\usepackage{textgreek} -\usepackage{minted} -\usepackage{tcolorbox} -\usepackage{etoolbox} - -\usepackage[justification=centering]{caption} - -\usepackage[utf8]{inputenc} -\usepackage[english]{babel} -\usepackage[english]{isodate} - -\usepackage{graphicx} -\usepackage{subfig} - -\usepackage{tikz} -\usepackage{pgfplots} -\usepackage{circuitikz} -\usetikzlibrary{calc} -\usetikzlibrary{fit,backgrounds} +\include{preamble.tex} +\graphicspath{{images/7210}{images}} \title{7210 Clocker} \author{M-Labs Limited} -\date{January 2022} +\date{January 2022} \revision{Revision 2} \companylogo{\includegraphics[height=0.73in]{artiq_sinara.pdf}} @@ -321,8 +302,6 @@ To order, please visit \url{https://m-labs.hk} and select the 7210 Clocker in th \section*{} \vspace*{\fill} -\begin{footnotesize} -Information furnished by M-Labs Limited is provided in good faith in the hope that it will be useful. However, no responsibility is assumed by M-Labs Limited for its use. Specifications may be subject to change without notice. -\end{footnotesize} +\input{footnote.tex} \end{document} diff --git a/footnote.tex b/footnote.tex new file mode 100644 index 0000000..0ed7f69 --- /dev/null +++ b/footnote.tex @@ -0,0 +1,3 @@ +\begin{footnotesize} +Information furnished by M-Labs Limited is provided in good faith in the hope that it will be useful. However, no responsibility is assumed by M-Labs Limited for its use. Specifications may be subject to change without notice. +\end{footnotesize} diff --git a/preamble.tex b/preamble.tex new file mode 100644 index 0000000..9c3a315 --- /dev/null +++ b/preamble.tex @@ -0,0 +1,23 @@ +\documentclass[10pt]{datasheet} +\usepackage{palatino} +\usepackage{textgreek} +\usepackage{minted} +\usepackage{tcolorbox} +\usepackage{etoolbox} + +\usepackage[justification=centering]{caption} + +\usepackage[utf8]{inputenc} +\usepackage[english]{babel} +\usepackage[english]{isodate} + +\usepackage{graphicx} +\usepackage{subfig} + +\usepackage{tikz} +\usepackage{pgfplots} +\usepackage{circuitikz} +\usepackage{pifont} + +\usetikzlibrary{calc} +\usetikzlibrary{fit,backgrounds} \ No newline at end of file -- 2.44.2 From b7a9d08233d7e63698433f32620408cfaaa6ef32 Mon Sep 17 00:00:00 2001 From: architeuthidae Date: Wed, 23 Oct 2024 15:50:25 +0200 Subject: [PATCH 3/4] Standardize labels to preamble --- 1124.tex | 17 ++++------------- 2238.tex | 32 ++++++++++++-------------------- 2245.tex | 40 ++++++++++++++++------------------------ 4410-4412.tex | 21 ++++++--------------- 4456.tex | 15 +++------------ 5108.tex | 31 +++++++++++-------------------- 5432.tex | 27 +++++++++------------------ 5518-5528.tex | 15 +++------------ 5568.tex | 17 ++++------------- 7210.tex | 11 +---------- preamble.tex | 11 ++++++++++- 11 files changed, 79 insertions(+), 158 deletions(-) diff --git a/1124.tex b/1124.tex index d5219e7..be70574 100644 --- a/1124.tex +++ b/1124.tex @@ -44,15 +44,6 @@ indirectly controlled by the DRTIO Master. % Switch to next column \vfill\break -\newcommand*{\MyLabel}[3][2cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand*{\MymyLabel}[3][4cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand{\repeatfootnote}[1]{\textsuperscript{\ref{#1}}} -\newcommand{\inputcolorboxminted}[2]{% - \begin{tcolorbox}[colback=white] - \inputminted[#1, gobble=4]{python}{#2} - \end{tcolorbox} -} - \begin{figure}[h] \centering \scalebox{1.15}{ @@ -77,7 +68,7 @@ indirectly controlled by the DRTIO Master. % USB Mirco B port with USB-UART converter, north west of the FPGA \draw (-3.2, 1.2) node[twoportshape, t={USB Micro B}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (usb) {}; - \draw (-2, 1.2) node[twoportshape, t={\MymyLabel{USB-UART}{Converter}}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (uart) {}; + \draw (-2, 1.2) node[twoportshape, t={\fourcm{USB-UART}{Converter}}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (uart) {}; \draw [latexslim-latexslim] (usb.north) -- (uart.south); \draw [latexslim-latexslim] (uart.north) -- (-1.3, 1.2) -- (-1.3, 0.4) -- (-0.85, 0.4); @@ -90,8 +81,8 @@ indirectly controlled by the DRTIO Master. % Clock signal cleaning path, south of the FPGA, % clock signal loop from the south west to the south east - \draw (-0.8, -2.1) node[twoportshape, t={\MymyLabel{Clock}{Multiplier}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5, rotate=-90] (clk_mul) {}; - \draw (0.8, -2.1) node[twoportshape, t={\MymyLabel{Clock}{Buffer}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5, rotate=-90] (clk_buf) {}; + \draw (-0.8, -2.1) node[twoportshape, t={\fourcm{Clock}{Multiplier}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5, rotate=-90] (clk_mul) {}; + \draw (0.8, -2.1) node[twoportshape, t={\fourcm{Clock}{Buffer}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5, rotate=-90] (clk_buf) {}; \draw [-latexslim] (-0.85, -0.8) -- (-1.6, -0.8) -- (-1.6, -1.9) -- (-1.05, -1.9); % % A dashed path from EXT CLK to CDR CLK \draw [dashed, -latexslim] (fpga.west) -- (-0.6, 0) -- (-0.6, -0.8) -- (-0.85, -0.8); @@ -144,7 +135,7 @@ indirectly controlled by the DRTIO Master. \draw [-latexslim] (1.6, -2.1) -- (mmcx3); % Memory modules, north of the FPGA - \draw (-0.55, 2.4) node[twoportshape, t={\MymyLabel{SPI}{Flash}}, circuitikz/bipoles/twoport/width=1.3, scale=0.5] (spi_flash) {}; + \draw (-0.55, 2.4) node[twoportshape, t={\fourcm{SPI}{Flash}}, circuitikz/bipoles/twoport/width=1.3, scale=0.5] (spi_flash) {}; \draw (0.55, 2.4) node[twoportshape, t={SDRAM}, circuitikz/bipoles/twoport/width=1.3, scale=0.5] (sdram) {}; \draw [latexslim-latexslim] (spi_flash.south) -- (-0.55, 1.05); \draw [latexslim-latexslim] (sdram.south) -- (0.55, 1.05); diff --git a/2238.tex b/2238.tex index fefc640..d41661b 100644 --- a/2238.tex +++ b/2238.tex @@ -41,14 +41,6 @@ This card can achieve higher speed and lower jitter than the isolated 2118/2128 % Switch to next column \vfill\break -\newcommand*{\MyLabel}[3][2cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand*{\MymyLabel}[3][4cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand{\inputcolorboxminted}[2]{% - \begin{tcolorbox}[colback=white] - \inputminted[#1, gobble=4]{python}{#2} - \end{tcolorbox} -} - \begin{figure}[h] \centering \scalebox{0.88}{ @@ -221,12 +213,12 @@ This card can achieve higher speed and lower jitter than the isolated 2118/2128 \node[fill=white, scale=0.7, rotate=-90] at (bank3.west) {Bank 3}; % Draw bus transceivers - \draw (3.25, -0.7) node[twoportshape,t=\MymyLabel{IO Bus}{Transceivers}, circuitikz/bipoles/twoport/width=3.2, scale=0.7, rotate=-90 ] (bus0) {}; - \draw (3.25, -5.6) node[twoportshape,t=\MymyLabel{IO Bus}{Transceivers}, circuitikz/bipoles/twoport/width=3.2, scale=0.7, rotate=-90 ] (bus1) {}; + \draw (3.25, -0.7) node[twoportshape,t=\fourcm{IO Bus}{Transceivers}, circuitikz/bipoles/twoport/width=3.2, scale=0.7, rotate=-90 ] (bus0) {}; + \draw (3.25, -5.6) node[twoportshape,t=\fourcm{IO Bus}{Transceivers}, circuitikz/bipoles/twoport/width=3.2, scale=0.7, rotate=-90 ] (bus1) {}; % Draw termination switches % Bus transceiver 0 - \draw (1.7, 1.2) node[twoportshape,t=\MymyLabel{High-Z/50\textOmega}{Switch \phantom{ssssss} }, circuitikz/bipoles/twoport/width=2, scale=0.4] (termswitch0) {}; + \draw (1.7, 1.2) node[twoportshape,t=\fourcm{High-Z/50\textOmega}{Switch \phantom{ssssss} }, circuitikz/bipoles/twoport/width=2, scale=0.4] (termswitch0) {}; \begin{scope}[xshift=1.8cm, yshift=1.23cm, scale=0.12, every node/.style={scale=0.1}, rotate=-90 ] \draw (0.4,0) to[short,-o](0.75,0); \draw (0.78,0)-- +(30:0.46); @@ -249,7 +241,7 @@ This card can achieve higher speed and lower jitter than the isolated 2118/2128 \end{scope} % Bus transceiver 1 - \draw (1.5, -2.6) node[twoportshape,t=\MymyLabel{High-Z/50\textOmega}{Switch \phantom{ssssss} }, circuitikz/bipoles/twoport/width=2, scale=0.4] (termswitch1) {}; + \draw (1.5, -2.6) node[twoportshape,t=\fourcm{High-Z/50\textOmega}{Switch \phantom{ssssss} }, circuitikz/bipoles/twoport/width=2, scale=0.4] (termswitch1) {}; \begin{scope}[xshift=1.6cm, yshift=-2.57cm, scale=0.12, every node/.style={scale=0.1}, rotate=-90 ] \draw (0.4,0) to[short,-o](0.75,0); \draw (0.78,0)-- +(30:0.46); @@ -272,7 +264,7 @@ This card can achieve higher speed and lower jitter than the isolated 2118/2128 \end{scope} % Bus transceiver 2 - \draw (1.7, -3.7) node[twoportshape,t=\MymyLabel{High-Z/50\textOmega}{Switch \phantom{ssssss} }, circuitikz/bipoles/twoport/width=2, scale=0.4] (termswitch2) {}; + \draw (1.7, -3.7) node[twoportshape,t=\fourcm{High-Z/50\textOmega}{Switch \phantom{ssssss} }, circuitikz/bipoles/twoport/width=2, scale=0.4] (termswitch2) {}; \begin{scope}[xshift=1.8cm, yshift=-3.67cm, scale=0.12, every node/.style={scale=0.1}, rotate=-90 ] \draw (0.4,0) to[short,-o](0.75,0); \draw (0.78,0)-- +(30:0.46); @@ -295,7 +287,7 @@ This card can achieve higher speed and lower jitter than the isolated 2118/2128 \end{scope} % Bus transceiver 3 - \draw (1.5, -7.5) node[twoportshape,t=\MymyLabel{High-Z/50\textOmega}{Switch \phantom{ssssss} }, circuitikz/bipoles/twoport/width=2, scale=0.4] (termswitch3) {}; + \draw (1.5, -7.5) node[twoportshape,t=\fourcm{High-Z/50\textOmega}{Switch \phantom{ssssss} }, circuitikz/bipoles/twoport/width=2, scale=0.4] (termswitch3) {}; \begin{scope}[xshift=1.6cm, yshift=-7.47cm, scale=0.12, every node/.style={scale=0.1}, rotate=-90 ] \draw (0.4,0) to[short,-o](0.75,0); \draw (0.78,0)-- +(30:0.46); @@ -364,20 +356,20 @@ This card can achieve higher speed and lower jitter than the isolated 2118/2128 \draw [latexslim-latexslim] (mcx15) -- (2.9, -7); % Draw LVDS transceivers - \draw (5.05, -0.025) node[twoportshape,t={\MymyLabel{LVDS}{Transceiver}}, circuitikz/bipoles/twoport/width=2, scale=0.5, rotate=-90 ] (lvds0) {}; - \draw (5.05, -1.675) node[twoportshape,t={\MymyLabel{LVDS}{Transceiver}}, circuitikz/bipoles/twoport/width=2, scale=0.5, rotate=-90 ] (lvds1) {}; - \draw (5.05, -4.625) node[twoportshape,t={\MymyLabel{LVDS}{Transceiver}}, circuitikz/bipoles/twoport/width=2, scale=0.5, rotate=-90 ] (lvds2) {}; - \draw (5.05, -6.275) node[twoportshape,t={\MymyLabel{LVDS}{Transceiver}}, circuitikz/bipoles/twoport/width=2, scale=0.5, rotate=-90 ] (lvds3) {}; + \draw (5.05, -0.025) node[twoportshape,t={\fourcm{LVDS}{Transceiver}}, circuitikz/bipoles/twoport/width=2, scale=0.5, rotate=-90 ] (lvds0) {}; + \draw (5.05, -1.675) node[twoportshape,t={\fourcm{LVDS}{Transceiver}}, circuitikz/bipoles/twoport/width=2, scale=0.5, rotate=-90 ] (lvds1) {}; + \draw (5.05, -4.625) node[twoportshape,t={\fourcm{LVDS}{Transceiver}}, circuitikz/bipoles/twoport/width=2, scale=0.5, rotate=-90 ] (lvds2) {}; + \draw (5.05, -6.275) node[twoportshape,t={\fourcm{LVDS}{Transceiver}}, circuitikz/bipoles/twoport/width=2, scale=0.5, rotate=-90 ] (lvds3) {}; % Aesthetic EEPROM at each end of LVDS transceivers \draw (5.05, 1.1) node[twoportshape,t={EEPROM}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (eeprom0) {}; \draw (5.05, -7.4) node[twoportshape,t={EEPROM}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (eeprom1) {}; % I/O expander - \draw (6.65, -3.5) node[twoportshape,t=\MymyLabel{IO Expander}{for I2C Bus}, circuitikz/bipoles/twoport/width=1.8, scale=0.5] (i2c) {}; + \draw (6.65, -3.5) node[twoportshape,t=\fourcm{IO Expander}{for I2C Bus}, circuitikz/bipoles/twoport/width=1.8, scale=0.5] (i2c) {}; % I/O direction switches - \draw (5.05, -2.8) node[twoportshape,t=\MymyLabel{Per-bank \phantom{space} }{Input/Output Switch}, circuitikz/bipoles/twoport/width=2.7, scale=0.44] (ioswitch) {}; + \draw (5.05, -2.8) node[twoportshape,t=\fourcm{Per-bank \phantom{space} }{Input/Output Switch}, circuitikz/bipoles/twoport/width=2.7, scale=0.44] (ioswitch) {}; \begin{scope}[xshift=5.3cm, yshift=-2.57cm, scale=0.12, every node/.style={scale=0.1}, rotate=-90 ] \draw (0.4,0) to[short,-o](0.75,0); \draw (0.78,0)-- +(30:0.46); diff --git a/2245.tex b/2245.tex index 9355248..48c811f 100644 --- a/2245.tex +++ b/2245.tex @@ -49,29 +49,21 @@ Only shielded Ethernet Cat-6 cables should be connected. % Switch to next column \vfill\break -\newcommand*{\MyLabel}[3][2cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand*{\MymyLabel}[3][4cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand{\inputcolorboxminted}[3][4]{% - \begin{tcolorbox}[colback=white] - \inputminted[#2, gobble=#1]{python}{#3} - \end{tcolorbox} -} - \begin{figure}[h] \centering \scalebox{0.88}{ \begin{circuitikz}[european, scale=0.95, every label/.append style={align=center}] % RJ45 Connectors - \draw (0, 2.8) node[twoportshape, t={\MyLabel{RJ45}{CH 0-3}}, circuitikz/bipoles/twoport/width=1.4, scale=0.5, rotate=-90] (eth0) {}; - \draw (0, 1.0) node[twoportshape, t={\MyLabel{RJ45}{CH 4-7}}, circuitikz/bipoles/twoport/width=1.4, scale=0.5, rotate=-90] (eth1) {}; - \draw (0, -1.0) node[twoportshape, t={\MyLabel{RJ45}{CH 8-11}}, circuitikz/bipoles/twoport/width=1.4, scale=0.5, rotate=-90] (eth2) {}; - \draw (0, -2.8) node[twoportshape, t={\MyLabel{RJ45}{CH 12-15}}, circuitikz/bipoles/twoport/width=1.4, scale=0.5, rotate=-90] (eth3) {}; + \draw (0, 2.8) node[twoportshape, t={\twocm{RJ45}{CH 0-3}}, circuitikz/bipoles/twoport/width=1.4, scale=0.5, rotate=-90] (eth0) {}; + \draw (0, 1.0) node[twoportshape, t={\twocm{RJ45}{CH 4-7}}, circuitikz/bipoles/twoport/width=1.4, scale=0.5, rotate=-90] (eth1) {}; + \draw (0, -1.0) node[twoportshape, t={\twocm{RJ45}{CH 8-11}}, circuitikz/bipoles/twoport/width=1.4, scale=0.5, rotate=-90] (eth2) {}; + \draw (0, -2.8) node[twoportshape, t={\twocm{RJ45}{CH 12-15}}, circuitikz/bipoles/twoport/width=1.4, scale=0.5, rotate=-90] (eth3) {}; % Repeaters for channels % Channel 7 repeaters - \draw (1.8, 0.4) node[twoportshape, t={\MyLabel{CH 7}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep7) {}; + \draw (1.8, 0.4) node[twoportshape, t={\twocm{CH 7}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep7) {}; % Omission dots \node at (1.8, 0.8)[circle,fill,inner sep=0.7pt]{}; @@ -79,10 +71,10 @@ Only shielded Ethernet Cat-6 cables should be connected. \node at (1.8, 1.2)[circle,fill,inner sep=0.7pt]{}; % Channel 4 repeaters - \draw (1.8, 1.6) node[twoportshape, t={\MyLabel{CH 4}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep4) {}; + \draw (1.8, 1.6) node[twoportshape, t={\twocm{CH 4}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep4) {}; % Channel 3 repeaters - \draw (1.8, 2.2) node[twoportshape, t={\MyLabel{CH 3}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep3) {}; + \draw (1.8, 2.2) node[twoportshape, t={\twocm{CH 3}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep3) {}; % Omission dots \node at (1.8, 2.6)[circle,fill,inner sep=0.7pt]{}; @@ -90,10 +82,10 @@ Only shielded Ethernet Cat-6 cables should be connected. \node at (1.8, 3.0)[circle,fill,inner sep=0.7pt]{}; % Channel 0 repeaters - \draw (1.8, 3.4) node[twoportshape, t={\MyLabel{CH 0}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep0) {}; + \draw (1.8, 3.4) node[twoportshape, t={\twocm{CH 0}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep0) {}; % Channel 8 repeaters - \draw (1.8, -0.4) node[twoportshape, t={\MyLabel{CH 8}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep8) {}; + \draw (1.8, -0.4) node[twoportshape, t={\twocm{CH 8}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep8) {}; % Omission dots \node at (1.8, -0.8)[circle,fill,inner sep=0.7pt]{}; @@ -101,10 +93,10 @@ Only shielded Ethernet Cat-6 cables should be connected. \node at (1.8, -1.2)[circle,fill,inner sep=0.7pt]{}; % Channel 11 repeaters - \draw (1.8, -1.6) node[twoportshape, t={\MyLabel{CH 11}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep11) {}; + \draw (1.8, -1.6) node[twoportshape, t={\twocm{CH 11}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep11) {}; % Channel 12 repeaters - \draw (1.8, -2.2) node[twoportshape, t={\MyLabel{CH 12}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep12) {}; + \draw (1.8, -2.2) node[twoportshape, t={\twocm{CH 12}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep12) {}; % Omission dots \node at (1.8, -2.6)[circle,fill,inner sep=0.7pt]{}; @@ -112,11 +104,11 @@ Only shielded Ethernet Cat-6 cables should be connected. \node at (1.8, -3.0)[circle,fill,inner sep=0.7pt]{}; % Channel 15 repeaters - \draw (1.8, -3.4) node[twoportshape, t={\MyLabel{CH 15}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep15) {}; + \draw (1.8, -3.4) node[twoportshape, t={\twocm{CH 15}{Repeaters}}, circuitikz/bipoles/twoport/width=1.6, scale=0.5] (rep15) {}; % Direction switches - \draw (4.6, 0.4) node[twoportshape,t=\MymyLabel{Per-channel \phantom{spac} x8 }{Input/Output Switch}, circuitikz/bipoles/twoport/width=2.7, scale=0.5] (ioswitch0) {}; - \draw (4.6, -0.4) node[twoportshape,t=\MymyLabel{Per-channel \phantom{spac} x8 }{Input/Output Switch}, circuitikz/bipoles/twoport/width=2.7, scale=0.5] (ioswitch1) {}; + \draw (4.6, 0.4) node[twoportshape,t=\fourcm{Per-channel \phantom{spac} x8 }{Input/Output Switch}, circuitikz/bipoles/twoport/width=2.7, scale=0.5] (ioswitch0) {}; + \draw (4.6, -0.4) node[twoportshape,t=\fourcm{Per-channel \phantom{spac} x8 }{Input/Output Switch}, circuitikz/bipoles/twoport/width=2.7, scale=0.5] (ioswitch1) {}; \begin{scope}[xshift=5cm, yshift=0.65cm, scale=0.12, every node/.style={scale=0.1}, rotate=-90 ] \draw (0.4, 0) to[short,-o](0.75, 0); \draw (0.78, 0)-- +(30: 0.46); @@ -129,8 +121,8 @@ Only shielded Ethernet Cat-6 cables should be connected. \end{scope} % I2C I/O expanders - \draw (4.6, 1.6) node[twoportshape,t=\MymyLabel{IO Expander}{for I2C Bus}, circuitikz/bipoles/twoport/width=2.7, scale=0.5] (i2c0) {}; - \draw (4.6, -1.6) node[twoportshape,t=\MymyLabel{IO Expander}{for I2C Bus}, circuitikz/bipoles/twoport/width=2.7, scale=0.5] (i2c1) {}; + \draw (4.6, 1.6) node[twoportshape,t=\fourcm{IO Expander}{for I2C Bus}, circuitikz/bipoles/twoport/width=2.7, scale=0.5] (i2c0) {}; + \draw (4.6, -1.6) node[twoportshape,t=\fourcm{IO Expander}{for I2C Bus}, circuitikz/bipoles/twoport/width=2.7, scale=0.5] (i2c1) {}; % 2 Aesthetic EEPROMs \draw (4.6, 2.2) node[twoportshape,t={EEPROM}, circuitikz/bipoles/twoport/width=2.7, scale=0.5] (eeprom0) {}; diff --git a/4410-4412.tex b/4410-4412.tex index e563884..8504f6d 100644 --- a/4410-4412.tex +++ b/4410-4412.tex @@ -44,15 +44,6 @@ RF switches (1ns temporal resolution) on each channel provides 70 dB isolation. % Switch to next column \vfill\break -\newcommand*{\MyLabel}[3][2cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand*{\MymyLabel}[3][4cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand{\repeatfootnote}[1]{\textsuperscript{\ref{#1}}} -\newcommand{\inputcolorboxminted}[2]{% - \begin{tcolorbox}[colback=white] - \inputminted[#1, gobble=4]{python}{#2} - \end{tcolorbox} -} - \begin{figure}[h] \centering \scalebox{0.88}{ @@ -159,7 +150,7 @@ RF switches (1ns temporal resolution) on each channel provides 70 dB isolation. \draw (3.8, -0.35) node[twoportshape, t={CPLD}, circuitikz/bipoles/twoport/width=1.1, scale=0.8, rotate=-90] (cpld) {}; % Synthronization clock buffer for DDS block - \draw (3.5, -2.5) node[twoportshape, t=\MymyLabel{Sync}{Buffer}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (sync_buf) {}; + \draw (3.5, -2.5) node[twoportshape, t=\fourcm{Sync}{Buffer}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (sync_buf) {}; % Connect CPLD to: % DDS clock buffer @@ -175,10 +166,10 @@ RF switches (1ns temporal resolution) on each channel provides 70 dB isolation. \draw [-latexslim] (sync_buf.south) -- ++ (0, -0.3) -- ++ (-1.05, 0); % LVDS Transceivers - \draw (6, 0) node[twoportshape, t=\MymyLabel{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5] (lvds0) {}; - \draw (6, -0.7) node[twoportshape, t=\MymyLabel{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5] (lvds1) {}; - \draw (6, -2.5) node[twoportshape, t=\MymyLabel{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5] (lvds2) {}; - \draw (6, -3.2) node[twoportshape, t=\MymyLabel{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5] (lvds3) {}; + \draw (6, 0) node[twoportshape, t=\fourcm{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5] (lvds0) {}; + \draw (6, -0.7) node[twoportshape, t=\fourcm{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5] (lvds1) {}; + \draw (6, -2.5) node[twoportshape, t=\fourcm{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5] (lvds2) {}; + \draw (6, -3.2) node[twoportshape, t=\fourcm{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5] (lvds3) {}; % Connect CPLD to transceivers \draw [latexslim-latexslim] (lvds0.west) -- ++ (-1.13, 0); @@ -244,7 +235,7 @@ RF switches (1ns temporal resolution) on each channel provides 70 dB isolation. \draw (3, 0) node[buffer, circuitikz/bipoles/twoport/width=1.2, scale=-0.5] (amp) {}; % Attenuators {0, 1, 2, 3} for amplifiers {0, 1, 2, 3} - \draw (4.6, 0) node[twoportshape, t=\MymyLabel{Digital}{Attenuator}, circuitikz/bipoles/twoport/width=2, scale=0.6, rotate=-90] (att) {}; + \draw (4.6, 0) node[twoportshape, t=\fourcm{Digital}{Attenuator}, circuitikz/bipoles/twoport/width=2, scale=0.6, rotate=-90] (att) {}; % DDS {0, 1, 2, 3} for attenuators {0, 1, 2, 3} \draw (6.6, 0) node[twoportshape, t={DDS}, circuitikz/bipoles/twoport/width=1.2, scale=0.7] (dds) {}; diff --git a/4456.tex b/4456.tex index 90ca39e..e4be91f 100644 --- a/4456.tex +++ b/4456.tex @@ -43,15 +43,6 @@ RF switches on each channel provides at least 50 dB isolation. % Switch to next column \vfill\break -\newcommand*{\MyLabel}[3][2cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand*{\MymyLabel}[3][4cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand{\repeatfootnote}[1]{\textsuperscript{\ref{#1}}} -\newcommand{\inputcolorboxminted}[2]{% - \begin{tcolorbox}[colback=white] - \inputminted[#1, gobble=4]{python}{#2} - \end{tcolorbox} -} - \begin{figure}[h] \centering \scalebox{0.95}{ @@ -208,8 +199,8 @@ RF switches on each channel provides at least 50 dB isolation. \draw [latexslim-latexslim] (cpld.east) -- (afe.west); % Draw LVDS transceivers, EEM - \draw (6.2, 0) node[twoportshape, t=\MymyLabel{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (lvds0) {}; - \draw (6.2, -1.6) node[twoportshape, t=\MymyLabel{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (lvds1) {}; + \draw (6.2, 0) node[twoportshape, t=\fourcm{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (lvds0) {}; + \draw (6.2, -1.6) node[twoportshape, t=\fourcm{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (lvds1) {}; \draw (7.8, -1.5) node[twoportshape, t={EEM Port}, circuitikz/bipoles/twoport/width=3.8, scale=0.7, rotate=-90] (eem) {}; % Connect LVDS transceiver to CPLD @@ -248,7 +239,7 @@ RF switches on each channel provides at least 50 dB isolation. \draw (3, 0) node[buffer, circuitikz/bipoles/twoport/width=1.2, scale=-0.5] (amp) {}; % Attenuators {0, 1, 2, 3} for amplifiers {0, 1, 2, 3} - \draw (4.6, 0) node[twoportshape, t=\MymyLabel{Digital}{Attenuator}, circuitikz/bipoles/twoport/width=2, scale=0.6, rotate=-90] (att) {}; + \draw (4.6, 0) node[twoportshape, t=\fourcm{Digital}{Attenuator}, circuitikz/bipoles/twoport/width=2, scale=0.6, rotate=-90] (att) {}; % PLL {0, 1, 2, 3} for attenuators {0, 1, 2, 3} \draw (6.6, 0) node[twoportshape, t={PLL}, circuitikz/bipoles/twoport/width=1.2, scale=0.7] (pll) {}; diff --git a/5108.tex b/5108.tex index 7acbe68..e0f5aae 100644 --- a/5108.tex +++ b/5108.tex @@ -45,15 +45,6 @@ However, the sample rate in practice is typically limited by the use of ARTIQ-Py % Switch to next column \vfill\break -\newcommand*{\MyLabel}[3][2cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand*{\MymyLabel}[3][4cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand{\repeatfootnote}[1]{\textsuperscript{\ref{#1}}} -\newcommand{\inputcolorboxminted}[2]{% - \begin{tcolorbox}[colback=white] - \inputminted[#1, gobble=4]{python}{#2} - \end{tcolorbox} -} - \begin{figure}[h] \centering \scalebox{1}{ @@ -139,7 +130,7 @@ However, the sample rate in practice is typically limited by the use of ARTIQ-Py \end{scope} % Draw termination switches - \draw (1.0, 1.925) node[twoportshape,t=\MymyLabel{100k/50\textOmega}{Switch \phantom{s} x8}, circuitikz/bipoles/twoport/width=1.5, scale=0.5] (termswitch) {}; + \draw (1.0, 1.925) node[twoportshape,t=\fourcm{100k/50\textOmega}{Switch \phantom{s} x8}, circuitikz/bipoles/twoport/width=1.5, scale=0.5] (termswitch) {}; \begin{scope}[xshift=1.2cm, yshift=1.925cm, scale=0.12, every node/.style={scale=0.1}, rotate=-90 ] \draw (0.4,0) to[short,-o](0.75,0); \draw (0.78,0)-- +(30:0.46); @@ -151,14 +142,14 @@ However, the sample rate in practice is typically limited by the use of ARTIQ-Py % Draw PGIAs % The connections are too complicated for the usual buffer/op-amp symbol - \draw (3, 2.45) node[twoportshape,t=\MymyLabel{CH 0}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia0) {}; - \draw (3, 1.75) node[twoportshape,t=\MymyLabel{CH 1}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia1) {}; - \draw (3, 1.05) node[twoportshape,t=\MymyLabel{CH 2}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia2) {}; - \draw (3, 0.35) node[twoportshape,t=\MymyLabel{CH 3}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia3) {}; - \draw (3, -0.35) node[twoportshape,t=\MymyLabel{CH 4}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia4) {}; - \draw (3, -1.05) node[twoportshape,t=\MymyLabel{CH 5}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia5) {}; - \draw (3, -1.75) node[twoportshape,t=\MymyLabel{CH 6}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia6) {}; - \draw (3, -2.45) node[twoportshape,t=\MymyLabel{CH 7}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia7) {}; + \draw (3, 2.45) node[twoportshape,t=\fourcm{CH 0}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia0) {}; + \draw (3, 1.75) node[twoportshape,t=\fourcm{CH 1}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia1) {}; + \draw (3, 1.05) node[twoportshape,t=\fourcm{CH 2}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia2) {}; + \draw (3, 0.35) node[twoportshape,t=\fourcm{CH 3}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia3) {}; + \draw (3, -0.35) node[twoportshape,t=\fourcm{CH 4}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia4) {}; + \draw (3, -1.05) node[twoportshape,t=\fourcm{CH 5}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia5) {}; + \draw (3, -1.75) node[twoportshape,t=\fourcm{CH 6}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia6) {}; + \draw (3, -2.45) node[twoportshape,t=\fourcm{CH 7}{PGIA}, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (pgia7) {}; % Draw termination connection to input lines \draw [-] (0.65, 1.675) -- (0.65, 1.225); @@ -191,7 +182,7 @@ However, the sample rate in practice is typically limited by the use of ARTIQ-Py \draw [-latexslim] (bnc7.east) -- (1.9, -1.225) -- (1.9, -2.45) -- (pgia7.west); % Draw shift register & ADC - \draw (4.7, 1) node[twoportshape,t=\MymyLabel{Shift}{Registers}, circuitikz/bipoles/twoport/width=1.6, scale=0.6, rotate=-90] (sr) {}; + \draw (4.7, 1) node[twoportshape,t=\fourcm{Shift}{Registers}, circuitikz/bipoles/twoport/width=1.6, scale=0.6, rotate=-90] (sr) {}; \draw (4.7, -1) node[twoportshape,t={ADC}, circuitikz/bipoles/twoport/width=1.6, scale=0.6, rotate=-90] (adc) {}; % Connect PGIA -> ADC paths @@ -215,7 +206,7 @@ However, the sample rate in practice is typically limited by the use of ARTIQ-Py \draw [latexslim-] (3.45, -1.85) -- ++ (0.35, 0); % Draw LVDS transceivers & repeaters - \draw (6.3, 1) node[twoportshape,t=\MymyLabel{LVDS}{Transceivers}, circuitikz/bipoles/twoport/width=1.8, scale=0.6, rotate=-90] (lvds) {}; + \draw (6.3, 1) node[twoportshape,t=\fourcm{LVDS}{Transceivers}, circuitikz/bipoles/twoport/width=1.8, scale=0.6, rotate=-90] (lvds) {}; \draw (6.3, -1) node[twoportshape,t={Repeaters}, circuitikz/bipoles/twoport/width=1.8, scale=0.6, rotate=-90] (rep) {}; % ADC & SR connection lines diff --git a/5432.tex b/5432.tex index 2a66ec8..32368a1 100644 --- a/5432.tex +++ b/5432.tex @@ -41,15 +41,6 @@ Channels can broken out to BNC, SMA or MCX by adding external 5518 BNC-IDC, 5528 % Switch to next column \vfill\break -\newcommand*{\MyLabel}[3][2cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand*{\MymyLabel}[3][4cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand{\repeatfootnote}[1]{\textsuperscript{\ref{#1}}} -\newcommand{\inputcolorboxminted}[2]{% - \begin{tcolorbox}[colback=white] - \inputminted[#1, gobble=4]{python}{#2} - \end{tcolorbox} -} - \begin{figure}[h] \centering \scalebox{0.88}{ @@ -59,20 +50,20 @@ Channels can broken out to BNC, SMA or MCX by adding external 5518 BNC-IDC, 5528 \draw (0, 0) node[muxdemux, muxdemux def={Lh=6.5, Rh=8, w=2, NL=0, NB=0, NR=0}, circuitikz/bipoles/twoport/width=3.2, scale=0.7] (hd68) {HD68}; % IDC Connectors to IDC cards - \draw (2.2, 1.2) node[twoportshape, t={\MyLabel{IDC}{DAC 16-23}}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (eem2) {}; - \draw (1.4, 1.2) node[twoportshape, t={\MyLabel{IDC}{DAC 24-31}}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (eem3) {}; - \draw (2.2, -1.2) node[twoportshape, t={\MyLabel{IDC}{DAC 8-15}}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (eem1) {}; - \draw (1.4, -1.2) node[twoportshape, t={\MyLabel{IDC}{DAC 0-7}}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (eem0) {}; + \draw (2.2, 1.2) node[twoportshape, t={\twocm{IDC}{DAC 16-23}}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (eem2) {}; + \draw (1.4, 1.2) node[twoportshape, t={\twocm{IDC}{DAC 24-31}}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (eem3) {}; + \draw (2.2, -1.2) node[twoportshape, t={\twocm{IDC}{DAC 8-15}}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (eem1) {}; + \draw (1.4, -1.2) node[twoportshape, t={\twocm{IDC}{DAC 0-7}}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (eem0) {}; % Op-amp x32 \draw (3, 0) node[buffer, circuitikz/bipoles/twoport/width=1.2, scale=-0.5] (amp) {}; % DAC AD5372 - \draw (4.6, 0.2) node[twoportshape, t=\MyLabel{32-CH}{DAC}, circuitikz/bipoles/twoport/width=1.2, circuitikz/bipoles/twoport/height=1.2, scale=0.7] (dac) {}; + \draw (4.6, 0.2) node[twoportshape, t=\twocm{32-CH}{DAC}, circuitikz/bipoles/twoport/width=1.2, circuitikz/bipoles/twoport/height=1.2, scale=0.7] (dac) {}; % LVDS Transceivers - \draw (6.6, 0) node[twoportshape, t=\MymyLabel{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (lvds0) {}; - \draw (6.6, -1.6) node[twoportshape, t=\MymyLabel{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (lvds1) {}; + \draw (6.6, 0) node[twoportshape, t=\fourcm{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (lvds0) {}; + \draw (6.6, -1.6) node[twoportshape, t=\fourcm{LVDS}{Transceiever}, circuitikz/bipoles/twoport/width=1.8, scale=0.5, rotate=-90] (lvds1) {}; % Aesthetic EEPROM \draw (6.6, 1.6) node[twoportshape, t={EEPROM}, circuitikz/bipoles/twoport/width=1.6, scale=0.5, rotate=-90] (eeprom) {}; @@ -103,10 +94,10 @@ Channels can broken out to BNC, SMA or MCX by adding external 5518 BNC-IDC, 5528 % TEC Cooler on top of the DAC % To make it more obvious that it is cooling the DAC - \draw (4.6, 1.45) node[twoportshape, t=\MymyLabel{TEC}{Cooler}, circuitikz/bipoles/twoport/width=1.2, circuitikz/bipoles/twoport/height=1.2, scale=0.7] (tec_cooler) {}; + \draw (4.6, 1.45) node[twoportshape, t=\fourcm{TEC}{Cooler}, circuitikz/bipoles/twoport/width=1.2, circuitikz/bipoles/twoport/height=1.2, scale=0.7] (tec_cooler) {}; % TEC Controller lined up with EEM IN - \draw (8.2, 3.5) node[twoportshape, t=\MymyLabel{TEC Controller}{Connector}, circuitikz/bipoles/twoport/width=2.6, scale=0.7, rotate=-90] (tec_conn) {}; + \draw (8.2, 3.5) node[twoportshape, t=\fourcm{TEC Controller}{Connector}, circuitikz/bipoles/twoport/width=2.6, scale=0.7, rotate=-90] (tec_conn) {}; % Thermistor for TEC controller \draw (6.6, 3.3) node[thermistorshape, scale=0.7, rotate=-90] (thermistor) {}; diff --git a/5518-5528.tex b/5518-5528.tex index c0090a6..cacff5d 100644 --- a/5518-5528.tex +++ b/5518-5528.tex @@ -42,15 +42,6 @@ Only 1 BNC/SMA-IDC is required to break out all 8 ADC channels from a 5108 Sampl % Switch to next column \vfill\break -\newcommand*{\MyLabel}[3][2cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand*{\MymyLabel}[3][4cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand{\repeatfootnote}[1]{\textsuperscript{\ref{#1}}} -\newcommand{\inputcolorboxminted}[2]{% - \begin{tcolorbox}[colback=white] - \inputminted[#1, gobble=4]{python}{#2} - \end{tcolorbox} -} - \begin{figure}[h] \centering \scalebox{0.95}{ @@ -137,9 +128,9 @@ Only 1 BNC/SMA-IDC is required to break out all 8 ADC channels from a 5108 Sampl \end{scope} % Draw CH0, CH1 & CH7 CM chokes - \draw (3, 1.2) node[twoportshape, t=\MymyLabel{Common Mode}{Line Filter}, circuitikz/bipoles/twoport/width=2.2, scale=0.6] (cm0) {}; - \draw (3, 0.4) node[twoportshape, t=\MymyLabel{Common Mode}{Line Filter}, circuitikz/bipoles/twoport/width=2.2, scale=0.6] (cm1) {}; - \draw (3, -1.1) node[twoportshape, t=\MymyLabel{Common Mode}{Line Filter}, circuitikz/bipoles/twoport/width=2.2, scale=0.6] (cm7) {}; + \draw (3, 1.2) node[twoportshape, t=\fourcm{Common Mode}{Line Filter}, circuitikz/bipoles/twoport/width=2.2, scale=0.6] (cm0) {}; + \draw (3, 0.4) node[twoportshape, t=\fourcm{Common Mode}{Line Filter}, circuitikz/bipoles/twoport/width=2.2, scale=0.6] (cm1) {}; + \draw (3, -1.1) node[twoportshape, t=\fourcm{Common Mode}{Line Filter}, circuitikz/bipoles/twoport/width=2.2, scale=0.6] (cm7) {}; % Omission dots for other channels \node at (3, -0.15)[circle,fill,inner sep=0.7pt]{}; diff --git a/5568.tex b/5568.tex index 2963d4e..730b038 100644 --- a/5568.tex +++ b/5568.tex @@ -42,15 +42,6 @@ Each IDC connector supports 8 channels, while all 32 channels are accessible usi % Switch to next column \vfill\break -\newcommand*{\MyLabel}[3][2cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand*{\MymyLabel}[3][4cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand{\repeatfootnote}[1]{\textsuperscript{\ref{#1}}} -\newcommand{\inputcolorboxminted}[2]{% - \begin{tcolorbox}[colback=white] - \inputminted[#1, gobble=4]{python}{#2} - \end{tcolorbox} -} - \begin{figure}[h] \centering \scalebox{1}{ @@ -60,10 +51,10 @@ Each IDC connector supports 8 channels, while all 32 channels are accessible usi \draw (0, 0) node[muxdemux, muxdemux def={Lh=6.5, Rh=8, w=2, NL=0, NB=0, NR=0}, circuitikz/bipoles/twoport/width=3.2, scale=0.7] (hd68) {HD68}; % IDC Connectors to IDC cards - \draw (3.0, 1.8) node[twoportshape, t={\MyLabel{IDC}{CH 16-23}}, circuitikz/bipoles/twoport/width=1.8, scale=0.7, rotate=-90] (eem2) {}; - \draw (1.8, 1.8) node[twoportshape, t={\MyLabel{IDC}{CH 24-31}}, circuitikz/bipoles/twoport/width=1.8, scale=0.7, rotate=-90] (eem3) {}; - \draw (3.0, -1.8) node[twoportshape, t={\MyLabel{IDC}{CH 8-15}}, circuitikz/bipoles/twoport/width=1.8, scale=0.7, rotate=-90] (eem1) {}; - \draw (1.8, -1.8) node[twoportshape, t={\MyLabel{IDC}{CH 0-7}}, circuitikz/bipoles/twoport/width=1.8, scale=0.7, rotate=-90] (eem0) {}; + \draw (3.0, 1.8) node[twoportshape, t={\twocm{IDC}{CH 16-23}}, circuitikz/bipoles/twoport/width=1.8, scale=0.7, rotate=-90] (eem2) {}; + \draw (1.8, 1.8) node[twoportshape, t={\twocm{IDC}{CH 24-31}}, circuitikz/bipoles/twoport/width=1.8, scale=0.7, rotate=-90] (eem3) {}; + \draw (3.0, -1.8) node[twoportshape, t={\twocm{IDC}{CH 8-15}}, circuitikz/bipoles/twoport/width=1.8, scale=0.7, rotate=-90] (eem1) {}; + \draw (1.8, -1.8) node[twoportshape, t={\twocm{IDC}{CH 0-7}}, circuitikz/bipoles/twoport/width=1.8, scale=0.7, rotate=-90] (eem0) {}; % Connect Op-amp to EEM OUT and HD68 \draw [-latexslim] (3.0, 0) -- (hd68.east); diff --git a/7210.tex b/7210.tex index d6e9dc4..51e2aed 100644 --- a/7210.tex +++ b/7210.tex @@ -47,15 +47,6 @@ Otherwise, connect it to a carrier card (1124 Kasli or 1125 Kasli-SoC) using the % Switch to next column \vfill\break -\newcommand*{\MyLabel}[3][2cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand*{\MymyLabel}[3][4cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand{\repeatfootnote}[1]{\textsuperscript{\ref{#1}}} -\newcommand{\inputcolorboxminted}[2]{% - \begin{tcolorbox}[colback=white] - \inputminted[#1, gobble=4]{python}{#2} - \end{tcolorbox} -} - \begin{figure}[h] \centering \scalebox{0.95}{ @@ -192,7 +183,7 @@ Otherwise, connect it to a carrier card (1124 Kasli or 1125 Kasli-SoC) using the \node [label=right:\tiny{SMA CLK IN}] at (sma_clkin) {}; % Draw the SPDT switch - \draw (2.6, -2) node[twoportshape,t=\MymyLabel{Input Clock \phantom{spac} }{Selection Switch}, circuitikz/bipoles/twoport/width=2.7, scale=0.6] (clk_sel) {}; + \draw (2.6, -2) node[twoportshape,t=\fourcm{Input Clock \phantom{spac} }{Selection Switch}, circuitikz/bipoles/twoport/width=2.7, scale=0.6] (clk_sel) {}; \begin{scope}[xshift=3cm, yshift=-1.78cm, scale=0.12, every node/.style={scale=0.1}, rotate=-90 ] \draw (0.4,0) to[short,-o](0.75,0); \draw (0.78,0)-- +(30:0.46); diff --git a/preamble.tex b/preamble.tex index 9c3a315..ef55588 100644 --- a/preamble.tex +++ b/preamble.tex @@ -20,4 +20,13 @@ \usepackage{pifont} \usetikzlibrary{calc} -\usetikzlibrary{fit,backgrounds} \ No newline at end of file +\usetikzlibrary{fit,backgrounds} + +\newcommand*{\twocm}[3][2cm]{\parbox{#1}{\centering #2 \\ #3}} +\newcommand*{\fourcm}[3][4cm]{\parbox{#1}{\centering #2 \\ #3}} +\newcommand{\inputcolorboxminted}[3][4]{% + \begin{tcolorbox}[colback=white] + \inputminted[#2, gobble=#1]{python}{#3} + \end{tcolorbox} +} +\newcommand{\repeatfootnote}[1]{\textsuperscript{\ref{#1}}} \ No newline at end of file -- 2.44.2 From ed02c0abe22e7fc7df009ba6a3626f58b331648d Mon Sep 17 00:00:00 2001 From: architeuthidae Date: Wed, 23 Oct 2024 15:50:49 +0200 Subject: [PATCH 4/4] 2218-2128: fix image imports --- 2118-2128.tex | 47 +++++++++++++++++++---------------------------- 1 file changed, 19 insertions(+), 28 deletions(-) diff --git a/2118-2128.tex b/2118-2128.tex index 092b9fe..d6acb72 100644 --- a/2118-2128.tex +++ b/2118-2128.tex @@ -1,5 +1,6 @@ \include{preamble.tex} -\graphicspath{{images/2218-2128}{images}} +\graphicspath{{images}} + \title{2118 BNC-TTL / 2128 SMA-TTL} \author{M-Labs Limited} \date{January 2022} @@ -38,19 +39,9 @@ Each channel supports 50\textOmega~terminations individually controllable using Outputs tolerate short circuits indefinitely. The card support a minimum pulse width of 3ns. - % Switch to next column \vfill\break -\newcommand*{\MyLabel}[3][2cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand*{\MymyLabel}[3][4cm]{\parbox{#1}{\centering #2 \\ #3}} -\newcommand{\repeatfootnote}[1]{\textsuperscript{\ref{#1}}} -\newcommand{\inputcolorboxminted}[2]{% - \begin{tcolorbox}[colback=white] - \inputminted[#1, gobble=4]{python}{#2} - \end{tcolorbox} -} - \begin{figure}[h] \centering \scalebox{0.88}{ @@ -108,15 +99,15 @@ The card support a minimum pulse width of 3ns. \draw (3.05,-2.1) node[twoportshape,t={Isolator}, circuitikz/bipoles/twoport/width=1.3, scale=0.4] (iso4) {}; \draw (3.05,-2.7) node[twoportshape,t={Isolator}, circuitikz/bipoles/twoport/width=1.3, scale=0.4] (i2ciso1) {}; - \draw (4.5,-1.15) node[twoportshape,t=\MymyLabel{4-Channel LVDS}{Line Transceiver}, circuitikz/bipoles/twoport/width=2.6, scale=0.7, rotate=-90] (lvds1) {}; + \draw (4.5,-1.15) node[twoportshape,t=\fourcm{4-Channel LVDS}{Line Transceiver}, circuitikz/bipoles/twoport/width=2.6, scale=0.7, rotate=-90] (lvds1) {}; \draw (6.8,-0.9) -- ++(0.00001,0) node[twoportshape, anchor=left, t={EEM port}, circuitikz/bipoles/twoport/width=6, scale=0.6, rotate=-90] (kasli) {} ; - \draw (0.8,-3.5) node[twoportshape,t=\MymyLabel{Per-bank \phantom{spac} }{Input/Output Switch}, circuitikz/bipoles/twoport/width=2.7, scale=0.44] (ioswitch) {}; - \draw (3.05,-3.5) node[twoportshape,t=\MymyLabel{IO Expander}{for I2C Bus}, circuitikz/bipoles/twoport/width=1.8, scale=0.5] (i2c) {}; + \draw (0.8,-3.5) node[twoportshape,t=\fourcm{Per-bank \phantom{spac} }{Input/Output Switch}, circuitikz/bipoles/twoport/width=2.7, scale=0.44] (ioswitch) {}; + \draw (3.05,-3.5) node[twoportshape,t=\fourcm{IO Expander}{for I2C Bus}, circuitikz/bipoles/twoport/width=1.8, scale=0.5] (i2c) {}; \draw (5.68,-2.3) node[twoportshape,t=EEPROM, circuitikz/bipoles/twoport/width=1.2, scale=0.5] (eeprom) {}; - \draw (0.8,-2.7) node[twoportshape,t=\MymyLabel{High-Z/50\textOmega}{Switch \phantom{ssssss} }, circuitikz/bipoles/twoport/width=2, scale=0.4] (termswitch1) {}; + \draw (0.8,-2.7) node[twoportshape,t=\fourcm{High-Z/50\textOmega}{Switch \phantom{ssssss} }, circuitikz/bipoles/twoport/width=2, scale=0.4] (termswitch1) {}; % Termination Switch 1,2,3,4 \begin{scope}[xshift=0.9cm, yshift=-2.66cm, scale=0.12, every node/.style={scale=0.1}, rotate=-90 ] @@ -154,7 +145,7 @@ The card support a minimum pulse width of 3ns. \draw (1.25,0)to[short,o-](1.6,0) ; \end{scope} - \draw (0.8,-3.05) node[twoportshape,t=\MymyLabel{High-Z/50\textOmega}{Switch \phantom{ssssss} }, circuitikz/bipoles/twoport/width=2, scale=0.4] (termswitch2) {}; + \draw (0.8,-3.05) node[twoportshape,t=\fourcm{High-Z/50\textOmega}{Switch \phantom{ssssss} }, circuitikz/bipoles/twoport/width=2, scale=0.4] (termswitch2) {}; % Termination Switch 5,6,7,8 \begin{scope}[xshift=0.9cm, yshift=-3.02cm, scale=0.12, every node/.style={scale=0.1}, rotate=-90 ] @@ -229,7 +220,7 @@ The card support a minimum pulse width of 3ns. \draw (3.05,-2.1) node[twoportshape,t={Isolator}, circuitikz/bipoles/twoport/width=1.3, scale=0.4] (iso8) {}; \draw (3.05,0.6) node[twoportshape,t={Isolator}, circuitikz/bipoles/twoport/width=1.3, scale=0.4] (i2ciso2) {}; - \draw (4.5,-1.05) node[twoportshape,t=\MymyLabel{4-Channel LVDS}{Line Transceiver}, circuitikz/bipoles/twoport/width=2.6, scale=0.7, rotate=-90] (lvds2) {}; + \draw (4.5,-1.05) node[twoportshape,t=\fourcm{4-Channel LVDS}{Line Transceiver}, circuitikz/bipoles/twoport/width=2.6, scale=0.7, rotate=-90] (lvds2) {}; \end{scope} @@ -307,12 +298,12 @@ The card support a minimum pulse width of 3ns. \begin{figure}[hbt!] \centering \subfloat[\centering BNC-TTL]{{ - \includegraphics[height=1.8in]{DIO_BNC_FP.jpg} - \includegraphics[height=1.8in]{photo2118.jpg} + \includegraphics[height=1.8in]{2118-2128/DIO_BNC_FP.jpg} + \includegraphics[height=1.8in]{2118-2128/photo2118.jpg} }}% \subfloat[\centering SMA-TTL]{{ - \includegraphics[height=1.8in]{DIO_SMA_FP.jpg} - \includegraphics[height=1.8in]{photo2128.jpg} + \includegraphics[height=1.8in]{2118-2128/DIO_SMA_FP.jpg} + \includegraphics[height=1.8in]{2118-2128/photo2128.jpg} }}% \caption{BNC-TTL/SMA-TTL Card photos}% \label{fig:example}% @@ -386,7 +377,7 @@ The output signal is measured and shown. \begin{figure}[h] \centering - \includegraphics[height=3in]{bnc_ttl_min_pulse_width.png} + \includegraphics[height=3in]{2118-2128/bnc_ttl_min_pulse_width.png} \caption{Minimum pulse width required for BNC-TTL card} \end{figure} @@ -401,7 +392,7 @@ The first output (blue) pulse is the result of the second input (red, 3ns width) \begin{multicols}{2} \begin{center} \centering - \includegraphics[height=2.8in]{bnc_ttl_drawings.pdf} + \includegraphics[height=2.8in]{2118-2128/bnc_ttl_drawings.pdf} \captionof{figure}{2118 BNC-TTL front panel drawings} \end{center} @@ -409,7 +400,7 @@ The first output (blue) pulse is the result of the second input (red, 3ns width) \begin{center} \centering - \includegraphics[height=2.8in]{bnc_ttl_assembly.pdf} + \includegraphics[height=2.8in]{2118-2128/bnc_ttl_assembly.pdf} \captionof{figure}{2118 BNC-TTL front panel assembly} \end{center} \end{multicols} @@ -453,7 +444,7 @@ The first output (blue) pulse is the result of the second input (red, 3ns width) \begin{multicols}{2} \begin{center} \centering - \includegraphics[height=3in]{sma_ttl_drawings.pdf} + \includegraphics[height=3in]{2118-2128/sma_ttl_drawings.pdf} \captionof{figure}{2128 SMA-TTL front panel drawings} \end{center} @@ -461,7 +452,7 @@ The first output (blue) pulse is the result of the second input (red, 3ns width) \begin{center} \centering - \includegraphics[height=3in]{sma_ttl_assembly.pdf} + \includegraphics[height=3in]{2118-2128/sma_ttl_assembly.pdf} \captionof{figure}{2128 SMA-TTL front panel assembly} \end{center} \end{multicols} @@ -518,10 +509,10 @@ IO direction switches partly decides the IO direction of each bank. \begin{figure}[hbt!] \centering \subfloat[\centering BNC-TTL]{{ - \includegraphics[height=1.5in]{bnc_ttl_switches.jpg} + \includegraphics[height=1.5in]{2118-2128/bnc_ttl_switches.jpg} }}% \subfloat[\centering SMA-TTL]{{ - \includegraphics[height=1.5in]{sma_ttl_switches.jpg} + \includegraphics[height=1.5in]{2118-2128/sma_ttl_switches.jpg} }}% \caption{Position of switches}% \end{figure} -- 2.44.2