occheung
  • Joined on 2020-05-03
occheung commented on issue sinara-hw/datasheets#13 2022-06-16 16:12:35 +08:00
write 5518 BNC-IDC / 5528 SMA-IDC datasheet

Updated Sampler datasheet to mention a potential SMA breaking using SMA-IDC. Zotino already mentions this.

occheung pushed to master at sinara-hw/datasheets 2022-06-16 16:04:55 +08:00
5c44a65d33 5568: init
c1c078671b examples: move SPI examples to spi.py
Compare 2 commits »
occheung pushed to master at sinara-hw/datasheets 2022-06-13 17:27:45 +08:00
9920661516 2245: add dio_spi examples
occheung pushed to master at sinara-hw/datasheets 2022-06-09 16:54:09 +08:00
8ff606888c 2118-2128: add BNC-TTL front panels
occheung pushed to master at sinara-hw/datasheets 2022-06-09 11:53:12 +08:00
8c2c9ecfe4 5108: mention possible SMA breakout option
occheung commented on issue sinara-hw/datasheets#13 2022-06-08 17:25:47 +08:00
write 5518 BNC-IDC / 5528 SMA-IDC datasheet

11ee1ebc. Wrote the BNC/SMA-IDC datasheet. Haven't updated the datasheets of the cards that may use them.

occheung pushed to master at sinara-hw/datasheets 2022-06-08 17:23:09 +08:00
11ee1ebcbd 5518-5528: init
b86eea7611 4410-4412: remove mention of external sync signal distribution
Compare 2 commits »
occheung commented on issue sinara-hw/datasheets#38 2022-06-07 16:29:24 +08:00
document 1-EEM vs. 2-EEM mode in Urukul

f5ce9e19e9

occheung pushed to master at sinara-hw/datasheets 2022-06-07 16:24:57 +08:00
ac639b9d1e 2118-2128: add TTLClockGen example
9bd1412d9c 2118-2128: Add comment to make coarse RTIO cycle clear
2a5066ac5f 2118-2128: add <8ns short pulse example
f5ce9e19e9 4410-4412: add eem mode docs
Compare 4 commits »
occheung commented on pull request M-Labs/nac3#292 2022-06-06 15:06:39 +08:00
Replace ld.lld with nac3ld for non-host targets

Replaced the unsafe code in dwarf.rs using ByteOrder. Performance of RISC-V targets improved.

occheung pushed to nac3ld at occheung/nac3 2022-06-06 15:05:53 +08:00
50ed04b787 nac3ld: replace unsafe code
7cb9be0f81 nac3artiq: refactor compile methods
ac560ba985 nac3artiq: switch ld.lld to nac3ld for non-host target
a96371145d add nac3ld
8addf2b55e nac3standalone: add more tests
Compare 7 commits »
occheung pushed to nac3ld at occheung/nac3 2022-06-06 14:38:33 +08:00
0ad389f52f nac3ld: replace unsafe code
occheung commented on pull request M-Labs/nac3#292 2022-06-02 12:14:23 +08:00
Replace ld.lld with nac3ld for non-host targets

Performance: Measured the time taken to run artiq_compile on the nac3devices.py example on mainline ARTIQ. Completed 100 trials for each result. The mean & standard deviation on RISC-V & ARM…

occheung created pull request M-Labs/artiq-zynq#194 2022-06-01 19:05:25 +08:00
dyld: Add nac3ld support
occheung created pull request M-Labs/artiq-zynq#193 2022-06-01 19:05:22 +08:00
Unwind glue: Fix dl_unwind_find_exidx implementation
occheung commented on pull request M-Labs/nac3#292 2022-05-31 15:31:09 +08:00
Replace ld.lld with nac3ld for non-host targets

65e152d.

Identical to da4504a & 80120a5, but repushed because of spelling and not merging properly.

compile_method_to_file used to be a sub-function of compile_method_to_mem. It leads to…

occheung pushed to nac3ld at occheung/nac3 2022-05-31 15:21:50 +08:00
65e152dd66 resolve conflict with #291
48fc5ceb8e nac3artiq: demote global value to private
Compare 2 commits »
occheung pushed to nac3ld at occheung/nac3 2022-05-31 15:18:51 +08:00
80120a5229 resolve conflict with #291
occheung pushed to nac3ld at occheung/nac3 2022-05-31 15:17:16 +08:00
da4504a208 resolve cvonflict with #291
48fc5ceb8e nac3artiq: demote global value to private
Compare 2 commits »
occheung pushed to nac3ld at occheung/nac3 2022-05-31 15:13:27 +08:00
3d1e01531b nac3artiq: refactor compile methods