diff --git a/.gitattributes b/.gitattributes index 113a2a6..f48d7e5 100644 --- a/.gitattributes +++ b/.gitattributes @@ -15,5 +15,9 @@ *.gz filter=lfs diff=lfs merge=lfs -text *.xz filter=lfs diff=lfs merge=lfs -text *.7z filter=lfs diff=lfs merge=lfs -text +# images +*.png filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text +*.jpeg filter=lfs diff=lfs merge=lfs -text # others *.pdf filter=lfs diff=lfs merge=lfs -text diff --git a/README.md b/README.md new file mode 100644 index 0000000..3b47e13 --- /dev/null +++ b/README.md @@ -0,0 +1,25 @@ +# README.md + +本仓库包含 HSJL 信处板的硬件驱动工程和生产文件。 + +## 驱动工程说明 + +- `sjl_basic`:适用于 U1,控制 AD9528 和两片 AD9361,主要负责物理层处理。 + +- `sjl_ad9653`:适用于 U4,控制 AD9653,可以选通控制 AD9528(默认 DNP),主要负责空域抗干扰。 + +## 板卡说明 + +板卡搭载 2 片 XC7Z100-FFG900-2,1 片 AD9528,2 片 AD9361(共使用 1 个发射通道和 3 个接收通道),1 片 AD9653,所有芯片均按照全国产替代设计。 + +![板卡正面](board_file/pic/pic-01.png){width=800px} + +![板卡背面](board_file/pic/pic-02.png){width=800px} + +## 项目依赖 + +- [embedded-autobuild](https://git.gatsby.icu/gatsby/embedded-autobuild): 自动编译 Xilinx SDK/Vitis 工程。 + + - **请注意**:使用 Windows 时为了节省运行时间,工程在拉取时并没有进行编译,在打开 SDK/Vitis 后需要额外手动编译。 + + - **请注意**:Windows系统文件路径长度有限值,若出现异常编译错误,请尝试修改 `autobuild.bat` 中的 `work_dir` 路径或者 `config.json` 中的 `project_name` 和 ``。 diff --git a/board_file/SJL_2Z7100-V1_0.brd b/board_file/SJL_2Z7100-V1_0.brd new file mode 100644 index 0000000..f529194 --- /dev/null +++ b/board_file/SJL_2Z7100-V1_0.brd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da87934cb8ce48d1e77e7284da2096594f29ddfac52968885aaa06fd90363e04 +size 28200116 diff --git a/board_file/SJL_2Z7100-V1_0.pdf b/board_file/SJL_2Z7100-V1_0.pdf new file mode 100644 index 0000000..607c875 --- /dev/null +++ b/board_file/SJL_2Z7100-V1_0.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a37fcca81126f083ac0346c6f4049370de638197df7dd3aff78f13b77a501bf +size 12567048 diff --git a/board_file/SJL_2Z7100-V1_0_SILK.pdf b/board_file/SJL_2Z7100-V1_0_SILK.pdf new file mode 100644 index 0000000..f0da692 --- /dev/null +++ b/board_file/SJL_2Z7100-V1_0_SILK.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31cd1ca58f3ba257655b8ddafa3a6a0ef2793a698fc85cd91ee73bc3c1683a0c +size 1664477 diff --git a/board_file/SJL_2Z7100_AD9528_2AD9361_AD9653_v1.6a.DSN b/board_file/SJL_2Z7100_AD9528_2AD9361_AD9653_v1.6a.DSN new file mode 100644 index 0000000..7a79543 --- /dev/null +++ b/board_file/SJL_2Z7100_AD9528_2AD9361_AD9653_v1.6a.DSN @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d55e7c2e317bf5d0ad454edd59de047a2fdac908d6e02617e4d0653259b61e6 +size 2453504 diff --git a/board_file/pic/pic-01.png b/board_file/pic/pic-01.png new file mode 100644 index 0000000..c0166d5 Binary files /dev/null and b/board_file/pic/pic-01.png differ diff --git a/board_file/pic/pic-02.png b/board_file/pic/pic-02.png new file mode 100644 index 0000000..e3e4145 Binary files /dev/null and b/board_file/pic/pic-02.png differ diff --git a/board_file/pic/pic-03.png b/board_file/pic/pic-03.png new file mode 100644 index 0000000..fd66eee Binary files /dev/null and b/board_file/pic/pic-03.png differ diff --git a/board_file/pic/pic-04.png b/board_file/pic/pic-04.png new file mode 100644 index 0000000..11fbef9 Binary files /dev/null and b/board_file/pic/pic-04.png differ diff --git a/board_file/sjl_2z7100_ad9528_2ad9361_ad9653_v1.6a.pdf b/board_file/sjl_2z7100_ad9528_2ad9361_ad9653_v1.6a.pdf new file mode 100644 index 0000000..a98f18d --- /dev/null +++ b/board_file/sjl_2z7100_ad9528_2ad9361_ad9653_v1.6a.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea93721b6689f547fd6b2e6b95db2dd648faeae729144818c400823816ea4967 +size 1510857