• Joined on 2023-07-24
morgan commented on pull request sinara-hw/datasheets#58 2024-10-23 10:16:52 +08:00
1124 Carrier Kasli 2.0 update

Just a nitpick, but there are two Si549 oscillators on kasli

morgan commented on pull request sinara-hw/datasheets#58 2024-10-23 10:16:52 +08:00
1124 Carrier Kasli 2.0 update

"PFGA" typo

morgan commented on pull request sinara-hw/datasheets#58 2024-10-23 10:16:52 +08:00
1124 Carrier Kasli 2.0 update

The current kasli V2.0.2 is using the speed grade -3 version. And the V2.0.2 bom uses "XC7A100T-3FGG484E" as the FPGA

morgan commented on pull request M-Labs/web2019#155 2024-10-18 16:59:08 +08:00
Update HVAMP32 according to the factual specs

Greg just replied, saying the latest v1.02 is a completely new design and the ±50V variant is indeed the standard variant. Also, they never produced the ±25V variant of v1.02. But he mentioned a…

morgan pushed to coax_proto at morgan/artiq-zynq 2024-10-17 10:55:04 +08:00
675c535812 api: add cxp api support for CTRL packet
258fdfc4ba libboard_artiq: setup
4f93e47efa cxp downconn firmware: packet testing
55b3bd2dbe cxp upconn firmware: packet testing
a3ace6ff0c cxp protocol: init
Compare 15 commits »
morgan pushed to coax_proto at morgan/artiq-zynq 2024-10-17 10:38:55 +08:00
d71fdc70c0 api: add cxp api support for CTRL packet
706be2c2ef upconn fw: remove setup from test
8cafbb2471 downconn FW: remove phy setup & rename csr
4286820f4d proto FW: add read/write u32
501f9b7074 main fw: update to use cxp_phys setup
Compare 10 commits »
morgan commented on pull request M-Labs/web2019#155 2024-10-14 10:05:06 +08:00
Update HVAMP32 according to the factual specs

Yes, from the latest release of HVAMP_32 v1.02rc there are 50V and 55V variant schematics. And the difference between them are the OP…

morgan commented on pull request M-Labs/web2019#155 2024-10-10 17:03:14 +08:00
Update HVAMP32 according to the factual specs

P.S. While OPA462 has the same pinout as LTC6090, they have different GBW and slew rate. Also the schematic didn't include OPA462 as an alternative.

  • LTC6090
    • GBW: 12 MHz
    • Slew rate:…
morgan pushed to coax_proto at morgan/artiq-zynq 2024-10-10 13:05:59 +08:00
9016a5eebf cxp protocol: init
77d38aad63 Cargo: add byteorder
b8a39e7904 lib: compile mem with cxp
b0b0a00bc9 main: add testing
8161700550 cxp downconn firmware: GTX setup
Compare 11 commits »
morgan pushed to coax_proto at morgan/artiq-zynq 2024-10-10 12:12:30 +08:00
59e3b2f1c4 pipeline GW: cleanup
cc066933fb proto fw: add helper function for 4x writer
24a16a3a5b pipeline GW: add voter for duplicate char
61df5113a2 proto fw: add error correction for 4x char
cbbf6f72f9 downconn fw: add event packet test
Compare 36 commits »
morgan pushed to coax_proto at morgan/artiq-zynq 2024-10-03 12:11:12 +08:00
cbd1a20e07 cxp GW: add write_pointer csr
05761c5307 pipeline GW: expose writer_ptr
6e7bc912c9 zc706: fix debug sma pad
dd36c01c13 cxp GW: move rx pipeline into cxp_gtx_rx cd
6e98d8952a pipeline GW: rename variable
Compare 29 commits »
morgan pushed to coax_proto at morgan/artiq-zynq 2024-09-26 13:01:02 +08:00
b48fc06fa3 proto FW: add memory write test
a5c0e3b71b zc706: add cxp memory map
dbad745b2f cxp GW: add memory buffer for fw
e4cd004bf7 downconn FW: add connection test packet test
52c9413bd9 pipeline GW: add docs & remove unused code
Compare 22 commits »
morgan pushed to coax_proto at morgan/artiq-zynq 2024-09-19 14:41:45 +08:00
925237face downconn FW: add trig ack testing
610b53e7f7 proto FW: add K code printing
c74c1c2ac4 cxp GW: use receiver path pipeline
c83e31af7e pipeline GW: add trig ack checker
97b940fb0a cxp GW: add debug pipeline for downconn
Compare 13 commits »
morgan pushed to coax_proto at morgan/artiq-zynq 2024-09-12 16:49:53 +08:00
7285479f5b cxp GW: use upconn layout
cb0a0358a3 upconn GW: use pipeline upconn layout var
790f0196b6 pipeline GW: use a common layout
b1069f524a upconn fw: use cxp_protco and remove unused function
98095664ce cxp protocol: init
Compare 35 commits »
morgan pushed to coax_proto at morgan/artiq-zynq 2024-09-05 17:25:11 +08:00
074e8e94d1 cxp downconn firmware: GTX setup
354949baab cxp upconn firmware: low speed serial setup
b534129d08 zc706: add CXP_DEMO variant
0f4a8754c3 cxp: add upconn interface, downconn PHY & crc
d5096781d3 cxp pipeline: packet handling pipeline
Compare 8 commits »
morgan pushed to coax_proto at morgan/artiq-zynq 2024-09-05 12:17:25 +08:00
29cca139b3 cxp upconn fw: connect tx command to phy
4f733ffafb cxp: connect tx command to PHY
20de7b0a0c cxp upconn fw: update csr name
bacb446e6a cxp: remove unused debug output
ac52109a06 cxp pipeline: refactor tx command
Compare 56 commits »
morgan pushed to coax_proto at morgan/artiq-zynq 2024-08-29 15:14:36 +08:00
f2d8ffbe05 cxp: cleanup
98bb49e1b5 cxp upconn: rename modules & cleanup
d88af397ec cxp upconn fw: remove unused csr
468f9d7185 cxp: add upconn packet handler proto
08cade7f16 cxp upconn: clenaup & add 41.66Mbps
Compare 30 commits »
morgan pushed to coax_proto at morgan/artiq-zynq 2024-08-22 10:49:41 +08:00
f746f66a3a cxp downconn firmware: GTX setup
7a60c0df84 cxp upconn firmware: init
7664de57c3 cxp: add upconn, downconn & crc
cce5a079c1 cxp upconn: add low speed serial
fdfe54bc01 zc706: add constraint to fix comma alignment issue
Compare 31 commits »
morgan pushed to coax_proto at morgan/artiq-zynq 2024-08-22 10:23:27 +08:00
cc8ae30303 cxp downconn firmware: GTX setup
f8a2920033 cxp upconn firmware: init
95493c2ea7 cxp: add upconn, downconn & crc
6922934897 cxp upconn: add low speed serial
ecd2d6a790 zc706: add constraint to fix comma alignment issue
Compare 6 commits »
morgan pushed to coax_proto at morgan/artiq-zynq 2024-08-16 15:18:55 +08:00
a6b1701de3 cxp downconn: fix aligner not work @ 5 & 6.25Gbps
aa128e1467 cxp downconn fw: change to 40bits
49d5cad5fd cxp downconn: use 40bits
17277504f1 cxp downconn: remove unnessary waitimer
a715b66f9d cxp downconn fw: add qpll drg config
Compare 12 commits »