mirror of
https://github.com/retroSoC/retroSoC.git
synced 2026-11-04 22:32:36 +00:00
- Introduced to define the development environment and validate runtime/platform contracts. - Enhanced with to ensure change markers adhere to publication rules. - Updated to integrate boot acceptance checks and ensure dependencies are correctly managed. - Added tests for environment validation, publication change scope, and CI stages to prevent regression and ensure compliance with publication standards. - Implemented checks in to validate the presence of development environment dependencies. - Refactored existing tests to improve coverage and ensure accurate validation of publication claims and software configurations.
21 lines
696 B
Typst
21 lines
696 B
Typst
#import "../style.typ": *
|
||
|
||
#import "../ip-reference.typ": ip-reference
|
||
|
||
#pagebreak(weak:true)
|
||
|
||
#context metadata((kind:"ip-start",id:"jpeg",page:here().page()))
|
||
|
||
==== JPEG Encoder / Decoder <jpeg>
|
||
|
||
#ip("jpeg")
|
||
|
||
#ip-reference("jpeg","jpeg",4,legacy:[
|
||
The block implements *8-bit Baseline Sequential JPEG* for images up to 2048 × 2048. Encoding and
|
||
decoding are *mutually exclusive* in one instance. Direct jobs and a scatter-gather ring use a
|
||
private 64-bit DMA master. Resource ownership, interrupts and bounded error completion are
|
||
part of the integration. Progressive JPEG and a sustained video-rate claim are not specified.
|
||
])
|
||
|
||
#context metadata((kind:"ip-end",id:"jpeg",page:here().page()))
|