Skip to content

Commit

Permalink
Merge pull request #296 from ogamespec/main
Browse files Browse the repository at this point in the history
clkgen cells map
  • Loading branch information
ogamespec authored Sep 16, 2024
2 parents 0a917e5 + 5de936d commit 4eb6c15
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 0 deletions.
Binary file added imgstore/modules/soc/dffr_tran.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified imgstore/soc/clkgen.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions wiki/soc/cells.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,13 @@ The topology is not complete (m1 is missing in some places), but it is sufficien

## dffr - Posedge DFF With Single-rail CLK Synchronous Dual-rail Inverse Polarity Reset Q/NQ Output (DFFR_B2)

The #res input is fed separately to the Master and Slave MUX so that synchronous reset can be done. But usually #res1 and #res2 are connected externally, so the DFF becomes with asynchronous reset.
The dual-rail ck/cck signals are obtained locally by demultiplexing the CLK input signal.

![dffr](/imgstore/modules/soc/dffr.jpg)

![dffr_tran](/imgstore/modules/soc/dffr_tran.jpg)

## dffr_comp (DFFR_A)

![dffr_comp](/imgstore/modules/soc/dffr_comp.jpg)
Expand Down
7 changes: 7 additions & 0 deletions wiki/soc/clkgen.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,10 @@ The names of signals of the CLK group have many synonyms used by different autho
|clk8|output|To Core| (Aka BOMA_1MHZ,MAIN_CLK_N)|
|clk9|output|To Core,MMIO,APU| (Aka BOGA_1MHZ,MAIN_CLK_P)|
|cclk|output|To APU,PPU| (Aka AZOF)|

## Map

|Row|Cells|
|---|---|
|1|not, not, not2(unused), not3, nand, nor, not2(unused), not3, nor, oan, not, not2, or, dffrnq_comp, nor_latch, nor, not, not, dffrnq_comp, not, dffrnq_comp, not, dffrnq_comp, not, dffrnq_comp, not, not2, nand, nand, not, not6 |
|2|not6, not6, or, not, not, nand3, not, not2(unused), not2(unused), not2(unused), not2(unused), not2(unused), not, not, nand4, not6, not, not, nor3, not4+not6, not4+not6, not2, nor3, not4+not6, not4+not6, not2, nor, not6, not6, and, not, not |

0 comments on commit 4eb6c15

Please sign in to comment.