1
0
forked from M-Labs/artiq
artiq/artiq
den512 93882eb3ce kasli-soc: fix of SYS CLK switch failure
Change initialization behaviour of GTX transceivers
--
Modify the config parms CPLL of GTX transceiver for PLL to lock correctly
Modify the enabling requirement of GTX input clock buffer IBUFDS_GTE2 so
    that it depends on GTX PLL locked signal instead of TX Init Done
Modify the GTX Init FSM so that BruteForceClock Aligner can reset GTX
    transceiver without resetting the GTX transceiver PLL

kasli-soc: fix of SYS CLK switch failure
Changed initialization of GTX transceivers.
Successful SYS CLK switching requires IBUFDS_GTE2 to be properly enabled and not disabled during GTX transceiver initialization.
For this reason, CPLL is not reset during GTX initialization and clock alignment.

kasli-soc: refractor fix of SYS CLK switch failure
Remove gtXxreset & cpllreset assertion and deassertion
The removed code does not affect the fix
2023-07-10 03:24:28 +00:00
..
applets applets: implement dataset modification feature in big number applet 2023-06-12 17:52:46 +08:00
browser browser: add update method to dataset controller 2023-06-06 11:07:08 +00:00
compiler compiler: skip demangling list of empty names 2023-06-09 13:24:10 +08:00
coredevice artiq_ddb_template: use the clk_div field 2023-06-29 03:29:18 +00:00
dashboard datasets: add metadata format param 2023-07-10 02:33:59 +00:00
examples remove Sayma and Metlino support 2023-01-06 17:41:12 +08:00
firmware bootloader: fix compilation warning without Ethernet 2023-06-02 10:48:55 +08:00
frontend artiq_ddb_template: use the clk_div field 2023-06-29 03:29:18 +00:00
gateware kasli-soc: fix of SYS CLK switch failure 2023-07-10 03:24:28 +00:00
gui applets: add update_dataset for dataset mods 2023-06-02 14:56:00 +00:00
language environment: add get_dataset_metadata 2023-07-10 02:33:59 +00:00
master databases: read and save metadata in lmdb 2023-07-10 02:33:59 +00:00
sim ttl: Add target RTIO time argument to timestamp/count functions 2018-11-03 20:33:19 +08:00
test test_datasets: add metadata tests 2023-07-10 02:33:59 +00:00
wavesynth wavesynth: np.int is deprecated 2021-09-13 07:02:35 +08:00
__init__.py simplify versioneer 2020-07-30 00:54:07 +08:00
_version.py PEP440 compliant version numbers 2023-04-30 16:55:49 +08:00
appdirs.py add appdirs 2016-07-18 16:40:18 +02:00
build_soc.py satellites: add kernel cpu 2023-06-16 15:44:31 +08:00
experiment.py artiq.experiment: merge language and coredevice namespaces 2016-01-25 17:24:00 -07:00
remoting.py artiq_flash: wrap paramiko commands in bash login shell 2021-05-27 21:44:10 +08:00
tools.py tools: refactor short_format with metadata 2023-07-10 02:33:59 +00:00