--------------------------------------------------------------------------------------------------------------------------------------------- -- Chapter 14 - Case Study 2: Mixed-Technology Focus --------------------------------------------------------------------------------------------------------------------------------------------- -- Filename Primary Unit Secondary Unit Figure/Section ----------- ------------ -------------- -------------- gain.vhd entity gain simple Figure 14-3 gain_e.vhd entity gain_e simple Figure 14-4 sum2.vhd entity sum2 simple Figure 14-6 sum2_e.vhd entity sum2_e simple -- limiter.vhd entity limiter simple Figure 14-7 limiter_2_e.vhd entity limiter_2_e simple -- lpf_1.vhd entity lpf_1 simple Figure 14-9 lpf_1_e.vhd entity lpf_1_e simple -- lead_lag_e.vhd entity lead_lag_e simple Figure 14-18 DCMotor_rv.vhd entity DCMotor_rv basic Figure 14-21 gear_rv_r.vhd entity gear_rv_r ideal Figure 14-22 stop_r.vhd entity stop_r ideal Fgiure 14-23 Lead_Lag_Ztf.vhd entity Lead_Lag_Ztf ztf Figure 14-27 Lead_Lag_Diff.vhd entity Lead_Lag_Diff diff Figure 14-30 --------------------------------------------------------------------------------------------------------------------------------------------- -- TestBenches --------------------------------------------------------------------------------------------------------------------------------------------- -- Filename Primary Unit Secondary Unit Tested Model ------------ ------------ -------------- ------------ rudder_mech_domain_archive.vhd entity sum2_e simple -- entity gain_e simple -- entity lead_lag_e simple -- entity limiter_2_e simple -- entity RUDDER_SERVO arch_RUDDER_SERVO -- entity gear_rv_r ideal -- entity rot2v bhv -- entity horn_r2t bhv -- entity horn_t2r bhv -- entity DC_Motor_rv basic -- entity stop_r ideal -- entity tran_linkage a1 -- entity rudder bhv -- entity v_sine ideal -- entity RUDDER_MECH_DOMAIN arch_RUDDER_MECH_DOMAIN rudder_control_block_archive.vhd entity v_sine ideal -- entity sum2_e simple -- entity lead_lag_e simple -- entity gain_e simple -- entity limiter_2_e simple -- entity ctl_horn_e bhv -- entity rudder_horn_e bhv -- entity integ_1_e simple -- entity lpf_1_e simple -- entity RUDDER_CONTROL_BLOCK arch_RUDDER_CONTROL_BLOCK rudder_z_domain_archive.vhd entity gear_rv_r ideal -- entity rot2v bhv -- entity horn_r2t bhv -- entity horn_t2r bhv -- entity DC_Motor_rv basic -- entity stop_r ideal -- entity tran_linkage a1 -- entity rudder bhv -- entity sum2_e simple -- entity gain_e simple -- entity limiter_2_e simple -- entity clock ideal -- entity Lead_Lag_Ztf_Diff diff -- entity SERVO_Z_DIFF arch_SERVO_Z_DIFF -- entity v_sine ideal -- entity RUDDER_Z_DOMAIN arch_RUDDER_Z_DOMAIN